2010-10-05 34 views
1

我使用phplist第三方組件發送批量郵件。但是當我發送超過1000封郵件時,發送該郵件需要太多時間。完全發送所有郵件需要4到5個小時。減少郵件發送時間

是否可以減少郵件發送時間?怎麼樣?

回答

2

最簡單的方法是配置本地smtp服務器,並將該中繼傳送到「真正」的smtp服務器。從代碼中完成電子郵件發送應該不需要很長時間。但是「實際」交付的時間取決於中間的節點,與您無關。

0

正如前面的海報所說,配置一個本地排隊smtp服務器,如果你有外殼訪問服務器。 Postfix是一個很好的候選人,它很輕量級且易於配置。發送一千封電子郵件不應超過幾秒鐘。

您也可以使用pear包Mail::Factory以指定很多選項並使用調用MTA(郵件傳輸代理,即Postfix)的各種方法。