luke999 发表于 2007-1-31 11:30:59

請問發EDM,該如何避免被列入拒絕ip

我寫了一個web程式去發EDM
使用自己的SMTP
發送一萬封信件到不同email
因為SMTP一次可以一個時間發送數百個信件到某一個mail server
如此可能被該mail server擋下來
如何設定一個時間寄送email數量
當email在query裡面時
謝謝

asionliang 发表于 2007-1-31 11:54:22

控制SMTP的线程数

luke999 发表于 2007-1-31 16:05:30

這就是關鍵了
一般來說設定30

如果你設定太小
可能會造成信件寄送時間上的效率問題
會影響到其他客戶

我可以控制每寄送多少封,停多久時間,再run下一個寄送

但如何得知我的smtp,在多久時間之內,可以寄送多少信件!?

以一個html
80k來說

我是4m/1m

也就是一秒鐘一封信件

但可以推算一分鐘60封信件

這樣推~~似乎也不太對

有其他建議!?

謝謝

askever 发表于 2007-1-31 17:03:22

发送的速度和网络连接速度和收信者地址的解析速度也有关,因此这样简单计算是没有意义的,如果一个收信者的地址写错了,dns会解析多次,可能要尝试30秒,当然其他地址的解析时间也长短不同

luke999 发表于 2007-1-31 22:50:23

原帖由 askever 于 2007-1-31 17:03 发表
发送的速度和网络连接速度和收信者地址的解析速度也有关,因此这样简单计算是没有意义的,如果一个收信者的地址写错了,dns会解析多次,可能要尝试30秒,当然其他地址的解析时间也长短不同

我想有一定解決方式了
謝謝
页: [1]
查看完整版本: 請問發EDM,該如何避免被列入拒絕ip