使用OpenSMTP.NET在线发送邮件
2005-10-20 10:38
501 查看
决定写写博客了,毕竟有太久时间没更新这东西,最近太忙,忙着怎么玩的开心,玩的潇洒,直到最近几天才恢复正常,写了几天的程序,又有心得了,写上来。
想在自己的主页上做一个在线发送邮件的东东,具体有MS自带的System.Web.Mail和一个使用比较广泛的Jmail。听说MS自带的不太好用,我就试着捣鼓了一下Jmail,后来也没搞定,算了,有点麻烦,另外找吧。一阵忙乎,发现了OpenSMTP.NET这个开源的组件,http://sourceforge.net/projects/opensmtp-net/,用C#开发的,相关的还有OpenPOP.NET。就用它吧,按照下面的代码,我成功了。之间有个小麻烦,我最先用的smtpHost是smtp.163.com,但是这样的话,发送者在页面上填的自己的email必须是163.com的,不然就会发送失败,又试了21cn的,也是这样,最后找到sohu的,就可以了。
private void btnSend_Click(object sender, EventArgs e) {
{
{
{
{
{
//异常处理
}
}
希望这篇文章能对大家有点帮助,演示http://chengbo.net/Contact.aspx
想在自己的主页上做一个在线发送邮件的东东,具体有MS自带的System.Web.Mail和一个使用比较广泛的Jmail。听说MS自带的不太好用,我就试着捣鼓了一下Jmail,后来也没搞定,算了,有点麻烦,另外找吧。一阵忙乎,发现了OpenSMTP.NET这个开源的组件,http://sourceforge.net/projects/opensmtp-net/,用C#开发的,相关的还有OpenPOP.NET。就用它吧,按照下面的代码,我成功了。之间有个小麻烦,我最先用的smtpHost是smtp.163.com,但是这样的话,发送者在页面上填的自己的email必须是163.com的,不然就会发送失败,又试了21cn的,也是这样,最后找到sohu的,就可以了。
private void btnSend_Click(object sender, EventArgs e) {
{
{
{
{
{
//异常处理
}
}
希望这篇文章能对大家有点帮助,演示http://chengbo.net/Contact.aspx
相关文章推荐
- VB.NET使用SMTP发送邮件
- 在ASP.NET中使用SMTPMail发送邮件的方法
- 使用perl的Net::SMTP::SSL模块发送smtps带附件的邮件
- 使用System.Net.Mail.SmtpClient 发送邮件
- 在Perl中使用Net::SMTP_auth发送邮件 .
- Imail 邮件服务器的SMTP配置与 .NET 下使用 System.Net.SmtpClient 发送邮件
- 在asp.NET 中使用SMTP发送邮件的实现代码
- 在Asp.Net中使用SmtpMail发送邮件的方法
- 在BlogEngine.net2.0使用Godaddy的SMTP来发送邮件[转]
- .net 1.1 下不使用 system.web.mail.smtpmail 发送邮件的其它选择_asp.net技巧
- windows下使用perl Net:SMTP_auth发送邮件
- MailBee.NET Objects发送电子邮件(SMTP)教程八:使用多个SMTP服务器发送邮件
- 在Perl中使用Net::SMTP_auth发送邮件
- 如何在ASP.NET中使用SmtpMail发送邮件
- 使用MailMessage和SmtpClient类实现asp.net的邮件发送(有详细注释并已测试通过)
- 在Asp.Net中使用SmtpMail发送邮件的方法
- 使用.NET发送邮件 发送邮件,发邮件,EMail,SMTPMAIL,asp.net 选择自 kwklover 的 Blog
- 在Asp.Net中使用SmtpMail发送邮件的方法:实例
- MailBee.NET Objects发送电子邮件(SMTP)教程八:使用多个SMTP服务器发送邮件
- 关于ASP.NET中使用SMTP server发送邮件的IIS配置