Како да се примаат и да анализирам пораки користење на POP3 и PHP

1 Ма, 2010 од admin Leave a reply »

Јас би сакал да се опише некои методи за тоа како да пишувате на процесорот за пристигнатата пошта. Морав да ги искористат таквите манипулација да разложам e-mail добиени од различни извори. Ова може да биде корисно за пишување свој спам филтер систем, телефонска секретарка или билет систем за да се добие апликации од страна на e-mail.

За имплементација на е-пошта Парсерот алгоритам што треба

  1. се поврзете и да се пријавите-на на e-mail серверот
  2. брои бројот на пристигнати писма
  3. добиваш е-пошта од серверот со POP3 протокол
  4. процесот на e-mail заглавјето и телото и да парсирање
  5. … спроведување на дополнителни акции

Ok, таму е многу специфична задача за PHP кодирање, па ние треба хостинг дека ги поддржува надворешната врска. Јас не предложи да се напише целосно одлуката, бидејќи многу се реализира од страна на талентирани програмери веќе. На пример, може да се земе подготвен модул кој им овозможи да прифати пораки од оддалечен сервер.

Ви благодариме за Мануел Lemos и неговата модул (PHP класа) која име pop3.php.

За да се поврзете таа класа, за да ги кодот, ти само треба да ги користите вклучуваат или да бараат команда: бараат(“pop3.php”);


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($корисникот,$accesscode,$apop);
ако ($грешка<>'Лозинка грешка: Пријавување на неуспех: непознат корисничко име или погрешна лозинка. ') {echo $error; излез;}
// Now get the statistic how many emails are stored and the size of them $result=$pop3_connection->Statistics($messages, $size);
ехо "$hostname contains  $messages на $size bytes.";

//..... Таму можат да добијат на e-mail во циклус и го анализирам нив .... //

// Ако ништо да се направи - we can close the connection
$error=$pop3_connection->Close(); //
echo $error;
?>

Сега знаеме како да се поврзете и да се пријавите-на на POP3 сервер и како да побарате бројот на сандачето на e-mail и ги големини. Следна, ние треба да ја добијат секоја e-mail и анализирам заглавјето и телото низа.

Да се продолжи

Забелешка

  • wp socializer sprite mask 16px How to receive and parse emails using POP3 and PHP
  • wp socializer sprite mask 16px How to receive and parse emails using POP3 and PHP
  • wp socializer sprite mask 16px How to receive and parse emails using POP3 and PHP
  • wp socializer sprite mask 16px How to receive and parse emails using POP3 and PHP
  • wp socializer sprite mask 16px How to receive and parse emails using POP3 and PHP
  • wp socializer sprite mask 16px How to receive and parse emails using POP3 and PHP
  • wp socializer sprite mask 16px How to receive and parse emails using POP3 and PHP
  • wp socializer sprite mask 16px How to receive and parse emails using POP3 and PHP
  • wp socializer sprite mask 16px How to receive and parse emails using POP3 and PHP
Реклама
  1. злато вели дека:

    Велики, што е работа, она што сега? Како да добиете на e-mail? Како да напишете e-mail парсер? Продолжи молам, големиот пост!

  2. Waipahu locksmith вели дека:

    Fantastic Post. I have read many posts on this subject and you done the best job. Keep it up!

  3. web application technology вели дека:

    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 isGotta start using this more often ebrantley@kc.rr.com

Оставете Одговор

You must be logged in to post a comment.