常用邮箱的SMTP的配置
在上一篇文章System.Net.Mail 发送邮件 SMTP协议
的SendEmail方法中的配置参数可以参照我的配置,仅供大家参考。
EmailType[Email的类型]
|
SMTP[Host]主机服务器
|
Port[端口号]
|
EnableSSL[是否加密]
|
ShiledHead[跳过垃圾箱]
|
Gmail |
smtp.gmail.com |
587/
465[不行]
|
True
|
False
|
QQ/FoxMail |
smtp.qq.com |
25[默认]
|
False
|
False
|
126 |
smtp.126.com |
25[默认]
|
False
|
False
|
163 |
smtp.126.com
|
25[默认]
|
False
|
False
|
HotMail |
smtp.live.com |
25[默认]
|
True
|
False
|
Sina |
smtp.sina.com |
25[默认]
|
False
|
False
|
Tom |
smtp.tom.com |
25[默认]
|
False
|
True
|
SoHu |
smtp.sohu.com |
25[默认]
|
False
|
False
|
Yahoo |
smtp.mail.yahoo.com |
25[默认]
|
False
|
False
|
注释:Sina发送给QQ邮箱邮件QQ拒收!
QQ的空间默认情况下它的SMTP是关闭的,需要我们手动的开启! QQSMTP设置
Yahoo的默认也是关闭的,需要我们手动的设置一下 参考链接
分享到:
相关推荐
ASP.NET 提供了多种方式来实现邮件发送功能,其中两种较为常用的方法是通过第三方库 Jmail 和 .NET Framework 自带的 `System.Net.Mail` 命名空间。 #### Jmail 库的使用 **Jmail** 是一款非常流行的用于 ASP.NET ...
在ASP.NET中,发送电子邮件通常使用`System.Net.Mail`命名空间中的类,这是一个非常实用的功能,允许开发者轻松地集成邮件发送功能到他们的应用程序中。 发送邮件的主要涉及以下几个关键步骤和类: 1. **...
C#提供了System.Net.Mail命名空间,其中包含MailMessage和SmtpClient类,使我们能够方便地创建和发送邮件。下面将详细介绍如何在C#中实现这一功能,以及如何添加附件和使用HTML格式。 首先,我们需要引入必要的命名...
本篇文章将详细探讨如何通过`System.Web.Mail`和`System.Net.Mail`命名空间下的类库来实现邮件的自动发送。 #### 二、`System.Web.Mail` 发送邮件 `System.Web.Mail`是早期版本ASP.NET中的邮件处理类库,它提供了...
标题中的"C#使用System.Net邮件发送功能踩过的坑"指的是在使用C#的System.Net命名空间中的邮件发送功能时可能遇到的问题。System.Net.Mail提供了一组类,如SmtpClient和MailMessage,用于构建和发送电子邮件。然而,...
这个例子展示了ASP.NET应用程序如何通过用户界面收集输入,然后使用`System.Net.Mail`发送邮件。开发者可以基于这个模板进行扩展,比如添加错误处理、验证用户输入、支持多个附件、自定义SMTP服务器配置等。在实际...
using System.Net.Mail; public partial class _Default : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { } //当一个用户进行注册的时候同时发送一个邮件到注册人的邮箱,...
在.NET平台上,使用C#编程语言开发邮件发送程序是一项常见的任务,这主要涉及到对.NET Framework或.NET Core的System.Net.Mail命名空间的运用。这个命名空间提供了处理电子邮件发送所需的类和方法。下面我们将深入...
首先,VB.NET邮件收发主要依赖于`System.Net.Mail`命名空间中的类。其中,`SmtpClient`类是用于发送邮件的核心组件,而`MailMessage`类则用来构建邮件内容。下面是对这两个关键类的简要介绍: 1. **SmtpClient类**...
然而,对于新的开发,更推荐使用`System.Net.Mail`命名空间,它提供了更现代且功能更全面的邮件处理API,包括对SMTP、POP3和IMAP的支持。 总的来说,虽然`System.Web.Mail`在某些场景下仍然有用,但其局限性(如不...
首先,我们需要创建一个 System.Net.Mail.SmtpClient 对象,并设置其 Host 属性为 "smtp.163.com",表示我们要使用 163 的 SMTP 服务器发送邮件。然后,我们需要设置 UseDefaultCredentials 属性为 true,表示我们要...
2. **System.Net.Mail命名空间**:ASP.NET中的System.Net.Mail命名空间提供了MailMessage和SmtpClient类,它们是实现邮件发送的核心。MailMessage用于构建邮件内容,包括主题、正文、发件人、收件人等信息;...
在这个教程中,我们将深入探讨如何利用C#编程语言和.NET Framework的System.Net.Mail命名空间实现邮件发送功能。 首先,我们需要了解`System.Net.Mail`命名空间,它提供了`MailMessage`、`SmtpClient`等类,用于...
在.NET框架下,实现带有附件的邮件发送是...总之,利用`.NET`中的`System.Net.Mail`命名空间,结合`SmtpClient`和`MailMessage`类的正确配置,可以高效地实现带有附件的邮件发送功能,满足企业级应用中的多种需求场景。
首先,让我们了解.NET中的`System.Net.Mail`命名空间,这是处理邮件发送的核心。`SmtpClient`类是这个命名空间的主要组件,它负责通过SMTP(Simple Mail Transfer Protocol)协议与邮件服务器进行通信。`MailMessage...
本文将详细介绍如何在ASP.NET应用中使用.NET Framework自带的`System.Net.Mail`命名空间中的`SmtpClient`类来发送邮件。 #### 二、环境搭建 为了确保代码能够在本地环境中正常运行,你需要具备以下条件: 1. **...
首先,我们需要引入System.Net.Mail命名空间,该命名空间包含了处理邮件发送所需的类。在ASP.NET应用中,可以在Global.asax.cs或你需要发送邮件的特定页面中添加以下代码: ```csharp using System.Net; using ...