Dúvida PAP (Webmail)

getrixone

Membro
Olá,

Estou no 12° ano (3° ano do curso de gestão e programação de sistemas informáticos) e este ano vou ter que fazer a PAP. Pensei fazer uma webmail em php, já desenvolvi uma parte em que consigo enviar e-mails para 1 ou mais destinatários (o corpo da mensagem por ser normal ou html), mas o que queria fazer era algo como o Gmail ou hotmail, em que a pessoa conseguisse fazer o registro e login (já tenho alguns conhecimentos de mysql e phpmyadmin), e que tenha a caixa de entrada, e-mails enviados.... há alguma maneira de fazer isso?

Desde já obrigado
 
Se queres um sistema de webmail que possa comunicar com outros (gmail, hotmail, etc) vais ter um trabalho mais dificil, pois precisas de incluir o teu projecto num servidor de web hosting que permita criar um numero ilimato de contas de email e um dominio.. pondendo então apartir daí usar funções de php para enviar mail's apartir dessas contas criadas...


Mas tens um outro método mais simples, só que este metodo não vai permitir que comuniques com outros webmails ficando assim algo mais interno, ou seja, não vais poder enviar emails para contas de email do Gmail, Hotmail, etc

Crias uma base de dados usando phpmyadmin com pelo menos 2 tabelas, uma para os utilizadores e outra para os emails (mensagens).

A tabela dos utilizadores vai ter campos como o id de utilizador (importante), email/login, password, nome ...
A tabela dos emails vai ter campos referentes ao id do emissor, id do receptor, corpo da mensagem, assunto

Depois é só construires um sistema em torno dessa base de dados.
Os utilizadores vão ter uma caixa de entrada que vai buscar todos os emails que tenham o id de receptor igual ao do próprio utilizador, e uma caixa de enviados onde vai conter todos os emails que tenham como id de emissor igual ao do proprio utilizador.

Depois é claro que podes aprofundar mais o teu projecto e incluir mais funções...


Já agora, penso que criaste este thread no local errado, devia ter sido aqui:
Criatividade e desenvolvimento -> web development



Cumprimentos

Olá,

Estou no 12° ano (3° ano do curso de gestão e programação de sistemas informáticos) e este ano vou ter que fazer a PAP. Pensei fazer uma webmail em php, já desenvolvi uma parte em que consigo enviar e-mails para 1 ou mais destinatários (o corpo da mensagem por ser normal ou html), mas o que queria fazer era algo como o Gmail ou hotmail, em que a pessoa conseguisse fazer o registro e login (já tenho alguns conhecimentos de mysql e phpmyadmin), e que tenha a caixa de entrada, e-mails enviados.... há alguma maneira de fazer isso?

Desde já obrigado
 
Última edição:
Se queres um sistema de webmail que possa comunicar com outros (gmail, hotmail, etc) vais ter um trabalho mais dificil, pois precisas de incluir o teu projecto num servidor de web hosting que permita criar um numero ilimato de contas de email e um dominio.. pondendo então apartir daí usar funções de php para enviar mail's apartir dessas contas criadas...


Mas tens um outro método mais simples, só que este metodo não vai permitir que comuniques com outros webmails ficando assim algo mais interno, ou seja, não vais poder enviar emails para contas de email do Gmail, Hotmail, etc

Crias uma base de dados usando phpmyadmin com pelo menos 2 tabelas, uma para os utilizadores e outra para os emails (mensagens).

A tabela dos utilizadores vai ter campos como o id de utilizador (importante), email/login, password, nome ...
A tabela dos emails vai ter campos referentes ao id do emissor, id do receptor, corpo da mensagem, assunto

Depois é só construires um sistema em torno dessa base de dados.
Os utilizadores vão ter uma caixa de entrada que vai buscar todos os emails que tenham o id de receptor igual ao do próprio utilizador, e uma caixa de enviados onde vai conter todos os emails que tenham como id de emissor igual ao do proprio utilizador.

Depois é claro que podes aprofundar mais o teu projecto e incluir mais funções...


Já agora, penso que criaste este thread no local errado, devia ter sido aqui:
Criatividade e desenvolvimento -> web development



Cumprimentos
Já criei vários sites e hospedei-os no Hostinger, mas sempre em subdomínios, nunca comprei um domínio..
Eu tinha pensado fazer algo parecido a isto: http://www.cloneidea.com/scripts/afterlogic-webmail-lite#.V-opKogrLcs
Muito obrigado pela dica!
 
O Hostinger pode ser bom por ter um pacote free mas por outro lado não te ajuda no teu caso porque apenas podes criar 2 contas de email.

Em relação a criares o teu próprio IMAP mail sever é também um mau caminho porque é algo bastante complexo.

De qualquer forma, boa sorte para a tua PAP.

Cumprimentos.

Já criei vários sites e hospedei-os no Hostinger, mas sempre em subdomínios, nunca comprei um domínio..
Eu tinha pensado fazer algo parecido a isto: http://www.cloneidea.com/scripts/afterlogic-webmail-lite#.V-opKogrLcs
Muito obrigado pela dica!
 
O Hostinger pode ser bom por ter um pacote free mas por outro lado não te ajuda no teu caso porque apenas podes criar 2 contas de email.

Em relação a criares o teu próprio IMAP mail sever é também um mau caminho porque é algo bastante complexo.

De qualquer forma, boa sorte para a tua PAP.

Cumprimentos.
sim o meu professor também me disse que ia ser complexo..
tem alguma sugestão em termos de projetos de pap?
 
Que tal um sistema para os alunos da tua escola, onde os mesmos têm de fazer um login para poderem aceder a informações escolares, como por exemplo, notas, horários, disciplinas, professores, informações da secretaria, mensagens entre alunos-professores, etc...

É algo que deves conseguir fazer sem problemas, vais ter de utilizar PHP, HTML, CSS, MYSQL, Javascript (se quiseres), etc...

(Isto é algo bastante comum em faculdades, 99% delas têm um sistema assim, logo, tens muito sitio por onde procurar por ideias)

sim o meu professor também me disse que ia ser complexo..
tem alguma sugestão em termos de projetos de pap?
 
Que tal um sistema para os alunos da tua escola, onde os mesmos têm de fazer um login para poderem aceder a informações escolares, como por exemplo, notas, horários, disciplinas, professores, informações da secretaria, mensagens entre alunos-professores, etc...

É algo que deves conseguir fazer sem problemas, vais ter de utilizar PHP, HTML, CSS, MYSQL, Javascript (se quiseres), etc...

(Isto é algo bastante comum em faculdades, 99% delas têm um sistema assim, logo, tens muito sitio por onde procurar por ideias)
Que tal um sistema para os alunos da tua escola, onde os mesmos têm de fazer um login para poderem aceder a informações escolares, como por exemplo, notas, horários, disciplinas, professores, informações da secretaria, mensagens entre alunos-professores, etc...

É algo que deves conseguir fazer sem problemas, vais ter de utilizar PHP, HTML, CSS, MYSQL, Javascript (se quiseres), etc...

(Isto é algo bastante comum em faculdades, 99% delas têm um sistema assim, logo, tens muito sitio por onde procurar por ideias)

é uma ótima ideia, todavia a minha escola já tem o sistema "inovar" que já engloba todas as funcionalidades por si enumeradas (e outras). Mas não deixa de ser uma vertente muito real e "acessível", e no caso de me vir muito "encurralado" no projeto do webmail, penso que vou recorrer à solução por si apresentada.
 
Back
Topo