مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

consciouscores

عضویت از 1397/11/30

مشکل ارسال ایمیل فعالسازی

  • سه شنبه 31 اردیبهشت 1398
  • 23:35
تشکر میکنم

میخوام یه ایمیل فعالسازی برای کاربر بفرستم. ولی در خط آخر کد با این ارور مواجه میشم
Server does not support secure connections.

لطفاً سریع راهنمایی کنید.

این کدمه

     public static void Send(string To,string Subject,string Body)
        {
            MailMessage mail = new MailMessage();
            SmtpClient SmtpServer = new SmtpClient("mail.zeytonelectronic.com");
            mail.From = new MailAddress(" info@zeytonelectronic.com", "زیتون الکترونیک");
            mail.To.Add(To);
            mail.Subject = Subject;
            mail.Body = Body;
            mail.IsBodyHtml = true;

            //System.Net.Mail.Attachment attachment;
            // attachment = new System.Net.Mail.Attachment("c:/textfile.txt");
            // mail.Attachments.Add(attachment);

            SmtpServer.Port = 25;
            SmtpServer.Credentials = new System.Net.NetworkCredential("info@zeytonelectronic.com", "1#8#516451");
            SmtpServer.EnableSsl = true;

            SmtpServer.Send(mail);

        }

پاسخ های این پرسش

تعداد پاسخ ها : 1 پاسخ
کاربر سایت

mohammadd

عضویت از 1395/12/08

  • چهارشنبه 1 خرداد 1398
  • 08:48

خطاش داره میگنه ارتباط نمیگیره و منم جایی ندیدم شما با ایمیل خودت ارتباط برقرار کنی

using (MailMessage mm = new MailMessage("Email@gmail.com", Session["mail"].ToString()))
                {
                    SqlDataReader rd = cmd.ExecuteReader();
                    if (rd.HasRows)
                    {
                        while (rd.Read())
                        {
                            mm.Subject = "عنوان ایمیل ";
                            string body = "";
                            body += "متن ایمیل همراه با استایل و ...";
                            mm.Body = body;
                            mm.IsBodyHtml = true;
                        }
                    }
                    con.Close();
                    SmtpClient smtp = new SmtpClient("smtp.gmail.com");
                    smtp.EnableSsl = true;
                    NetworkCredential NetworkCred = new NetworkCredential("Email@gmail.com", "Password");
                    smtp.UseDefaultCredentials = true;
                    smtp.Credentials = NetworkCred;
                    smtp.Port = 587;
                    smtp.Send(mm);
                }

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)