zoukankan
html css js c++ java
vs2003 和vs2005下的发送SMTP邮件
vs2003 和vs2005下的发送SMTP邮件 (downmoon原创)
一、vs2003
引用 System.Web.Mail命名空间
private
void
SenMail2003()
...
{
MailMessage mailObj
=
new
MailMessage();
mailObj.To
=
this
.txtTo.Text;
mailObj.From
=
this
.txtFrom.Text;
mailObj.Subject
=
"
精采笑话
"
;
mailObj.Body
=
"
猪!你已中毒! 哈哈
"
;
mailObj.BodyFormat
=
MailFormat.Html;
mailObj.BodyEncoding
=
MailFormat.Base64;
mailObj.Priority
=
MailPriority.High;
mailObj.Attachments.Add(
new
MailAttachment(
"
c:\swf\000.bmp
"
));
SmtpMail.Send(mailObj);
Response.Write(
"
发送邮件成功!
"
);
}
二、vs2005
引用 System.Net.Mail命名空间,安全性得到了增强
public
static
void
SendWebMailAndAttach(
string
server)
...
{
string
file
=
"
e:\inetpub\wwwroot\Test2005All\TestXML\testXML.xml
"
;
System.Net.Mail.MailMessage message
=
new
System.Net.Mail.MailMessage(
"
Test@126.com
"
,
"
Test@126.com
"
,
"
text message for you.
"
,
"
Test Title
"
);
System.Net.Mail.Attachment data
=
new
System.Net.Mail.Attachment(file, System.Net.Mime.MediaTypeNames.Application.Octet);
System.Net.Mime.ContentDisposition disposition
=
data.ContentDisposition;
disposition.CreationDate
=
System.IO.File.GetCreationTime(file);
disposition.ModificationDate
=
System.IO.File.GetLastWriteTime(file);
disposition.ReadDate
=
System.IO.File.GetLastAccessTime(file);
message.Attachments.Add(data);
System.Net.Mail.SmtpClient client
=
new
System.Net.Mail.SmtpClient(server);
client.Credentials
=
new
NetworkCredential(
"
用户名
"
,
"
密码
"
);
client.Send(message);
data.Dispose();
}
引用示例
SendWebMailAndAttach("smtp.126.com");
邀月注:本文版权由邀月和博客园共同所有,转载请注明出处。
助人等于自助!
3w@live.cn
查看全文
相关阅读:
没想到吧?这货比 open 更适合读取文件
卸载 PyCharm!这才是 Python 小白的最理想的 IDE
git 会保留所有的提交吗?不会!
C# 在构造函数内调用虚方法
【转】第一个汇编器是怎么实现的
SQL Server查询数据库所有表名与表说明
Vue实现节流,防止重复提交
mysql 查询json数组(一)
VScode怎么在代码折叠后,插入新的内容
Vue 通过调用百度API获取地理位置-经度纬度省份城市
原文地址:https://www.cnblogs.com/downmoon/p/1019259.html
最新文章
【UR #7】水题走四方
【UR #6】懒癌
CF1523H. Hopping Around the Array
CF1523F. Favorite Game
SQL UNIQUE 约束
SQL UNION 运算符
适用于非正太分布数据的控制图
MySQL中清空表和删减表的区别
特殊控制图的基本原理
常规控制图的应用
热门文章
PHP性能优化
PHP使用RabbitMQ实例
Linux启动PHP的多进程任务与守护redis队列
PHP多进程消费队列
elasticsearch为什么比mysql快
PHP 疑难杂症:解决守护进程时 Redis 假死
如何保证消息不丢失?处理重复消息?消息有序性?消息堆积处理
PHP 分布式集群中session共享问题以及session有效期的设置
linux 进程管理和内存分配
【PyCharm中文教程 01】PyCharm 的专业版和社区版的区别?
Copyright © 2011-2022 走看看