我想使用Gmail發送電子郵件,但我得到以下異常發送電子郵件與Gmail主機和端口
套接字操作試圖無法訪問網絡 [2A00:1450:400C:C05: :6D]:465
你有一個想法如何解決呢?
MailMessage msg = new MailMessage();
msg.From = new MailAddress("[email protected]");
msg.To.Add("[email protected]");
msg.Subject = this.txtSubject.Text;
msg.Body = this.txtBody.Text;
SmtpClient client = new SmtpClient("smtp.gmail.com");
client.Port = 465;
client.EnableSsl = true;
client.Send(msg);
看到這,不同但略有相似http://stackoverflow.com/questions/11717393/a-socket-operation-was-attempted-to-an-不可達網絡在python-httplib。你也使用代理,你如何驗證憑據? – Dave
我正在驗證web.config中的憑據 – theChampion
只是嘗試不使用web.config並將其全部放在C#代碼中,只是爲了確認它沒有任何區別。此外,GMAIL有時需要您登錄到您的電子郵件帳戶,在那裏會出現一個彈出窗口,等待您確認是否要從此位置發送電子郵件。 – Dave