Member 13795715 Ответов: 0

Asp.net C# я пытаюсь отправить электронную почту из outlook, но Почта не приходит, и без исключения я вставляю свой код


Я пытаюсь отправить почту в outlook из office id, но Почта не приходит, и ошибка-это тайм-аут операции.

Что я уже пробовал:

   public void maildetails()
    {
        dt = dl.maildetails(bl);
        string header = "Innovation Gexin";
        string body = "Our core team will be reviewing your idea and reach put to you as we progress.Meanwhile, you can also review the progress of the IDEA on the < a href = http://localhost:18993/Pages/Login.aspx> Géxīn portal.";
        string body1 = "Alternatively, For more details and queries you can always write to ( gexinblrcoreteam@hp.com )";
        string salutation = "Thank you";
        string salutation1 = "Regards,CS APJ Care Centre Innovation Team";
        string salutation2 = "This is an automatically generated message. Please do not reply to this email.";
        StringBuilder sb = new StringBuilder();
        sb.AppendLine("<div style=\"  width:1100px;  padding-left:5px; \" >");
        sb.AppendLine("");
        sb.AppendLine("");
        sb.AppendLine("");
        sb.AppendLine("");
        sb.AppendLine("");
        sb.AppendLine("");
        sb.AppendLine("");
        sb.AppendLine("");
        sb.AppendLine("");
        sb.AppendLine("");

        sb.AppendLine("");
        sb.AppendLine("<th style=\"font-family: 'Verdana'; text-align:left; font-size:14px;font-weight:200; \">Dear "+dt.table.Rows[0]["LoginName"].ToString()+"/ ");
        sb.AppendLine("");
        sb.AppendLine("");
        sb.AppendLine("");
        sb.AppendLine("");
        sb.AppendLine("");


        sb.AppendLine("");
        sb.AppendLine("<th style=\"font-family: 'Verdana'; text-align:left; font-size:14px;font-weight:200; \">Idea Pillar:/ ");
        sb.AppendLine("");
        sb.AppendLine("");
        sb.AppendLine("<th style=\"font-family: 'Verdana'; text-align:left; font-size:14px;font-weight:200; \">" + dt.table.Rows[0]["Topic"].ToString()  + " ");
        sb.AppendLine("");
        sb.AppendLine("");
        sb.AppendLine("");
        sb.AppendLine("");

        sb.AppendLine("");
        sb.AppendLine("<th style=\"font-family: 'Verdana'; text-align:left; font-size:14px;font-weight:200; \">Problem:/ ");
        sb.AppendLine("");
        sb.AppendLine("");
        sb.AppendLine("<th style=\"font-family: 'Verdana'; text-align:left; font-size:14px;font-weight:200; \">" + dt.table.Rows[0]["Problem"].ToString() + " ");
        sb.AppendLine("");
        sb.AppendLine("");
        sb.AppendLine("");
        sb.AppendLine("");

        sb.AppendLine("");
        sb.AppendLine("<th style=\"font-family: 'Verdana'; text-align:left; font-size:14px;font-weight:200; \">Solution:/ ");
        sb.AppendLine("");
        sb.AppendLine("");
        sb.AppendLine("<th style=\"font-family: 'Verdana'; text-align:left; font-size:14px;font-weight:200; \">" + dt.table.Rows[0]["Solution"].ToString() + " ");
        sb.AppendLine("");
        sb.AppendLine("");
        sb.AppendLine("");
        sb.AppendLine("");

        sb.AppendLine("");
        sb.AppendLine("<th style=\"font-family: 'Verdana'; text-align:left; font-size:14px;font-weight:200; \">Submitted Date:/ ");
        sb.AppendLine("");
        sb.AppendLine("");
        sb.AppendLine("<th style=\"font-family: 'Verdana'; text-align:left; font-size:14px;font-weight:200; \">" + dt.table.Rows[0]["CreatedDate"].ToString() + " ");
        sb.AppendLine("");
        sb.AppendLine("");
        sb.AppendLine("");
        sb.AppendLine("");

        sb.AppendLine("");
        sb.AppendLine("");
        sb.AppendLine("");
        sb.AppendLine("");
        sb.AppendLine("");
        sb.AppendLine("");
        sb.AppendLine("");
        sb.AppendLine("");
        sb.AppendLine("");


        sb.AppendLine("");
        sb.AppendLine("");
        sb.AppendLine("");
        sb.AppendLine("");
        sb.AppendLine("");
        sb.AppendLine("");
        sb.AppendLine("");
        sb.AppendLine("");
        sb.AppendLine("");

        sb.AppendLine("");
        sb.AppendLine("");
        sb.AppendLine("");
        sb.AppendLine("");
        sb.AppendLine("");
        sb.AppendLine("");
        sb.AppendLine("");
        sb.AppendLine("");
        sb.AppendLine("");

        sb.AppendLine("");
        sb.AppendLine("");
        sb.AppendLine("");
        sb.AppendLine("");
        sb.AppendLine("");
        sb.AppendLine("");
        sb.AppendLine("");
        sb.AppendLine("");
        sb.AppendLine("");

        sb.AppendLine("");
        sb.AppendLine("");
        sb.AppendLine("");
        sb.AppendLine("");
        sb.AppendLine("");
        sb.AppendLine("");
        sb.AppendLine("");
        sb.AppendLine("");
        sb.AppendLine("");
        

        string to = "xyxx@outlook.com";
        string from = "xyx@outlook.com";
        string password = "xyz";
        string subject = "Welcome To Buy & Earn";
        body = sb.ToString();

        Thread email = new Thread(delegate ()
        {
            SendEmaill(to, from, password, subject, body);
        });

        email.IsBackground = true;
        email.Start();
    }
