首先,你需要PHP的IMAP庫中的PDF。 然後,就用這個簡單的一步一步的教程:
$email = "[email protected]";//or [email protected]_domain_hosted
$password = "ini password anda";
$imap_host = "{imap.gmail.com:993/imap/ssl}";
$imap_folder = "INBOX"; //it's what is called label in Gmail
$mailbox = imap_open($imap_host . $imap_folder,$email,$password) or die('Failed to open connection with Gmail: ' . imap_last_error());
有了上面的代碼,你已經創建的連接到Gmail。現在
,如果你要搜索特定的消息,使用此:
$emails = imap_search($mailbox, 'ALL');
閱讀RFC 1176進行更詳細的選項。搜索字符串「tag SEARCH search_criteria」或閱讀PHP的imap_search文檔。
此段代碼將檢索到的郵件(然後你可以把它處理到MySQL,請你):
if($emails)
{
foreach($emails as $email_id)
{
$email_info = imap_fetch_overview($mailbox,$email_id,0);
$message = imap_fetchbody($mailbox,$email_id,2);
echo "Subject: " . $email_info[0]->subject . "\n";
echo "Message: " . $message . "\n";
}
}
回答您的其他問題:
- 它可以處理電子郵件您本地服務器或甚至從您自己的筆記本電腦/它只是桌面電子郵件客戶端的工作方式。
- 一旦掌握了基本流程,並不難。