簡體   English   中英

如何使用php腳本獲取消息?

[英]how can I fetch a message using a php script?

我想這樣做,以便我可以通過電子郵件發送url和php腳本,或者該URL上的內容將接收我通過電子郵件發送的內容(例如消息正文)並將其寫入數據庫。 我知道如何向DB中寫入內容,但是我不知道該如何做才能通過電子郵件發送給url或人員並讓其提取消息。

我考慮盡可能通過電子郵件發送到url的原因是因為這免除了設置IMAP和使用所有混亂的麻煩。 我知道這可以很容易地用php完成,我只是不知道怎么做。

您無法將電子郵件發送到URL,必須使用有效的電子郵件地址。

如果要從php中讀取電子郵件以導入數據庫,則需要通過套接字連接使用fsockopen()函數與IMAP / SMTP / POP3服務器通信。

我建議您下載任何基於Web的開源Web郵件客戶端,例如RoundCubeSquirrel Mail等,並檢查源代碼。

接收電子郵件有很多選擇。 您仍然需要使用電子郵件地址進行發送,但是您可以使用cURL腳本或CloudMailin之類的第三方選項,通過HTTP POST轉發該電子郵件。

我在Rails中寫了一篇關於此的博客文章 (盡管這些原理也無需修改就可以直接應用於PHP。這是其他幾個問題的重復,但提出的方式卻完全不同,因此得出了答案。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM