پست های برچسب گذاشته شده توسط ‘ایمیل تجزیه’

چگونه به دریافت و تجزیه ایمیل با استفاده از POP3 و پی اچ پی

مارس 1, 2010

من می خواهم به توصیف برخی از روش ها در چگونگی نوشتن پردازنده برای پست الکترونیکی وارده. من مجبور به استفاده از دستکاری در چنین غیرفعال کردن ایمیل دریافتی از منابع مختلف. این می تواند مفید باشد برای نوشتن اسپم خود سیستم شما فیلتر, پاسخ دادن به دستگاه و یا سیستم بلیط برای دریافت برنامه از طریق پست الکترونیکی.

برای پیاده سازی ایمیل الگوریتم تجزیه گر نیاز داریم

  1. اتصال و ورود به پست الکترونیکی سرور
  2. تعداد دفعات مشاهده تعدادی از نامه های دریافتی
  3. recive ایمیل از سرور با استفاده از پروتکل POP3
  4. فرآیند ایمیل هدر و بدن و ایجاد تجزیه
  5. … اجرای هر گونه اقدامی اضافی

خوب, بسیار خاص برای کار وجود دارد برنامه نویسی پی اچ پی, بنابراین ما نیاز داریم که برای کمک به میزبانی خارجی اتصال. من پیشنهاد نمی دهد تصمیم به طور کامل چون بسیار شده توسط برنامه نویسان با استعداد در حال حاضر متوجه به نوشتن. For example, شما می توانید ماژول آماده است که اجازه خواهد داد که نامه را قبول - ایمیل از یک سرور از راه دور.

با تشکر از به مانوئل Lemos و خود ماژول (کلاس پی اچ پی) که به نام 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($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;
?>

در حال حاضر ما می دانیم که چگونه برای اتصال و ورود به سرور های POP3 و چگونه به درخواست تعدادی از صندوق ایمیل و آنها را اندازه. بعد, ما باید هر نامه الکترونیکی را دریافت و تجزیه و آرایه هدر بدن.

برای اینکه ادامه

تقسیم کنید و لذت ببرید

  • 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