专业网站建设品牌,18年专业建站经验,服务6000+客户--广州松河
免费热线:400-963-0016
微信咨询
|
联系我们
扫二维码关注公众号
网站首页
网站建设
短视频
网站推广
网站模板
客户案例
资讯动态
关于我们
网站首页
网站建设
短视频
网站推广
网站模板
客户案例
资讯动态
关于我们
位置:
广州松河
>
技术支持
> asp.net(C#)定时自动发送邮件
asp.net(C#)定时自动发送邮件
来源:网络整理 时间:2023/2/14 0:47:22 共
3674
浏览
protected
override
void
OnStart(
string
[] args)
{
MyTimer();
}
//
实例化System.Timers.Timer
private
void
MyTimer()
{
//
设置时间间隔
System.Timers.Timer MT
=
new
System.Timers.Timer(
int
.Parse(ConfigResource.Interval)
*
60
*
1000
);
MT.Elapsed
+=
new
System.Timers.ElapsedEventHandler(MTimedEvent);
MT.Enabled
=
true
;
}
//
构造System.Timers.Timer实例 间隔时间事件 (定时执行事件)
private
void
MTimedEvent(
object
source, System.Timers.ElapsedEventArgs e)
{
//
开始工作
StartWork();
}
public
void
StartWork()
{
//
从数据库DB查询表A中的时间 代码省略。。。
//
时间比较
if
()
//
时间大于当前系统时间
{
//
发送邮件
int
iStatus
=
SendMail(
"
你指定的收件人Email地址
"
,
"
标题
"
,
"
内容
"
);
if
( iStatus
>
0
)
{
using
(StreamWriter sw
=
new
StreamWriter(filePath
+
"
log.txt
"
, System.Text.Encoding.GetEncoding(
"
utf-8
"
)))
{
sw.Wirte(System.DateTime.Now.ToString()
+
"
发送邮件成功!
"
)
}
}
else
{
//
失败}
}
}
///
<summary>
///
发送EMAIL
///
</summary>
///
<param name="sRecipientEmail">
收件人地址
</param>
///
<param name="sSubject">
主题
</param>
///
<param name="sMessage">
内容
</param>
///
<returns>
发送是否成功
</returns>
public
bool
SendMail(
string
sRecipientEmail,
string
sSubject,
string
sMessage)
{
//
邮件对象
MailMessage emailMessage;
//
smtp客户端对象
SmtpClient client;
//
初始化邮件对象
String sSenderEmail
=
"
你的邮箱
"
;
emailMessage
=
new
MailMessage(sSenderEmail, sRecipientEmail, sSubject, sMessage);
emailMessage.IsBodyHtml
=
true
;
emailMessage.SubjectEncoding
=
System.Text.Encoding.Default;
emailMessage.BodyEncoding
=
System.Text.Encoding.Default;
//
加入
emailMessage.Headers.Add(
"
X-Priority
"
,
"
3
"
);
emailMessage.Headers.Add(
"
X-MSMail-Priority
"
,
"
Normal
"
);
emailMessage.Headers.Add(
"
X-Mailer
"
,
"
Microsoft Outlook Express 6.00.2900.2869
"
);
emailMessage.Headers.Add(
"
X-MimeOLE
"
,
"
Produced By Microsoft MimeOLE V6.00.2900.2869
"
);
//
邮件发送客户端
client
=
new
SmtpClient();
//
邮件服务器及帐户信息
client.Host
=
"
邮件服务器
"
;
//
client.Host = "smtp.163.com";
//
client.Port = 465;
//
client.EnableSsl = true;
System.Net.NetworkCredential Credential
=
new
System.Net.NetworkCredential();
Credential.UserName
=
"
你的邮箱帐号
"
//
可以在资源文件中配置
Credential.Password
=
"
密码
"
client.Credentials
=
Credential;
try
{
client.Send(emailMessage);
}
catch
(Exception e)
{
return
false
;
}
return
true
;
}
版权说明:
本网站凡注明“广州松河 原创”的皆为本站原创文章,如需转载请注明出处!
本网转载皆注明出处,遵循行业规范,如发现作品内容版权或其它问题的,请与我们联系处理!
欢迎扫描右侧微信二维码与我们联系。
相关主题:
上海买家具设计网站推荐
星耀家具设计网站产品
雅堂家具设计网站海报
中华包装设计网站app
烟台家装设计网站app
欧式风格装修设计网站推荐
海南网页设计网站app
喜来登酒店官网设计网站
小米3官网设计网站
广州包装设计网站广告
·上一条:
下载chromedriver.exe网址
|
·下一条:
c#发送邮件,可发送多个附件
同类资讯
手机银行属于哪种支付方式_java
jar包里面的代码如何读取jar包中的配置文件_java
C语言中怎么判断一个数组中最大的数是第几位_java
谁有一些男主角超帅的后宫小说_java
java如何把long类型转换为string_java
通过三个月的大数据培训之后能干什么_java
osi哪一层实现端到端的可靠传输_java
IDC服务器租用和虚拟主机两种服务有何区别_java
计算机的六种数字存储形式_java
2019年最值得学习的编程语言是什么_java
人工智能泡沫正在体现_java
钉钉软件怎么定位_java
instance和for_java
学好vb语言再学其他语言容易吗_java
会因为学历低找不到工作吗_java
eo模型是什么_java
vb中private是什么意思_java
可不可以给未成年在王者荣耀特开一个服_服务器
哪个网站买域名不需要备案_服务器
125返回桌面动态怎样关闭_服务器
资讯动态
公司新闻
互联网资讯
电商资讯
优化推广
技术支持
关于我们
公司简介
企业文化
服务项目
公司新闻
服务项目
网站建设
网站推广
品牌策划
移动应用
服务支持
在线咨询
服务流程
产品报价
售后服务
联系我们
代理加盟
付款方式
在线留言
联系方式
联系方式
电话:400-963-0016
邮箱:sales@itwy.com
QQ:250211130
微信:18520775521
Copyright © 广州松河信息科技有限公司 2005-2026 版权所有
粤ICP备16019765号
广州松河信息科技有限公司 版权所有
18520775521
QQ洽谈
sales@itwy.com