Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá pessoal hoje estou aqui para tentar ensinar algumas pessoas a criar um simples leitor de e-mail dentro do próprio site, já que as vezes fica melhor para o cliente entrar em apenas em um painel.
Além de tentar ensinar gostaria também de receber opiniões, dicas, de como melhorar o código.
Então vamos ao que interessa!
1º Primeiramente iniciamos o imap ...
<?php
$imapInit = imap_open("{mail.servidor.com/[b]imap[/b]/novalidate-cert}INBOX", "PORTA IMAP", "EMAIL", "SENHA");
?>
Obs. no lugar do imap poderia ser pop3, porém uso o imap por o mesmo interage com o servidor e dá pra saber qual e-mail não foi lido ou até mesmo o que foi lido.
2º Na segunda parte iremos fazer um loop com for para recuperar a lista dos e-mails ...
<?php
if($imapInit){ // verificando se é vazio
$totalMsgs=imap_num_msgs($imapInit); // pego o total de mensagens
for($i=1;$i<$totalMsgs;$i++){
$Info = imap_headerinfo($imapInit, $i); // com isso pego informações da mensagem como, assunto, remetente e etc ...
echo $Info->subject; // imprimo o assunto na tela ...
}
}
?>/applications/core/interface/imageproxy/imageproxy.php?img=http://www.casadopremoldadope.com.br/img/webmailphp.jpg&key=cdb2872d70c91e6a66096604889f8694fdc0424d16ab74417709b04080951877" alt="webmailphp.jpg" />
Carregando comentários...