在我的PHP Web應用程序中接收電子郵件,我想使用POP3檢索電子郵件。我的應用程序允許發送消息到電子郵件或美國手機號碼,發送信息後,我想檢索回覆電子郵件或回覆來自單元格號碼的消息。對於發送消息,每個用戶都使用一個唯一的ID。回覆可以發送到這個ID。我不知道怎麼可能?我是新的PHP郵件。任何人都可以幫助我。建議我在php中是如何。如何使用POP3在php
2
A
回答
1
給你一個PEAR類庫例如:
<?php
require_once('Net/POP3.php');
$pop3 =& new Net_POP3;
$pop3->connect('localhost', 110);
$pop3->login('popuser', 'poppassword', false);
$msgCnt = $pop3->numMsg();
$headers = $pop3->getParsedHeaders($msgCnt);
$from = mb_decode_mimeheader($headers['From']);
$subject = mb_decode_mimeheader($headers['Subject']);
$content = $pop3->getBody($msgCnt);
$pop3->disconnect();
echo "From: $from\n";
echo "Subject: $subject\n";
echo "Body: $content\n";
?>
安裝庫命令
梨安裝Net_Pop3
2
原生PHP IMAP功能,支持POP3郵箱。檢查IMAP功能的PHP手冊PHP IMAP manual
其他選項
- PEAR的POP3類
- 使用PHPClasses here
0
只要你知道,這是連一個選項,大多數郵件服務器將允許你管任何發送給腳本的電子郵件。通過這種方式,您可以立即獲得電子郵件響應,而無需運行cron作業,或等待直到有人加載頁面爲止。
你將不得不問你的郵件主機如何設置它,但一旦你有郵件去PHP腳本,你可以使用PHP Mime郵件解析器庫解析消息,然後做任何你需要的東西。
require_once('MimeMailParser.class.php');
$Parser = new MimeMailParser();
$Parser->setStream(fopen("php://stdin", "r"));
$to = $Parser->getHeader('to');
$from = $Parser->getHeader('from');
$subject = $Parser->getHeader('subject');
$text = $Parser->getMessageBody('text');
$html = $Parser->getMessageBody('html');
$attachments = $Parser->getAttachments();
相關問題
- 1. PHP imap_append for pop3
- 2. 如何使用PHP IMAP切換pop3郵箱的文件夾
- 3. SMTP vs POP3。爲什麼使用POP3?
- 4. 如何使用Pop3標記爲已讀?
- 5. 如何使用IMAP/POP3協議在Android中獲取郵件
- 6. 如何在codeigniter中使用pop3接收電子郵件
- 7. 使用POP3連接到SSL
- 8. 使用JavaMail訪問Mailinator POP3
- 9. C#,如何通過POP3
- 10. 如何使用R發送/接收(SMTP/POP3)電子郵件?
- 11. 使用POP3,我們如何可以下載Excel附件
- 12. 如何使用android自動閱讀Pop3中的未讀郵件
- 13. smtp和pop3如何使用本地主機
- 14. 如何使用pop3檢索未讀郵件?
- 15. 如何使用ruby net/pop分離POP3的附件?
- 16. 如何使用POP3從Gmail獲取未讀/新郵件?
- 17. 如何使用POP3檢索Gmail子文件夾/標籤?
- 18. 如何檢索僅使用POP3協議的新電子郵件
- 19. 用Wireshark捕獲POP3
- 20. PHP,登錄到POP3服務器
- 21. 使用POP3傳輸協議yii2 swiftmailer
- 22. 連接使用Gmail POP3失敗
- 23. 入門POP3使用升壓短耳
- 24. 使用OpenPop.Net閱讀pop3郵件
- 25. 使用Linux組的Ubuntu上的POP3/SMTP
- 26. 如何在爲POP3郵箱使用PHP的IMAP功能時僅查找「新」消息?
- 27. 如何在使用POP3閱讀電子郵件後,從PHP內部提交Kayako Resolve API的門票?
- 28. 我從哪裏開始學習如何在c#中使用pop3和imap協議?
- 29. 如何在c#或其他語言中使用pop3或IMap協議?
- 30. 如何通過wireshark捕獲POP3流量?