net发送邮件 接收方和发送方域名不一样

heli_1005 heli_1005 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
是不是发送方和接收方的邮箱都只能是同一家。例如都是163的,或者都是162的。 因为我测试时,发送方是公司的邮箱,接收的是163的邮箱,就接收不到。假如发送方和接收方都为公司的邮箱 就可以接收了。
公司邮箱是用163企业邮箱。
这个是怎么回事啊?



System.Web.Mail.MailMessage msg = new System.Web.Mail.MailMessage(); msg.From = "TAD@cola.com"; msg.To = MessageTo; //抄送人 msg.Cc = MessageCc; msg.Subject = MessageSubject; msg.BodyFormat = MailFormat.Html; msg.Body = MessageBody; SmtpMail.SmtpServer = "smtp.ym.163.com"; msg.Priority = MailPriority.Normal; msg.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate", "1"); msg.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendusername", "TAD@cola.com"); msg.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendpassword", "123456"); //调用以上方法 : string chaosong = "liumei@163.com"; string body = "请把以下链接复制到浏览器地址栏里面"; fun_Mail("liumei@163.com", chaosong, "test", body); 这样会接收不到邮件。 而把接收邮箱改成 liumei@cola.com则 发送成功。

...全文

相关推荐

评论 11
收藏 已收藏
分享
返回顶部
heli_1005
.NET社区 62,273 成员 668,968 内容