System.Net.Mail 发送邮件 SMTP协议之二【常用邮箱的SMTP的配置】

常用邮箱的SMTP的配置

  在上一篇文章System.Net.Mail  发送邮件 SMTP协议SendEmail方法中的配置参数可以参照我的配置,仅供大家参考。



EmailType[Email的类型] SMTP[Host]主机服务器 Port[端口号] EnableSSL[是否加密] ShiledHead[跳过垃圾箱]
Gmailsmtp.gmail.com587/ 465[不行] True False
QQ/FoxMailsmtp.qq.com25[默认] False False
126smtp.126.com25[默认] False False
163smtp.126.com 25[默认] False
False
HotMailsmtp.live.com25[默认] True False
Sinasmtp.sina.com25[默认] False False
Tomsmtp.tom.com25[默认] False True
SoHusmtp.sohu.com25[默认] False False
Yahoosmtp.mail.yahoo.com25[默认] False False


注释:Sina发送给QQ邮箱邮件QQ拒收!

QQ的空间默认情况下它的SMTP是关闭的,需要我们手动的开启!  QQSMTP设置

Yahoo的默认也是关闭的,需要我们手动的设置一下                       参考链接

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Windows Server 2008 中,你可以使用 SMTP 服务器发送邮件SMTP 是一种用于传输电子邮件的协议SMTP 服务器是一种用于发送和接收邮件的软件。 以下是在 Windows Server 2008 上发送邮件的步骤: 1. 安装 SMTP 服务器组件。在控制面板中选择“程序和功能”,然后选择“打开或关闭 Windows 功能”。在“Internet 信息服务”下勾选“SMTP 服务器”,然后单击“确定”。 2. 配置 SMTP 服务器。打开 IIS 管理器,展开服务器节点,右键单击“SMTP 服务器”,选择“属性”。在“常规”选项卡中,输入你的 SMTP 服务器的名称和 IP 地址等信息。在“访问”选项卡中,选择“仅允许以下计算机列表”,并添加你想要允许发送邮件的计算机。 3. 配置邮件设置。在“SMTP 电子邮件”属性中,输入你的邮件服务器、发送人地址等相关信息。如果需要身份验证,勾选“需要身份验证”,并输入用户名和密码。 4. 编写代码发送邮件。可以使用 C# 或 VB.NET 编写代码发送邮件。以下是一个简单的 C# 代码示例: ```csharp using System.Net.Mail; public void SendMail(string from, string to, string subject, string body) { MailMessage message = new MailMessage(from, to, subject, body); SmtpClient client = new SmtpClient(); client.Send(message); } ``` 在这个示例中,`from` 是发送人地址,`to` 是接收人地址,`subject` 是邮件主题,`body` 是邮件内容。`SmtpClient` 类用于发送邮件。 你可以根据自己的需要调整代码,比如添加附件、设置邮件优先级等。 希望这些步骤能够帮助你在 Windows Server 2008 上发送邮件

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值