2011-02-16 57 views
0

對於那些使用phpmailer,並喜歡它,我有一個關於獲取服務器響應信息,如果可能的話。phpmailer和服務器maillog

我看到的限制是我可以發送電子郵件,但是沒有辦法從郵件服務器獲得郵件發送後的響應。我正在運行自己的郵件服務器,並且通常會觀看maillog文件以查看返回的內容。還有一些來自yahoo,cox和其他郵件服務器等地方的有趣回覆。

有沒有人做過任何很酷的事情來捕捉這樣的反應,並將它們綁定回phpmailer事件?

我唯一可以提出的方法是將條目記錄到數據庫中,並以某種方式匹配to =和發送給我使用phpmailer發送的任何電子郵件的時間。但我覺得這不太準確。

所以,我願意接受任何想法。

回答

0

你應該看消息ID;任何反彈都應包含原始內容。您可以使用自定義標題添加另一個唯一標識符,但不能保證您能夠反彈回來。否則,您需要使用VERP addressing才能準確識別退回的郵件,並且您可以通過PHPMailer中的Sender屬性明確設置。

相關問題