<pre><pre> private void SendEmaill(string to, string from, string password, string subject, string body)

    {
        try
        {
            
            MailMessage mail = new MailMessage();
           
          
            mail.DeliveryNotificationOptions = DeliveryNotificationOptions.OnFailure;
            SmtpClient SmtpServer = new SmtpClient(ConfigurationManager.AppSettings["smtpServer"].ToString());
            mail.From = new MailAddress(ConfigurationManager.AppSettings["smtpUser"].ToString());
            mail.To.Add("xyz@outlook.com");
            mail.Subject = "This is a Test Mail";
            mail.IsBodyHtml = true;
            mail.Body = "This is a test message using Exchange OnLine";
            SmtpServer.Port = Convert.ToInt32(ConfigurationManager.AppSettings["smtpPort"]);
            SmtpServer.DeliveryMethod = SmtpDeliveryMethod.Network;
            SmtpServer.Timeout = 10000;
            SmtpServer.Credentials = new System.Net.NetworkCredential(ConfigurationManager.AppSettings["smtpUser"].ToString(), ConfigurationManager.AppSettings["smtpPass"].ToString());
            SmtpServer.EnableSsl = Convert.ToBoolean(ConfigurationManager.AppSettings["EnableSsl"]);

            if (!string.IsNullOrEmpty(bl.fIlename))
            {
                using (Attachment att = new Attachment(ConfigurationManager.AppSettings["AttachmentPath"].ToString() + "\\" + bl.employeeid + "\\" + bl.fIlename))
                {
                    mail.Attachments.Add(att);
                    SmtpServer.Send(mail);

                }
            }
            else
            {
                SmtpServer.Send(mail);

            }
        }
        catch(Exception ex)
        {

        }

    }
в <промежуток стиль=\"семейство шрифтов: 'раз новый роман'; Текст-выравнивает:центр; размер шрифта:25 пикселей; шрифт-вес:смелый\"&ГТ;
     "+ заголовок + "






в <промежуток стиль=\"семейство шрифтов: 'раз новый роман'; Текст-выравнивает:центр; размер шрифта:25 пикселей; шрифт-вес:смелый\"&ГТ;
     "+ тело + "

в <промежуток стиль=\"семейство шрифтов: 'раз новый роман'; Текст-выравнивает:центр; размер шрифта:25 пикселей; шрифт-вес:смелый\"&ГТ;
     "+ body1 + "

в <промежуток стиль=\"семейство шрифтов: 'раз новый роман'; Текст-выравнивает:центр; размер шрифта:25 пикселей; шрифт-вес:смелый\"&ГТ;
     "+ приветствие + "

в <промежуток стиль=\"семейство шрифтов: 'раз новый роман'; Текст-выравнивает:центр; размер шрифта:25 пикселей; шрифт-вес:смелый\"&ГТ;
     "+ приветствие1 + "

в <промежуток стиль=\"семейство шрифтов: 'раз новый роман'; Текст-выравнивает:центр; размер шрифта:25 пикселей; шрифт-вес:смелый\"&ГТ;
     "+ приветствие2 + "


F-ES Sitecore

Вероятно, это тайм-аут при попытке подключиться к smtp-серверу, поэтому либо настройка неверна, либо, возможно, существует сетевая проблема, останавливающая связь вашего веб-сервера с smtp-сервером. Посмотрите, можно ли подключиться к smtp-серверу с веб-сервера с помощью telnet.

ZurdoDev

В чем же ошибка?

0 Ответов