首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

求用公司信箱smtp发送邮件失败。

2013-01-11 
求用公司邮箱smtp发送邮件失败。急~~~之前做的测试时用的是163的,成功没有问题。代码如下:objMailMessage.Fr

求用公司邮箱smtp发送邮件失败。急~~~
之前做的测试时用的是163的,成功没有问题。
代码如下:


        objMailMessage.From = new MailAddress("Tacc123@163.com","Tacc123");
        objMailMessage.To.Add(_emailaddr);
        objMailMessage.Subject = "俱乐部:会员激活";//发送邮件的标题
        objMailMessage.Body = strbody;//发送邮件的内容
        objMailMessage.BodyEncoding = System.Text.Encoding.UTF8;//邮件内容编码 
       objMailMessage.IsBodyHtml = true;//是否是HTML邮件 
        SmtpClient client = new SmtpClient();

        client.Host = "smtp.163.com";
        //设置用于 SMTP 事务的端口,默认的是 25
        //client.Port = 25;
        client.UseDefaultCredentials = false;
        client.Credentials = new System.Net.NetworkCredential("Tacc123", "password");
        client.DeliveryMethod = SmtpDeliveryMethod.Network;
        client.Send(objMailMessage);




但是当我换到公司邮箱发送时,就出现错误"不允许使用邮箱名称。 服务器响应为: host denies relay (ce mta)",代码如下:

        objMailMessage.From = new MailAddress("info@zhvipclub.com", "vipclub");
        objMailMessage.To.Add(_emailaddr);
        objMailMessage.Subject = "俱乐部:会员激活";//发送邮件的标题
        objMailMessage.Body = strbody;//发送邮件的内容
        objMailMessage.BodyEncoding = System.Text.Encoding.UTF8;//邮件内容编码 
       objMailMessage.IsBodyHtml = true;//是否是HTML邮件 
        SmtpClient client = new SmtpClient();

        client.Host = "smtp.zhvipclub.com";
        //client.Port = 25;
        client.UseDefaultCredentials = false;
        client.Credentials = new System.Net.NetworkCredential("info", "password");
        client.DeliveryMethod = SmtpDeliveryMethod.Network;
        client.Send(objMailMessage);



请高手指点一下,是否是因为邮箱的问题?????
[解决办法]
你们公司的邮箱服务器是否支持客户端连接发送?确认这个就行了
[解决办法]
引用:
引用:
你们公司的邮箱服务器是否支持客户端连接发送?确认这个就行了

这个不太清楚,可以解释一下什么是客户端连接发送吗?



多数是不支持,我们的企业邮箱也是不支持。
[解决办法]
client.Host = "smtp.zhvipclub.com";

smtp地址是否正确?

[解决办法]
最简单的测试办法就是outlook能发信不?
------解决方案--------------------


呵呵 你看发送不成功 接收的返回值是什么 比如服务器拒绝了一个或多个收件人 或505错误 什么的 根据这个来看 一般的时候测试成功 服务器大批量的发送不成功是因为白名单的原因 你们被限制发送了

热点排行