簡體   English   中英

服務器不支持安全連接asp.net

[英]Server does not support secure connections asp.net

我將重復已經提出的問題,希望得到解決。 在我的計算機上,以下功能可以正常工作。

void sendEmail(string mailto, string subject, string body)
        {
            try
            {
                mydataTableAdapter mta = new mydataTableAdapter();
                string email = mta.GetData().Rows[0]["email"].ToString();
                string password = mta.GetData().Rows[0]["password"].ToString();
                MailMessage objMail = new MailMessage(email, mailto, subject, body);
                NetworkCredential objNC = new NetworkCredential(email, password);
                SmtpClient objsmtp = new SmtpClient("smtp.mail.ru",25);
                objsmtp.EnableSsl = true;
                objsmtp.Credentials = objNC;
                objsmtp.Send(objMail);
            }
            catch (Exception ex) { Response.Write(ex.Message); }
        }

但是,當我在Web服務器中運行此項目時,發生以下錯誤: 服務器不支持安全連接,並且發送電子郵件失敗。

我嘗試使:

EnableSsl = false

objsmtp.UseDefaultCredentials = true;

但是,這些都不能解決問題

有人知道如何解決這個問題嗎?

首先嘗試通過GMAIL配置發送郵件,如果發送成功,則原因是由於我的smtp服務器受到限制。

請與您的網絡管理員聯系,以尋求幫助。

您的情況也可能是由於主機和端口問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM