PDA

View Full Version : فرستادن ایمیل



hasti44
چهارشنبه 18 خرداد 1390, 16:13 عصر
یک صفحه ثبت ام در سایت دارم که به صورت دستی درست شده یعنی از کنترل مخصوص ثبت نام استفاده نکردم
برای فرستادن ایمیل تایید برای اعضا چه تنظیماتی باید انجام دهم؟

jaykob
چهارشنبه 18 خرداد 1390, 17:09 عصر
یک صفحه ثبت ام در سایت دارم که به صورت دستی درست شده یعنی از کنترل مخصوص ثبت نام استفاده نکردم
برای فرستادن ایمیل تایید برای اعضا چه تنظیماتی باید انجام دهم؟

سلام

منظورتان از ایمیل تایید ایمیل فعال سازی هست یا فقط ایمیلی که ثبت نام در سایت را خبر دهد ؟ در هر صورت نمونه کد های زیادی برای ارسال ایمیل وجود دارد جستجو کنید پیدا می کنید .

موفق باشید

hrsaberi
چهارشنبه 18 خرداد 1390, 18:53 عصر
ابتدا تنظیمات زیر رو در web.config انجام بدید :

<system.net>
<mailSettings>
<smtpfrom="EmailAddress">
<networkhost="mail.SiteAddress"port="25"userName="UserName"password="Pass"/>

</smtp>
</mailSettings>
</system.net>

کد های ارسال ایمیل :



MailMessage mail = newMailMessage();
mail.From = newMailAddress("EmailAddress");
string EmailAddress = "";
MembershipUser mu = Membership.GetUser();
EmailAddress = mu.Email;
mail.To.Add(EmailAddress);

mail.Subject = "Subject" ();
mail.Body = "";
mail.IsBodyHtml = true;

mail.Priority = MailPriority.High;
SmtpClient smtp = newSmtpClient();
smtp.Send(mail);

Slytherin
پنج شنبه 19 خرداد 1390, 01:25 صبح
mail.Priority = MailPriority.High;
این خط چکار می کند؟ :)

farzad.valve
پنج شنبه 19 خرداد 1390, 20:37 عصر
این خط چکار می کند؟ :)

تقدم ارسال ایمیل رو در بالاترین سطح قرار میده