2017年12月22日 星期五

[研究][ASP.NET] 無法使用信箱。伺服器回應為: #5.1.0 Address rejected

[研究][ASP.NET] 無法使用信箱。伺服器回應為: #5.1.0 Address rejected

2017-12-20

環境:Windows Server 2016 + IIS 10.0 + Visual Studio 2017 v15.5.2
Mail Server 為另一台 Exchange Server

參考

[研究][C#]加密加簽寄信(使用Cpi.Net.SecureMail)(一)
http://shaurong.blogspot.com/2017/02/ccpinetsecuremail.html

[研究][C#]加密加簽寄信(使用Cpi.Net.SecureMail)(二)
http://shaurong.blogspot.com/2017/02/ccpinetsecuremail_13.html

寄加簽信件時候,有時候可以過,有時候不行,失敗時候錯誤訊息如下:
無法使用信箱。伺服器回應為: #5.1.0 Address rejected

經查,收件者若只包含本單位的,都可以正常,包含外人就出錯,下面這行的使用者帳號、密碼為必須,且必須設定正確才能正常運作。
client.Credentials = new NetworkCredential("YourSmtpUserName", "YourSmtpPassword");

似乎是「測試環境」的特別狀況,本篇僅紀錄留做參考。

(完)

相關

An S/MIME Library for Sending Signed and Encrypted E-mail
Pete Everett, 15 Jul 2010
https://www.codeproject.com/Articles/41727/An-S-MIME-Library-for-Sending-Signed-and-Encrypted

[研究][C#]加密加簽寄信(使用Cpi.Net.SecureMail)(一)
http://shaurong.blogspot.com/2017/02/ccpinetsecuremail.html

[研究][C#]加密加簽寄信(使用Cpi.Net.SecureMail)(二)
http://shaurong.blogspot.com/2017/02/ccpinetsecuremail_13.html

沒有留言:

張貼留言