在發送電子郵件時選擇以下內容時,任何人都可以向我推薦後臺代碼。在發送電子郵件時設置SSL屬性c#
我有兩個複選框1.此服務器需要加密連接2.我的SMTP服務器需要驗證。所以我的問題是這兩個(在代碼部分)有什麼區別。
在發送電子郵件時選擇以下內容時,任何人都可以向我推薦後臺代碼。在發送電子郵件時設置SSL屬性c#
我有兩個複選框1.此服務器需要加密連接2.我的SMTP服務器需要驗證。所以我的問題是這兩個(在代碼部分)有什麼區別。
您需要在您的SMTPClient
對象中啓用SSL。
https://msdn.microsoft.com/en-us/library/system.net.mail.smtpclient.enablessl(v=vs.110).aspx
例子:
SmtpClient client = new SmtpClient("SMTP connection details");
client.EnableSSL = true;
這還不夠,但已經有很多重複的答案 –
@PanagiotisKanavos yep,很可能會有其他錯誤,而且OP很明顯沒有做任何研究,但是這回答了問題。 – user1666620
並增加噪音水平。有一個原因不歡迎重複的問題 - 這使得找到一個很好的答案*更難* –
看起來像你的服務器需要加密的連接。 –
有幾十個類似的問題,特別是關於GMail,很難挑選重複。無論如何,你不提供任何信息或代碼,所以不可能猜測出什麼問題。 –
我有兩個複選框 1.此服務器需要加密連接 2.我的SMTP服務器需要驗證。 所以我的問題是這兩個(在代碼部分)有什麼區別。 –