网站如何发送电子邮件当新的答案发布问题时,如果您回答此问题,网站如何发送电子邮件,我会得到自动化的电子邮件,我的问题有答案?当新答案发布到问题
2
A
回答
0
0
查找MailMessage和SmtpClient类在.net
2
收件人并不重要,只要你有机会获得一个SMTP服务器。代码看起来是这样的 - 你可以通过google搜索.NET发送电子邮件得到了一大堆更多的只是:
using System.Net.Mail;
...
var msg = new MailMessage();
msg.From = new MailAddress("[email protected]");
msg.To.Add("[email protected]");
msg.Subject = "Blah";
msg.Body = "Stuff";
var smtp = new SmtpClient("smtpServerNameOrAddress");
smtp.Send(msg);
1
这取决于你所使用的服务器的类型,
例如,如果您使用的是Apache和PHP,你可以使用sendmail发送的电子邮件
,如果你正在使用ASP.NET,你可以使用任何免费的SMTP服务器例如Gmail
这里给它一个示例代码:
SmtpClient smtpobj = new SmtpClient();
MailMessage mail = new MailMessage();
mail.From = new MailAddress("[email protected]");
mail.To.Add("[email protected]");
mail.Subject = "Subject";
mail.Body ="<p> Content Here </p>;
smtpobj.Host = "smtp.gmail.com";
smtpobj.Pot = 587;
smtpobj.EnableSsl = true;
smtpobj.Credentials = new NetworkCredential("user", "pass");
mail.Priority = MailPriority.High;
mail.IsBodyHtml = true;
smtpobj.Send(mail);
相关问题
- 1. “发布一个答案”链接未显示在问题的答案模块Drupal
- 2. 布尔问题的不同答案
- 3. XML答案问题
- 4. RESTful问题/答案设计?
- 5. 计错问题答案
- 6. gdb更改问题的默认答案
- 7. Python urllib urlencode问题与答案
- 8. 证书和问题的正确答案
- 9. 选择没有答案的问题
- 10. 问题与Crashlytics和答案套件
- 11. CAPTCHA问题的另一个答案?
- 12. 流MP4问题 - 明显的答案?
- 13. UCMA通用问题答案活动
- 14. android imagebutton答案和imageview问题
- 15. StackOverflow如何知道问题的新答案?
- 16. FB.ui:stream.publish - 发布到墙问题
- 17. 发布到npm的问题
- 18. 答案在常见问题页面上的问题下折叠
- 19. 问题和答案窗体和控制器问题
- 20. 在android 2.1中获取GPS坐标的问题(找到答案)
- 21. PhoneStateListener不会发布,也没有以前发布的答案已经工作
- 22. Jrebel eclipse tomcat重新发布问题
- 23. 如何访问Movilizer答案中选定答案项的标签
- 24. TFS发布问题
- 25. Umbraco发布问题
- 26. 问题发布maven
- 27. iPhone发布问题
- 28. asp.net发布问题
- 29. Paypal发布问题
- 30. jquery.ajax发布问题
您是在问如何编写发送电子邮件的代码,或者您是否要求技术 - 例如,他们是立即发送电子邮件,还是每隔几分钟检查一次以查看哪些电子邮件需要发送?有关您的具体情况的更多细节可能会有所帮助。 – SqlRyan 2010-04-20 03:08:44