2016-01-13 55 views
-3

在發送電子郵件時選擇以下內容時,任何人都可以向我推薦後臺代碼。在發送電子郵件時設置SSL屬性c#

我有兩個複選框1.此服務器需要加密連接2.我的SMTP服務器需要驗證。所以我的問題是這兩個(在代碼部分)有什麼區別。

+2

看起來像你的服務器需要加密的連接。 –

+0

有幾十個類似的問題,特別是關於GMail,很難挑選重複。無論如何,你不提供任何信息或代碼,所以不可能猜測出什麼問題。 –

+0

我有兩個複選框 1.此服務器需要加密連接 2.我的SMTP服務器需要驗證。 所以我的問題是這兩個(在代碼部分)有什麼區別。 –

回答

2

您需要在您的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; 
+1

這還不夠,但已經有很多重複的答案 –

+0

@PanagiotisKanavos yep,很可能會有其他錯誤,而且OP很明顯沒有做任何研究,但是這回答了問題。 – user1666620

+0

並增加噪音水平。有一個原因不歡迎重複的問題 - 這使得找到一個很好的答案*更難* –

相關問題