protected void Button1_Click(object sender, EventArgs e)
{
MailMessage message = new MailMessage()
{
Subject = "Subject",
Body = "Body"
};
message.To.Add(new MailAddress("[email protected]", "Some name"));
SmtpClient client = new SmtpClient();
client.EnableSsl = true;
client.Send(message);
}
<configuration>
<system.net>
<mailSettings>
<smtp from="[email protected]">
<network host="****" defaultCredentials="false" port="587" userName="****" password="****" />
</smtp>
</mailSettings>
</system.net>
<system.web>
校正。它現在有效。謝謝Marek
是不是你應該使用Gmail的地址去與Gmail的SMTP服務器設置? – 2011-05-10 16:46:58
我很確定GMail不會允許您從Yahoo地址發送電子郵件。然而,也有很多帖子涉及到這個問題和Gmail(抱歉,我找不到一個足夠容易)。 – 2011-05-10 17:10:22
我將我的電子郵件地址更改爲Gmail。它仍然不會工作。信息錯誤與什麼有關? – 2011-05-10 17:38:00