PDA

View Full Version : سوال: مشکل در set کردن smtp برای ارسال ایمیل



payam_igi
جمعه 01 آذر 1387, 17:25 عصر
سلام.من یه site دارم که از plesk استفاده می کنه.یه mail با آدرس info@domain.net هم دارم.می خوام از طریق site برای کاربران سایت mail ارسال کنم.smtp من چی می شه؟کسی با plesk کار کرده به ما کمک کنه بگه میشه از کجا نگاه کرد یا تنظیمش کرد؟

ali_sorouri2005
جمعه 01 آذر 1387, 18:14 عصر
احتمالا
mail.domain.net

payam_igi
جمعه 01 آذر 1387, 21:01 عصر
سلام.درسته من از یکی از همین سورس ها استفاده کردم و تمامی موارد رو هم رعایت کردم.اما نشد

payam_igi
جمعه 01 آذر 1387, 21:22 عصر
MailMessage mm = new MailMessage();
mm.From = new MailAddress("email@domain.com");
mm.To.Add(new MailAddress(txtemail.Text));
mm.Subject = "test";
mm.Body = "<b>Salam</b>";
mm.IsBodyHtml = true;
SmtpClient smtp = new SmtpClient("mail.domain.net");
System.Net.NetworkCredential basic = new System.Net.NetworkCredential("mail@domain", "passwordeshoma");
smtp.UseDefaultCredentials = false;
smtp.Credentials = basic;
smtp.Send(mm);
///// www.mez.ir (http://www.mez.ir) .:. My website

با تشکر از tarhebartar

mahdi_negahi
جمعه 01 آذر 1387, 22:24 عصر
SmtpClient sender = new SmtpClient();
MailMessage newMessage = new MailMessage();
newMessage.To.Clear();

newMessage.To.Add(To);
newMessage.From = new MailAddress("Email Address");
newMessage.Subject = Subject;
newMessage.BodyEncoding = System.Text.Encoding.UTF8;

newMessage.IsBodyHtml = true;
newMessage.Body = Body;

newMessage.IsBodyHtml = true;


sender.Host = "mail.iranbuycenter.com";

System.Net.NetworkCredential basicAuthenticationInfo = new System.Net.NetworkCredential("UserName", "Pass");
sender.UseDefaultCredentials = false;

sender.DeliveryMethod = SmtpDeliveryMethod.Network;

sender.Credentials = basicAuthenticationInfo;

sender.Send(newMessage);