Постс Таггед ‘поп3’

Како да примате е-маилове и анализирати користећи ПОП3 и ПХП

1. март, 2010

Желео бих да опишем неке методе како да пишу процесор за долазећу пошту. Морао сам да користим такве манипулације на анализирати е-маил добили из разних извора. Ово може бити корисно за писање свој филтер спам систем, секретарица или тикет система да прима пријаве путем е-поште.

За примену е-маил алгоритам анализатор треба

  1. повезивање и Улогуј се на серверу е-поште
  2. броји долазне слова
  3. рециве е-маил са сервера користећи ПОП3 протокол
  4. процес е-маил заглавља и тела и да анализи
  5. … имплементирати додатне радње

У реду, постоји веома специфичан задатак ПХП кодирање, тако да нам је потребан хостинг који подржава спољне везе. Ја не предлаже да напише одлуку у потпуности, јер много је реализовао талентовани програмери већ. For example, можете узети спреман модул који ће омогућити да прихвати е-маил са удаљеног сервера.

Хвала да Мануела ди Лемос и његов модул (пхп цласс) који под називом поп3.пхп.

Да бисте се повезали те класе у ваш код, само треба да користите укључите или захтева команде: захтевати(“поп3.пхп”);


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);
ако ($грешка<>'Лозинка грешка: Логон фаилуре: непознато корисничко име и лозинку лоше. ") {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.";

//..... Ту смо могли да примате е-маил поруке у циклусу и анализираћемо их .... //

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

Сада знамо како да се повежете и пријавите се, на ПОП3 сервер и како да тражи број пријемног поштанског сандучета е-пошту и да их величине. Следећи, треба да прими сваку електронску пошту и анализирати заглавља и тела низ.

То бе цонтинуед

Удео па Уживати

  • 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