我有一個電子郵件帳號hostgator
。我想構建一個控制檯應用程序(稍後是服務應用程序),它將檢查數據庫中是否需要發送的電子郵件,並將通過每隔幾秒發送一定數量的電子郵件來處理它們。這些電子郵件將分別附有2-3mb pdf
價格表發送給我們的常規客戶羣。大約有500名成員接收電子郵件。我應該直接使用IIS虛擬服務器中繼還是連接到SMTP服務器?
我的問題是:我應該連接到HostGator的直接發送 電子郵件或我應該使用IIS虛擬服務器中繼並已將其 連接到HostGator的?
我唯一能想到的是,如果HostGator關閉,虛擬中繼可能是一個不錯的選擇,因爲它有重試。還有,我想我可以在代碼中放一些try/catch,如果它沒有連接到hostgator,或者如果它們有問題,它會轉到計時器並在重試處理電子郵件之前等待x分鐘。
酷!這很像我處理傳真的方式。我還有一個windows服務,用於檢查mysql是否需要處理的傳真,並將它們發送給Windows傳真並讓它處理它們。謝謝。我將在拾取文件夾以及如何創建文件來讀取更多信息。這將消除重複,因爲我假設我可以將eml文件指向pdf附件。我還想知道更多有關IIS一次發送多少封電子郵件,以及是否應限制它每小時發送一定數量的電子郵件? – 2011-12-19 22:51:45