簡體   English   中英

不使用PEAR Mail和'mail'功能而使用PHP發送批量郵件的更好方法

[英]Better way to send bulk mail using PHP without PEAR Mail and 'mail' function

您用來發送許多電子郵件的腳本,類或函數,不包括內置的“郵件”功能和PEAR郵件(PHP 5.3中的許多問題和兼容性問題)除外。

我想每個“快照”發送大約5000封電子郵件,但是“郵件”功能可為每封電子郵件建立連接和斷開連接。 PEAR Mail有很多問題。

我已經嘗試過Swiftmailer,但是HTML在許多客戶端中似乎是重復的(因為顯然是附加的)。

PHPMailer是答案嗎?

PS:很抱歉輸入錯誤。 我是巴西人。

在實現我們自己的系統之前,我們將PHPMailer與isSMTP()選項一起使用,並發現吞吐量約為20電子郵件/秒(構建時間+發送)。 如果您有靜態內容,那么吞吐量應該會更高。

有一個使用永久SMTP連接的選項。

盡管將PHPMailer用作頁面加載, PHPMailer會做您想做的事情,請注意頁面執行時間的限制。 如果您過去了,您希望能夠從上次停下來的地方接機。 假設每個郵件都針對每個用戶進行了自定義。

基於這種經驗,我不再使用Web瀏覽器加載此類PHP腳本,而是現在在命令行上進行操作。

暫無
暫無

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

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