我正在使用以下非常簡單的代碼,並且我一直收到System.Net.Mail.SmtpException
發送郵件失敗。這是我的代碼:嘗試以C發送郵件時發生SMTP異常
static void main(string[] args)
{
MailAddress from = new MailAddress("[email protected]", "Mr. Test");
MailAddress to = new MailAddress("[email protected]", "mr. man");
MailMessage msg = new MailMessage(from, to);
msg.Subject = "email";
msg.Body = "This is email.";
SmtpClient client = new SmtpClient("smtp.gmail.com");
client.Send(msg);
}
我從來沒有嘗試以編程方式發送電子郵件之前,所以我感謝幫助。
你能得到一個完整的錯誤堆棧的消息嗎?嘗試exception.ToString() – bryanmac
我會認爲這是因爲你沒有使用gmail進行身份驗證。 –
@George:我如何使用Gmail進行身份驗證? – Daniel