我有一個控制檯應用程序,我試圖從它發送郵件。如何從Smtp客戶端發送郵件?
我的代碼。
MailMessage message = new MailMessage(MailSender, "[email protected]");
message.Subject = "Using the new SMTP client.";
message.Body = @"Using this new feature, you can send an e-mail message from an application very easily.";
SmtpClient client = new SmtpClient();
client.Port = 25;
client.DeliveryMethod = SmtpDeliveryMethod.Network;
client.UseDefaultCredentials = false;
client.Host = "smtp.google.com";
try
{
client.Send(message);
}
catch (Exception ex)
{
string t = ex.Message;
}
從here
得到這個我必須失去了一些東西,因爲我得到:
發送郵件失敗。
我在這做錯了什麼?編輯: 內部執行。
的InnerException = { 「遠程名稱無法解析: 'smtp.google.com'」}
的異常包含不僅僅是'.Message'屬性的更多信息。檢查該信息以瞭解其失敗原因的詳細信息。 – David
你會得到什麼樣的實際錯誤? – BugFinder
檢查編輯plz – ThunD3eR