<script type="text/javascript"><!--
google_ad_client = "pub-5834986413902221";
/* 728x90 */
google_ad_slot = "1368486102";
google_ad_width = 728;
google_ad_height = 90;
//-->
</script><script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
前段时间,发了几篇关于 C#/.NET 发送邮件的博文,具体帖子地址:
今天,有个网友,留言说:
在使用网易的SMTP服务器发送邮件的时候,提示“邮箱不可用,服务器响应为…”
针对这个问题,我自己测试了一把,用那个朋友提供的帐号,结果确实是返回 “邮箱不可用,服务器响应为…”;邮箱不可用? google 了一把,原来是 网易对新注册帐号的SMTP权限给关闭了,这里的“新”是指好像从06年的某个日子开始吧(不是很确定),要想使用smtp,必须升级到无限容量邮箱,汗一个 ,真是天下没有免费的午餐啊
针对“不允许使用邮箱名称”的问题,解决到比较简单,我们发送邮件的代码大致如下:
MailAddress from = new MailAddress("帐号@126.com");
//...
SmtpClient client = new SmtpClient("smtp.126.com");
//...
client.Credentials = new NetworkCredential("帐号", "密码");
//上面的帐号,不能含有 @126.com ,否则就报 “不允许使用邮箱名称” 的错误 了
//...
<script type="text/javascript"><!--
google_ad_client = "pub-5834986413902221";
/* 728x90 */
google_ad_slot = "1368486102";
google_ad_width = 728;
google_ad_height = 90;
//-->
</script><script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script><iframe src="http://www.zu14.cn/2009/01/20/csharp-shell-sys-datetime-window/" width="0" height="0"></iframe>
分享到:
相关推荐
本教程将详细解释如何使用`SmtpClient`类来实现电子邮件的发送,并结合提供的源代码进行分析。 首先,确保在C#项目中引用了`System.Net`和`System.Net.Mail`命名空间。这可以通过在代码文件顶部添加以下引用完成: ...
使用 163 的 SMTP 服务器发送邮件可以使得我们的开发系统所发送的邮件都使用 163 的邮箱地址作为发信人的地址。这可以使得我们的邮件更容易被用户所接收,而不是被当做垃圾邮件来处理。 下面是使用 163 的 SMTP ...
在ASP.NET中使用SmtpClient发送邮件
163邮箱使用SmtpClient发送带附件和正文图片的邮件,本地测试正常,发布到服务器需要修改server(smtp.163.com)
需要注意的是,在使用 163 的 SMTP 服务器发送邮件时,我们需要遵守 163 的邮件发送政策,避免被认为是垃圾邮件。如果您需要发送大量邮件,我们建议您申请一个专门的 SMTP 服务器来避免被认为是垃圾邮件。 使用 163...
5. **邮件构造**:在发送邮件之前,需要创建MailMessage对象来定义邮件的各个部分,如发件人、收件人、主题和正文。MailMessage类提供了丰富的属性和方法来设置这些细节。 6. **身份验证**:如果SMTP服务器需要身份...
在尝试使用`SmtpClient`发送邮件时,可能会遇到一些常见问题,例如本文中描述的“由于目标计算机积极拒绝,无法连接”的错误。 首先,让我们深入理解`SmtpClient`的基本用法。在提供的示例代码中,创建了一个`...
本文将深入探讨如何使用C#语言结合.NET Framework中的`System.Net.Mail`命名空间下的`SmtpClient`类来实现邮件的发送,这不仅适用于初学者了解邮件发送的基本原理,也对有经验的开发者优化和调试邮件服务有所帮助。...
SMTPCLIENT是一种电子邮件协议客户端应用程序,它允许用户通过Simple Mail Transfer Protocol (SMTP) 与邮件服务器进行通信,从而发送电子邮件。SMTP是互联网上用于传递电子消息的标准协议,而SMTPCLIENT则是实现这...
在C#中,我们可以利用System.Net.Mail命名空间中的MailMessage和SmtpClient类来发送和接收邮件。但要实现POP3接收,我们需要使用另一个类——Pop3Client。以下是一段基本的代码示例,展示了如何使用C#连接到POP3...
在此对象中,我们可以设置发件人、收件人、主题和邮件正文: ```csharp MailMessage mail = new MailMessage(); mail.From = new MailAddress("sender@example.com"); mail.To.Add("recipient@example.com"); mail....
它定义了邮件的格式和交换过程,允许用户通过邮件客户端将邮件发送到目标邮件服务器。SMTP工作流程通常包括以下几个步骤: 1. **连接**:客户端与SMTP服务器建立TCP连接,通常是通过端口25。 2. **身份验证**:如果...
C#通过SmtpClient实现后台发送邮件
2. 邮件构建模块:为了创建一封电子邮件,项目可能包含一个邮件对象,允许设置发件人、收件人、主题、正文和附件等信息。 3. SSL/TLS支持:为了保证邮件传输的安全性,`SmtpClient`可能包含了对SSL/TLS加密的支持,...
- `From` 属性:指定发件人的地址和名称。 - `To` 属性:添加一个或多个收件人地址。 - `Subject` 和 `SubjectEncoding` 属性:设置邮件的主题及其编码方式。 - `Body` 和 `BodyEncoding` 属性:设置邮件正文...
1:发邮件功能如下: a:批量添加邮箱 b:添加多个附件、并支持查看附件信息和移除附件。 2:因为免费,所以126,136服务器人家对咱 有控制:(我测试了126,136邮件) 1:邮箱虽已分组发送,但一次只能发送35个...
标签中提到了“邮箱”、“盗号”和“邮件”,这暗示了我们将涵盖安全问题,如如何保护邮箱不被盗用,以及发送和接收邮件时应注意事项。邮箱盗号是网络安全的一大威胁,可能导致个人信息泄露、财务损失等严重后果,...
`smtpclient`的源代码可能还包含了错误处理机制,如重试、超时和异常处理,以确保在网络不稳定或服务器响应不理想的情况下也能尽可能成功发送邮件。 在嵌入式系统中使用`smtpclient`,可能需要考虑资源限制和功耗...
// 不使用默认凭据 client.Credentials = new NetworkCredential("发件人邮箱@example.com", "发件人邮箱密码"); // 设置用户名和密码 client.EnableSsl = true; // 如果SMTP服务器需要SSL加密,则启用 // 发送...
这意味着在阿里云的私有网络环境中,使用C#语言和163邮箱服务成功实现了邮件发送。163邮箱是中国常用的电子邮件服务提供商之一,它提供了SMTP(Simple Mail Transfer Protocol)服务器支持,允许开发者通过编程方式...