Ba mhaith liom cur síos a dhéanamh ar roinnt modhanna ar conas a scríobh an próiseálaí do ríomhphost isteach. Bhí mé a úsáid den sórt sin a ionramháil parsáil r-phoist a fuarthas ó fhoinsí éagsúla. Is féidir seo a bheith úsáideach do scríobh do chóras scagaire dramhála féin, inneall freagartha nó ticéad córas chun iarratais a fháil trí r-phost.
A chur chun feidhme an algartam parsálaí r-phost ní mór dúinn
- ceangal agus logáil isteach ar do r-phost freastalaí
- comhaireamh ar líon na litreacha ag teacht isteach
- recive r-phost ón bhfreastalaí ag baint úsáide as prótacal POP3
- próiseas an ceanntásc r-phost, agus comhlacht agus a chur ar parsáil
- … a chur chun feidhme le haon bhearta breise
OK, tá an tasc an-sonrach do PHP códú, mar sin ní mór dúinn a óstáil a thacaíonn leis an nasc seachtrach. Ní féidir liom a mholadh do chinneadh a scríobh ar fad toisc go bhfuil curtha i gcrích cheana féin i bhfad ag ríomhchláraitheoirí cumasach. Mar shampla,, Is féidir leat siúl modúl réidh a chuirfidh ar chumas glacadh le seoladh r-phoist ó fhreastalaí iargúlta.
's go raibh maith Manuel Lemos agus a modúl (rang php) atá ainmnithe pop3.php.
Chun nasc a dhéanamh do chód rang, is gá duit ach a úsáid san áireamh nó ordú a cheangal ar: a cheangal ar(“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);
más rud é go ($Earráid<>'Pasfhocal Earráid: Logála teip: anaithnid ainm úsáideora nó ar do phasfhocal dona. ') {echo $error; scoir;}
// Now get the statistic how many emails are stored and the size of them $result=$pop3_connection->Statistics($messages, $size);
macalla "$hostname contains $messages de $size bytes.";
//..... Ní féidir linn a fháil ríomhphoist sa timthriall agus parsáil iad a .... //
// Má tá aon rud a dhéanamh - we can close the connection
$error=$pop3_connection->Close(); //
echo $error;
?>
Anois tá a fhios againn conas a ceangal agus logáil isteach ar an bhfreastalaí POP3 agus conas é a iarraidh ar an líon mBosca r-phoist agus iad a méideanna. Next, ba cheart dúinn a fháil gach r-phost, agus an ceanntásca agus eagar comhlacht parsáil.
LE LEAN

Great, go bhfuil an obair, cad anois? Conas a fháil ar an e-mail? parser Conas a scríobh ar r-phost? Leanúint ar aghaidh le do thoil, post mór!
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