runxinzhi.com
首页
百度搜索
Send GMail
今天想着收集一下如何用C#代码来实现发送GMail.
下面是我自己写的测试方法,测试通过。
Send GMail Code
static
void
SendGMail()
{
try
{
//
Article:
http://www.geekzone.co.nz/tonyhughes/599
//
smtp.gmail.com (use authentication)
//
Use Authentication: Yes
//
Use STARTTLS: Yes (some clients call this SSL)
//
Gmail Port: 465 or 587
int
port
=
587
;
string
from
=
"
from@gmail.com
"
;
string
to
=
"
to@sina.com
"
;
string
userid
=
"
from
"
;
string
password
=
"
XXX
"
;
MailMessage msg
=
new
MailMessage(from, to);
msg.Subject
=
"
test mail through Gmail by Bu Hai-Qing
"
;
msg.Body
=
"
Hello World!
"
;
SmtpClient client
=
new
SmtpClient(
"
smtp.gmail.com
"
,
587
);
NetworkCredential crendetial
=
new
NetworkCredential(userid, password);
client.EnableSsl
=
true
;
client.UseDefaultCredentials
=
false
;
client.Credentials
=
crendetial;
client.Send(msg);
}
catch
(System.Exception ex)
{
}
}
相关阅读:
用C#来开发CAD插件,含源代码
C#自定义工业控件开发
判断点是否在多边形内部
在C#中使用属性控件添加属性窗口
Java TreeMap 介绍和使用
Java中异常处理之try和catch代码块的使用
Class.forName()的作用与使用总结
web.xml文件详解
Java中普通代码块,构造代码块,静态代码块区别及代码示例
详解JSP九个内置对象
原文地址:https://www.cnblogs.com/buhaiqing/p/1334425.html
最新文章
B. 沙漠之旅(分组背包)
Libevent使用样例,从简单到复杂
exit()和_exit()和return
Java 模拟队列(一般队列、双端队列、优先级队列)
7.MongoDB java CRUD
kafka web console安装
树状数组
TBDR缺点
ZOJ 3635 Cinema in Akiba(线段树)
linux vim 个性化设置(.vimrc)
热门文章
fork 和 vfork 的区别与联系
shell 脚本实现的守护进程
Linux crontab 命令详解(含配置文件路径)
shell 中条件判断
LINUX nohup命令输入输出深浅进出
Linux命令后台运行
linux添加开机自启动脚本示例详解
linux下建立软链接
shell 死循环
winform频繁刷新导致界面闪烁解决方法
Copyright © 2020-2023
润新知