Želio bih opisati neke metode o tome kako pisati procesor za dolazne pošte. Morao sam koristiti takve manipulacije parsiranje e-mailova primljene iz raznih izvora. To može biti korisno za pisanje vlastiti sustav filter spama, sekretaricom ili kartu sustav za primanje aplikacija putem e-maila.
Za provedbu e-mail parser algoritam trebamo
- Spojite se i prijavite, na poslužitelju e-pošte
- odbrojavanje broj dolaznih slova
- primati e-poštu s poslužitelja pomoću POP3 protokola
- Proces e-mail zaglavlja i tijela i napraviti parsiranje
- … provesti dodatne mjere
U redu, ima je vrlo specifičan zadatak PHP kodiranje, tako da trebamo hosting koji podržava vanjski priključak. Ne predlaže pisati odluku u potpunosti, jer mnogo je realiziran od strane talentiranih programera već. Na primjer, možete uzeti spreman modul koji će omogućiti prihvaćanje e-mailova iz udaljenog poslužitelja.
Thank's Manuel Lemos i njegov modul (php class) koji zove pop3.php.
Da biste se spojili na svoj toj klasi kod, te pravedan potreba za uključiti ili zahtijevati uporabu naredbe: zahtijevati(“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($korisnik,$accesscode,$apop);
ako ($greška<>'Lozinka pogreške: Prijava kvara: nepoznato korisničko ime ili lozinku loše. ') {echo $error; izlaz;}
// Now get the statistic how many emails are stored and the size of them $result=$pop3_connection->Statistics($messages, $size);
jeka "$hostname contains $messages od $size bytes.";
//..... Tu možemo primati e-mailove u ciklusu te ih obraditi .... //
// Ako je ništa za napraviti - we can close the connection
$error=$pop3_connection->Close(); //
echo $error;
?>
Sada znamo kako se spojiti i prijaviti na-POP3 poslužitelja i kako zatražiti broj Inbox e-mailova te ih veličinama. Sljedeći, bismo trebali primiti e-poštu i parsiranja zaglavlja i tijela polja.
TO BE CONTINUED

Velik, da je rad, što sada? Kako za primanje e-pošte? Kako napisati e-mail parser? Nastavi molim, velik pošta!
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