• 1397/03/22

تنظیمات ارسال ایمیل هنگام ثبت نام کاربر :

سلام و خسته نباشید

من بعد از پابلیش سایتم می خوام که ایمیلی که هنگام ثبت نام کاربر براش ارسال میشه از طرف ایمیل هاستم باشه.
مثل آموزشتون کنترل پنل من هم  plesk هست. می شه راهنمایی کنید شماره port  و smptserver چی باید باشه؟

من با smptserver ==> mail.domain.com و port==> 443 و 25 امتحان کردم اما ارسال ایمیل fail شد.

  • 1397/03/22
  • ساعت 16:02

از پشتیبانی سرور میتونید تنظیمان را دریافت کنید 

یه تیکت برنید براتون ارسال میکنند 


  • 1397/03/22
  • ساعت 16:07

بعد از یک ساعت توضیح اینکه چی می خوام این رو ==> smptserver ==> mail.domain.com و port==> 443

پشتیبانی بهم گفت اما جواب نمیده!


  • 1397/03/22
  • ساعت 16:13

کدتون رو قرار بدید 

کد ارسال 


  • 1397/03/22
  • ساعت 16:32


  • 1397/03/22
  • ساعت 16:38

وای بر من ...

کد رو قرار بدید تا بتونم اصلاح کنید 

از طریق کلید کد ادیتور 


  • 1397/03/22
  • ساعت 16:48
using System;
using System.Collections.Generic;
using System.Linq;
using System.Net.Mail;
using System.Web;
using Globalization;

namespace GalleryMB
{
    public class SendEmail
    {
        public static void Send(string To,string Subject,string Body)
         {
            try
            {

            MailMessage mail = new MailMessage();
            SmtpClient SmtpServer = new SmtpClient("mail.????.com");
            mail.From = new MailAddress("info@????.com", Texts.ShMo);
            mail.To.Add(To);
            mail.Subject = Subject;
            mail.Body = Body;
            mail.IsBodyHtml = true;

            SmtpServer.Port = 443;
            SmtpServer.Credentials = new System.Net.NetworkCredential("info@????.com", "****");
            SmtpServer.EnableSsl = true;

            SmtpServer.Send(mail);

            }
            catch (Exception e)
            {

                throw e;
            }
        }
    }
}

 


  • 1397/03/22
  • ساعت 16:52

امیدوارم اینبار درست انجامش داده باشم!


  • 1397/03/22
  • ساعت 18:05

تنظیمات درسته 

به احتمال زیاد مشکل از سرور است 


  • 1397/03/26
  • ساعت 16:17

با سلام

استاد این مشکل من حل شد. تنظیماتشو به این شکل تغییر دادم :

SmtpServer.Port = 587;

SmtpServer.EnableSsl = false;

امیدوارم به درد کسی بخوره

 


logo-samandehi