1
A
回答
0
實際上我用ASP C#現在送我的電子郵件,用的東西,看起來像:
protected void Page_Load(object sender, EventArgs e)
{
if (Request.Form.Count > 0)
{
string formEmail = "";
string fromEmail = "[email protected]";
string defaultEmail = "[email protected]";
string sendTo1 = "";
int x = 0;
for (int i = 0; i < Request.Form.Keys.Count; i++)
{
formEmail += "<strong>" + Request.Form.Keys[i] + "</strong>";
formEmail += ": " + Request.Form[i] + "<br/>";
if (Request.Form.Keys[i] == "Email")
{
if (Request.Form[i].ToString() != string.Empty)
{
fromEmail = Request.Form[i].ToString();
}
formEmail += "<br/>";
}
}
System.Net.Mail.MailMessage myMsg = new System.Net.Mail.MailMessage();
SmtpClient smtpClient = new SmtpClient();
try
{
myMsg.To.Add(new System.Net.Mail.MailAddress(defaultEmail));
myMsg.IsBodyHtml = true;
myMsg.Body = formEmail;
myMsg.From = new System.Net.Mail.MailAddress(fromEmail);
myMsg.Subject = "Sent using Gmail Smtp";
smtpClient.Host = "smtp.gmail.com";
smtpClient.Port = 587;
smtpClient.EnableSsl = true;
smtpClient.UseDefaultCredentials = true;
smtpClient.Credentials = new System.Net.NetworkCredential("[email protected]", "pward");
smtpClient.Send(defaultEmail, sendTo1, "Sent using gmail smpt", formEmail);
}
catch (Exception ee)
{
debug.Text += ee.Message;
}
}
}
這是使用Gmail作爲一個例子smtp郵件發件人。這裏的一些內容並不是必需的,但它是我如何使用它的,因爲我相信以同樣的方式有更有效的方法。
還是看演示頁面
相關問題
- 1. 如何通過Outlook 2016發送HTML響應電子郵件?
- 2. 響應HTML電子郵件
- 3. 發送HTML電子郵件
- 4. 如何發送HTML/CSS電子郵件?
- 5. 如何發送HTML電子郵件
- 6. 如何發送html電子郵件?
- 7. 發送HTML電子郵件 - 如何將.html文件附加到電子郵件?
- 8. 如何在html電子郵件中發送電子郵件回覆或轉發?
- 9. 嘗試使用PHP郵件發送響應電子郵件
- 10. 用html電子郵件發送電子郵件
- 11. 從VBA電子郵件程序發送HTML電子郵件
- 12. 如何設置發送郵件寶石的HTML電子郵件?
- 13. HTML電子郵件移動響應
- 14. 響應html電子郵件:展望
- 15. Html/php電子郵件發送
- 16. 發送HTML格式的電子郵件
- 17. 以HTML格式發送電子郵件
- 18. 發送空白的html電子郵件
- 19. 從Plone發送HTML電子郵件
- 20. html電子郵件不發送codeigniter
- 21. 通過HTML/C發送電子郵件#
- 22. 發送HTML格式的電子郵件
- 23. 發送電子郵件作爲HTML
- 24. 發送電子郵件與html標籤
- 25. HTML - 發送電子郵件給我
- 26. 發送電子郵件與HTML Java
- 27. 發送簡單的HTML電子郵件
- 28. 以html格式發送電子郵件
- 29. 無法發送HTML電子郵件
- 30. HTML向電子郵件發送答案