Gustaríame describir algúns métodos sobre como escribir o procesador para o correo de entrada. Tiven que empregar a tal manipulación analizar e-mails recibidos de distintas fontes. Isto pode ser útil para escribir o seu propio sistema de filtro de spam, sistema de contestador ou un billete para recibir peticións por e-mail.
Para implementar o algoritmo do analizador e-mail, necesitamos
- conectar e log-on para o servidor de correo-e
- contar o número de cartas recibidas
- recive correo-e do servidor usando o protocolo POP3
- o proceso de cabeceiras de correo electrónico e do corpo e facer a análise
- … implementar algunha accións adicionais
Ok, non é unha tarefa moi específica para PHP codificación, polo que necesitamos Aloxamento que soporta a conexión externa. Non me proponho a escribir decisión enteiramente porque moi foi realizado polos programadores talent xa. Por exemplo, pode ter un módulo listo que permita aceptar e-mails de un servidor remoto.
Thank’s to Manuel Lemos and his module (clase php) que nomeou pop3.php.
Para conectar-se desta clase no seu código, só precisa utilizar include ou require comando: requerir(“pop3.php”);
require("pop3.php");
$hostname = 'pop3.mail.com';
$port = '110';
$user = 'pop3-username';
$accesscode = 'pop3-password';
// Create the class connection
$pop3_connection=new pop3_class;
// Specify the hostname
$pop3_connection->hostname=$hostname;
$result=$pop3_connection->Open();
// We are trying to open connection and display the result
echo $result;
// Trying to logon and display the error if any appear
$error=$pop3_connection->Login($user,$accesscode,$apop);
se ($erro<>"Erro de contrasinal: Fallo de sesión: Nome de usuario descoñecido ou contrasinal incorrecta. ") {echo $error; saída;}
// Now get the statistic how many emails are stored and the size of them $result=$pop3_connection->Statistics($messages, $size);
eco "$hostname contains $messages de $size bytes.";
//..... Non podemos recibir correo no ciclo e analiza-los .... //
// Se nada que ver - we can close the connection
$error=$pop3_connection->Close(); //
echo $error;
?>
Agora sabemos como conectar e log-on para o servidor POP3 e como solicitar o número de recibir e-mails e os tamaños. Seguinte, debemos recibir cada correo electrónico e analizar os cabezallos e corpo de matriz.
TO BE CONTINUED

Gran, que está a traballar, que agora? Como recibir o correo-e? analizador Como escribir e-mail? Continúe por favor, gran post!
Fantastic Post. I have read many posts on this subject and you done the best job. Keep it up!
You can not believe just how long ive been googling because of this. Through seven pages of Digg results with out finding anything. 1 search on Msn. There this is… Gotta start using this more often ebrantley@kc.rr.com