是不是发送方和接收方的邮箱都只能是同一家。例如都是163的,或者都是162的。 因为我测试时,发送方是公司的邮箱,接收的是163的邮箱,就接收不到。假如发送方和接收方都为公司的邮箱 就可以接收了。
公司邮箱是用163企业邮箱。
这个是怎么回事啊?System.Web.Mail.MailMessage msg = new System.Web.Mail.MailMessage(); msg.From = "[email protected]"; 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", "[email protected]"); msg.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendpassword", "123456"); //调用以上方法 : string chaosong = "[email protected]"; string body = "请把以下链接复制到浏览器地址栏里面"; fun_Mail("[email protected]", chaosong, "test", body); 这样会接收不到邮件。 而把接收邮箱改成 [email protected]则 发送成功。 邮件
公司邮箱是用163企业邮箱。
这个是怎么回事啊?System.Web.Mail.MailMessage msg = new System.Web.Mail.MailMessage(); msg.From = "[email protected]"; 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", "[email protected]"); msg.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendpassword", "123456"); //调用以上方法 : string chaosong = "[email protected]"; string body = "请把以下链接复制到浏览器地址栏里面"; fun_Mail("[email protected]", chaosong, "test", body); 这样会接收不到邮件。 而把接收邮箱改成 [email protected]则 发送成功。 邮件
System.Web.Mail.MailMessage msg = new System.Web.Mail.MailMessage(); msg.From = "[email protected]";
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", "[email protected]");
msg.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendpassword", "colago708");
string body = "请把以下链接复制到浏览器地址栏里面";
fun_Mail("[email protected]", chaosong, "test", body);
这样会接收不到邮件。 而把接收邮箱改成 [email protected]则 发送成功。
msg.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpserverport", 25);
msg.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendusing", cdoSendUsingPort);
msg.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate", cdoBasic);
msg.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendusername", userName);
msg.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendpassword", password);
msg.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendusername", "[email protected]"); [email protected] -->改成163邮箱