خطاهایی که هنگام استفاده از smtp برای ارسال ایمیل درasp.net رخ میدهد.
سلام
برای ارسال ایمیل توسط smtp بنده تمامی نمونه کد ها رو امتحان کردم چه تو سایت های داخل و چه خارج همشون تقریبا" یکی اند و صحیح هستند
ولی من این ارور و دارم که روی استفاده از name space ها است مثلا"
SmtpClient
MailMessage
mail = newMailMessage();
smtpClient = newSmtpClient("mail.nnnnnnnn.ir", 25);
mailmessage ,smtp client
را بصورت زیر خط دار نشان میدهد
لطفا" راهنمایی بفرمایید
نقل قول: خطاهایی که هنگام استفاده از smtp برای ارسال ایمیل درasp.net رخ میدهد.
سلام.
برای ازسال ایمیل در حالت کلی و ساده باید اینارو تنظیم کنی.
var mailMsg = new MailMessage();
mailMsg.BodyEncoding = Encoding.UTF8;
mailMsg.HeadersEncoding = Encoding.UTF8;
mailMsg.SubjectEncoding = Encoding.UTF8;
mailMsg.Priority = MailPriority.High;
mailMsg.Subject = subject;
mailMsg.Body = body;
mailMsg.IsBodyHtml = true;
mailMsg.From = new MailAddress("email@yahoo.com", "نبی", Encoding.UTF8);
mailMsg.Sender = new MailAddress("email@yahoo.com", "نبی ", Encoding.UTF8);
var smtp = new SmtpClient("smtp.mail.yahoo.com", 587);
smtp.EnableSsl = true;
smtp.Credentials = new NetworkCredential("email@yahoo.com", "رمز ایمیل");
smtp.Send(mailMsg);
البته این smtp که من تنظیم کردم برای یاهو.
موفق باشی
نقل قول: خطاهایی که هنگام استفاده از smtp برای ارسال ایمیل درasp.net رخ میدهد.
من این 2 حالت رو درست کردم.
اما برای ارور های خاص چطوری می تونم عمل کنم.
و یک نکته که خیلی مهمه این که چطوری می تونم متن ارور ها رو در یک فایل تکس ذخیره کنم تا بتونم بعدا ببینم و رفعشون کنم!!!؟؟
نقل قول: خطاهایی که هنگام استفاده از smtp برای ارسال ایمیل درasp.net رخ میدهد.
نقل قول: خطاهایی که هنگام استفاده از smtp برای ارسال ایمیل درasp.net رخ میدهد.
اقا این اشتباه شد با لینک دیگه.
شرمنده 2 تا مطلب اخر اشتبا دادم
نقل قول: خطاهایی که هنگام استفاده از smtp برای ارسال ایمیل درasp.net رخ میدهد.
با تشکر از شما دوست عزیز ارور های بنده به نظر من مربوط میشه به ویژوال 2013اخرین اپدیت 4
چون بیشتر ارور روی فضای نام هاست ان یعنی ارور نیستند ولی ریشارپر به صورت زیر خط دار نشان میدهد
به نظر شما از کدوم فضای نام ها برای این مسئله استفاده کرد
system.web.mail or system.net.mail
نقل قول: خطاهایی که هنگام استفاده از smtp برای ارسال ایمیل درasp.net رخ میدهد.
یه سوال دیگه چه زمانی لازمه که از اکانت دامین جهت ارسال ایمیل استفاده کرد..
SaeedDalvand@domaiMan.ir
اگه لطف کنید در مورد اون هم بفرمایید ممنون میشم
نقل قول: خطاهایی که هنگام استفاده از smtp برای ارسال ایمیل درasp.net رخ میدهد.
using System;
using System.Net;
using System.Net.Mail
به این 3 تا نیاز داری.
البته من نمی دونم شما چقدر با سی شارپ آشنایی دارین.
من خودم اومدم و این کدی که به شما دادم رو بصورت یک extention در آوردم و هر جا بخوام فقط صداش می کنم.
اونایی رو هم که ریشارپر زیر خط دار می کنه نبودنش ضرری نمی رسونه ولی حتما نیاز نیست پاک کنین.
اما منظورتون رو در مورد سوال دومتون متوجه نشدم. بیشتر توضیح بدین.
موفق باشید
نقل قول: خطاهایی که هنگام استفاده از smtp برای ارسال ایمیل درasp.net رخ میدهد.
مرسی بابت توجهتون من تمامی روش ها که میشد رو انجام دادم از فضای نام ها هم استفاده کردم ولی همون ایراد و داره می دونم که از فضای نام هاست
چون که فقط از کلاس هایی که داخل فضای نام .نت هستند رو نمشناسه ...........................یک بار که ارورش این بود شما از فضای نام ها همانند یک نوع type استفاده میکنید
سی شارپ هم بد نیستیم کلاس های آقای مدائنی بودیم
2...سوال دوم من به راحتی توسط اکانت گوگل میتونم در سایتم ایمیل ارسال کنم میخواستم بدونم در چه مواقعی ضروری است که اکانتی که داخل هاست مینویسی مثل
استفاده کنیم؟saeedDalvand@domainname.com
نقل قول: خطاهایی که هنگام استفاده از smtp برای ارسال ایمیل درasp.net رخ میدهد.
میشه خطا از این باشه که روی لوکال تست میشه؟
نقل قول: خطاهایی که هنگام استفاده از smtp برای ارسال ایمیل درasp.net رخ میدهد.
فکر نکنم ضرورتی داشته باشه.
حد اقل می نمی دونم.
اما معمولا برای سایت ها یه سری ایمیل هایی مثل
info@domin.ir
می سازن برای سایت.
کلا فکر کنم جنبه کلاسشه.
نقل قول: خطاهایی که هنگام استفاده از smtp برای ارسال ایمیل درasp.net رخ میدهد.
نقل قول:
نوشته شده توسط
dalvand
میشه خطا از این باشه که روی لوکال تست میشه؟
نه من رو لوکال تست کردم.
خطا رو عکس بگیرین بزارین دوستان بهتر جواب میدن.