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

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

کاربر سایت

mntm1358

عضویت از 1395/10/23

smtp

  • چهارشنبه 28 تیر 1396
  • 09:39
تشکر میکنم

با سلام خدمت استاد مدائنی عزیز و همه دوستان

ببخشید ممکنه این سوال تکراری باشه ولی چون یه سری تغییرات دادم و با مشکل مواجه شدم ممنون میشم راهنمایی بفرمایید

من برای ارسال ایمیل از جیمیل استفاده میکردم ولی الان میخوام از ایمیل خود سرور استفاده کنم

  using (MailMessage mm = new MailMessage("register@mysite.org", txtMail.Text))
            {
                mm.Subject = "Account Activation";
                string body = "سلام " + txtUserName_register.Text.Trim() + ",";
                body += "<br /><br />از ثبت نام شما در سایت سپاسگزاریم<br>برای کامل کردن فرآیند ثبت نام روی لیتک زیر کلیک کنید";
                body += "<br /><a href = '" + Request.Url.AbsoluteUri.Replace("Register.aspx", "Activation.aspx?ActivationCode=" + activationCode) + "'>برای فعال سازی حساب کاربری کلیک نمایید</a>";
                body += "<br /><br />با سپاس";
                mm.Body = body;
                mm.IsBodyHtml = true;
                SmtpClient smtp = new SmtpClient("smtp.mysite.org");
              smtp.Host = "smtp.mysite.org";
                smtp.EnableSsl = true;
                NetworkCredential NetworkCred = new NetworkCredential("register@mysite.org", "mypass");
                smtp.UseDefaultCredentials = true;
                smtp.Credentials = NetworkCred;
                smtp.Port = 587;

                smtp.Send(mm);
            }
        }

حالا سوال اینجاست که برای smtp هاست باید اینطور عمل کنم یا نه با توجه به اینکه من اطلاعات smtp رو که از پشتیبانی گرفتم زده بود Incoming mail server: mysite.org

یعنی قبلش نباید بنویسم smtp

ضمناا من به پیشنهاد شما از مشهد هاست فضا اجاره کردم حالا با تو جه به این معلومات میشه منو بیشتر راهنمایی بفرمایید

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

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

ایمان مدائنی

عضویت از 1392/01/20

  • چهارشنبه 28 تیر 1396
  • 09:44

در ایمیلی که هاست موقع خرید سرور براتون ارسال کرده تمامی مشخصات را قرار داده

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

کاربر سایت

mntm1358

عضویت از 1395/10/23

  • چهارشنبه 28 تیر 1396
  • 10:11

اقای مدائنی من بشون قبلا تیکت زدم و از شون اطلاعات smtp  رو خواستم

این مشخصات رو به من دادن

Incoming mail server: alcazer.org
Outgoing mail server: alcazer.org (server requires authentication)
Supported incoming mail protocols: POP3, IMAP
Supported outgoing mail protocols: SMTP

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • چهارشنبه 28 تیر 1396
  • 10:16

در smtp باید alcazer.org را قرار دهید

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

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

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

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