台灣最大程式設計社群網站
線上人數
710
 
會員總數:246268
討論主題:189809
歡迎您免費加入會員
討論區列表 >> ASP.NET >> 使用ASP.NET作為寄發電子報,寄2-3人沒問題,但八百人就無法成功?
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
使用ASP.NET作為寄發電子報,寄2-3人沒問題,但八百人就無法成功?
價值 : 0 QP  點閱數:1507 回應數:7
樓主

小明
初學者
61 20
327 48
發送站內信

出現以下錯誤訊息:
伺服器拒絕了一個或多個收件者地址。伺服器的回應為:552 Too many recipients 

請問各位有經驗的大大,要如何解決這個問題呢?

本篇文章發表於2004-10-08 21:16
1樓
回應

Duron
檢舉此回應
一般 Mail Server 不會接受太多收信人的;一封一封寄就沒問題了。不過會拖很久才能寄完。
本篇文章回覆於2004-10-08 23:06
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
作者回應

小明
檢舉此回應
這個訊息是Mail Server 發出的?
如果自己架設的會發生這個訊息嗎?
本篇文章回覆於2004-10-08 23:29
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
最有價值解答

QQ的乖乖餃
捐贈 VP 給 QQ的乖乖餃 檢舉此回應
還是會....
email server轉寄信件出去需要時間
不能這樣一口氣塞那麼多進去...
使用多執行緒, 一次數十封
想要寄幾萬封都可以喔
還有...別在收件者的欄位填入太多資料....
一封信填最多50個收件者,也可以幫助大量寄信成功
本篇文章回覆於2004-10-08 23:32
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
4樓
作者回應

小明
檢舉此回應
請問要如何一次發五十封呢?
程式應如何下,可以幫忙例個範例嗎= =
本篇文章回覆於2004-10-08 23:41
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
5樓
不是一次發50封
而是一次在收件者的位置填入50個收件者的email...
中間用(;)隔開
本篇文章回覆於2004-10-09 01:23
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
6樓
多執行緒的話, 查詢        Threading
這個關鍵字, 可以在msdn裡面找到非常詳細的相關資料
市面上有介紹到的asp.net(黑色的)的書和vb.net(淺紫色)的書好像各有一本
都是很厚的, 找找囉
本篇文章回覆於2004-10-09 01:41
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
7樓
作者回應

小明
檢舉此回應
感謝各位大大的回應!
我試過使用分頁來過慮郵件的方式,確實有幾個email位址有問題,過濾很在測試一次最高能寄幾封!
有解決了一些問題~3Q~
本篇文章回覆於2004-10-11 23:31
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.