用ASPEMAIL透過Mdaemon 的SMTP發信-recipient unknow處理辦法為伺服器配了個Mail Server,用的是Mdaemon 7.2.5,因為這個版本有免費的註冊機。
起初,我用原來為Cdont寫的用ASPEMAIL發信的Web程式無論如何都無法透過現在的Mdaemon發信,提示錯誤訊息550***@***.com recipient unknow
之後透過查詢資料再對比自己寫的程式發現,ASPEMAIL中的From屬性的值必須是Mail伺服器中註冊的郵件地址。進一步的,我發現,只要你將From屬性設為郵件伺服器中已經註冊的合法郵件地址,即使不使用用戶名和密碼參數,郵件都可以透過aspemail組成發送成功,也就是說mdaemon只作郵箱地址驗證,不作密碼驗證。
我的試驗環境:2000 Advanced server+iis+aspemail+mdaemon 7.2.5
-------------------------------」
查詢到的相關資料