.net SmtpClient邮件发送问题!!!!

问题描述

intmailPort=Convert.ToInt32(ConfigurationManager.AppSettings["mailPort"]);stringmailHost=ConfigurationManager.AppSettings["mailHost"];stringmailFrom=ConfigurationManager.AppSettings["mailFrom"];stringmailFromPassword=ConfigurationManager.AppSettings["mailFromPassword"];MailMessagemailMessage=newMailMessage(mailFrom,mailTo);mailMessage.Subject=mailTitle;mailMessage.IsBodyHtml=mailIsBodyHtml;mailMessage.BodyEncoding=mailEncoding;mailMessage.Body=mailContent;try{SmtpClientsmtpClient=newSmtpClient();//メールサーバsmtpClient.UseDefaultCredentials=false;smtpClient.Credentials=newNetworkCredential(mailFrom,mailFromPassword);//smtpClient.Credentials=newNetworkCredential("","");smtpClient.EnableSsl=false;smtpClient.Port=mailPort;smtpClient.Host=mailHost;smtpClient.Send(mailMessage);returntrue;}catch(Exceptionex){Response.Write(ex.Message);returnfalse;}

用以上方法发送邮件。xxxx@watada.com.hk为收件人时,提示邮件不可用,xxxx@technopro.com.cn就能接收请问是watada.com.hk,服务器的问题还是以上代码缺少设置?

解决方案

解决方案二:
加我QQ吧刚好我做了一个群发邮件的程序。也是用的smtp,498471249,不过你得注意,要修改qq邮箱的设置
解决方案三:
引用1楼pc498471249的回复:

加我QQ吧刚好我做了一个群发邮件的程序。也是用的smtp,498471249,不过你得注意,要修改qq邮箱的设置

公司不能用QQ!!!
解决方案四:
1,本地直接发送:xxxx@watada.com.hk发送成功2,本地直接发送:xxxx@technopro.com.cn发送成功3,发布后:xxxx@watada.com.hk无法发送error:邮箱不可用4,发布后:xxxx@technopro.com.cn发送成功邮件服务器,mail.technopro.com.cn--,这到底是怎么回事,
解决方案五:
是需要设置什么吗?用outlook邮件发送都是正常的!

时间: 2024-12-25 16:00:56

.net SmtpClient邮件发送问题!!!!的相关文章

ASP.NET教程:浅谈Asp.net实现的邮件发送引擎

用asp.net发送Email已经不是一件新鲜的事情了.可以采用很多种方法来发送,比如SmtpMail方法,Socket方法,通过第三方组件Jmail等方式都可以.但是本文讨论的不是发送邮件采用的技术,而是通过公司的一个项目(手机主题)实践说说邮件引擎的架构,有不足和改进之处,欢迎同行批评指正. 我们以前发送邮件的时候采用的方法就是,在页面里面触发进行发送,比如注册了会员,点了提交按钮之后,将会员数据插入到数据库,然后进行发送.这种方法虽然简单方便,但是有一个弱点,如果邮件发送失败,就不能重发了

支持HTML格式和优先级设置的邮件发送类

using System;using System.Text;using System.IO;using System.Net;using System.Net.Sockets; namespace Blood.Com.ClassLib{             /// <summary>    /// TcpClient派生类,用来进行SMTP服务器的连接工作    /// </summary>    public class SMTPClient : TcpClient    

支持SMTP认证功能的邮件发送类。

smtp 主要是为了自己使用,大家可以自己去扩充.全部代码:using System;using System.Text;using System.IO;using System.Net;using System.Net.Sockets; namespace OSLeagueForumXP.Components{    /// <summary>    /// TcpClient派生类,用来进行SMTP服务器的连接工作    /// </summary>    public cla

邮件发送类

using System;using System.Text;using System.IO;using System.Net;using System.Net.Sockets; namespace OSLeagueForumXP.Components{    /// <summary>    /// TcpClient派生类,用来进行SMTP服务器的连接工作    /// </summary>    public class SMTPClient : TcpClient    {

C# SMTP邮件发送

邮件发送在网站应用程序中经常会用到,包括您现在看到的博客,在添加评论后,系统会自动发送邮件通知到我邮箱的,把系统发送邮件的功能整理了下,做了一个客户端Demo,希望对有需要的童鞋有所帮助: 核心代码: 001 using System; 002 using System.Net; 003 using System.Net.Mail; 004 using System.Text; 005   006 namespace HC.Email 007 { 008     /// <summary> 0

C#实现邮件发送

C#实现邮件发送 原文链接 通过.Net FrameWork 2.0下提供的"System.Net.Mail"可以轻松的实现,本文列举了3种途径来发送:    1.通过Localhost:    2.通过普通SMTP;    3.通过SSL的SMTP;        下面一个一个来说:        1.通过LocalHost            1public void SendMailLocalhost()    2 ...{    3 System.Net.Mail.MailM

Powershell 邮件发送

目录 目录 前言 Send-MailMessage NETMail 使用OutLook发送邮件 前言 最近领导想在winServer2012上搞个自动发送邮件的计划任务,下面有几种发送邮件的方式. 如果Powershell V2.0 以上建议使用第一种方式(比较无脑),2.0以下的话也可以使用第二种方法. Send-MailMessage Syntax: Send-MailMessage -To $to -From $from -cc $cc -Subject $sub -Body $body

C# Email邮件发送,功能是密码找回或者重置功能。

原文:C# Email邮件发送,功能是密码找回或者重置功能. 最近根据公司需求,写个邮件发送.   这里面的传入的地址信息的参数都是经过加密的.  主要是保证用户信息的安全.   帮助类   1 using System; 2 using System.Collections.Generic; 3 using System.Configuration; 4 using System.IO; 5 using System.Linq; 6 using System.Net.Mail; 7 using

.NET开发邮件发送功能的全面教程(含邮件组件源码)

原文 http://www.cnblogs.com/heyuquan/p/net-batch-mail-send-async.html    今天,给大家分享的是如何在.NET平台中开发"邮件发送"功能.在网上搜的到的各种资料一般都介绍的比较简单,那今天我想比较细的整理介绍下: 1)         邮件基础理论知识 2)         邮件发送相关.NET类库 3)         介绍我开发的一个发送邮件的小组件(MailHelper) 4)         MailHelper