通过内建SMTP服务器发送邮件失败

楼主
我是社区第58902位番薯,欢迎点我头像关注我哦~
系统发送邮件使用SMTP IP地址发送时,发送失败!
备注:SMTP不用帐号密码验证,但不允许匿名发送


以下C#代码使用SMTP服务器发送正常
private string Send(string Body, string Mailto, string CCMailto, string Title)
        {
            try
            {
                System.Net.Mail.MailMessage message = new System.Net.Mail.MailMessage(sSmtpMailFrom, Mailto, Title, Body + SendPS);
                message.SubjectEncoding = System.Text.Encoding.UTF8;/
                message.BodyEncoding = System.Text.Encoding.UTF8;
                message.IsBodyHtml = true;
                message.Priority = MailPriority.High;
                if (CCMailto.Length > 0)
                {
                    message.CC.Add(CCMailto);
                }
                System.Net.Mail.SmtpClient client = new System.Net.Mail.SmtpClient(sSmtpIP, sSmtpPort);
                client.UseDefaultCredentials = false;
                client.DeliveryMethod = SmtpDeliveryMethod.Network;
                client.Send(message);
                return "Success";
            }
            catch (Exception exp)
            {
                return exp.Message;
            }
    }

分享扩散:

沙发
发表于 2015-4-24 16:52:32
感谢您的提交,已录入bugtracker系统,编号71646。
欲了解每周bug和需求等处理情况,请关注帆软每周发布的产品更新公告
您也可以通过“帆软软件”微信服务号进行查询。

针对您提交的内容,帆软产品组可能会来给您回帖询问细节,还请耐心解答。
板凳
发表于 2015-4-25 08:09:58
建议增加一个选择框:SMTP是否需要认证。估计现在系统写死了,全部都是认证(个人观点,不知是不是这个原因)
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

2回帖数 1关注人数 8175浏览人数
最后回复于:2015-4-25 08:09

返回顶部 返回列表