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
查看全文
相关阅读:
maven使用杂记
Gradle中的SourceSet理解
CyclicBarrier正确的使用方法和错误的使用方法
jstack 结果查看
java1.8中ConcurrentHashMap
grub2配置关键(三个核心变量prefix、root、cmdpath)和几点疑问
关于docker的理解随记
docker中的命令参数(小白常用)
tmux快捷键汇总(常用)
archlinux安装gnome的一些坑随记
原文地址:https://www.cnblogs.com/downmoon/p/1019259.html
最新文章
vue-cli4脚手架搭建三
cassandra安装
C#实现DateTime与Unix 时间戳(long)互转
ANSI CRC16校验算法的C#实现
Docker相关整理
视频转码及服务器相关(含GB23181协议)
Python及Anaconda安装
vi编辑器设置自定义快捷键自动生成c语言的main函数
树莓派网线连接后通过ssh远程连接
树莓派默认用户名和密码
热门文章
网络编程:测试磁盘和网络的性能
面试题:读写锁实现
腾讯后台开发面经
阿里二面面经
阿里面试:生产者消费者模型
面试:C++实现访问者模式
面试:C++不可继承类
面试:C++工厂模式实现
C++ 单例模式实现
面试:C++观察者模式实现
Copyright © 2011-2022 走看看