با عرض سلام
من چند روزی هست گه در تلاش برای نوشتن کد ارسال ایمیل در asp.net هستم، به مقاله ی شماره ی 2567 در سایت برخورد کردم. در یک قسمت نوشته شده : " کد های مربوط به اریال ایمیل به شکل زیر هست" ولی کدی نوشته نشده،
https://barnamenevisan.org/Articles/Article2567.html
می خواستم ببینم کسی مقاله ی کامل رو داره من بتونم استفاده کنم ؟
با تشکر فراوان
متاسفانه من ندارم این مقاله رو ولی دو تا کد میزارم اینجا
هر دو تا تست شده هست
از این برای جمیل استفاده میکنم
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Net.Mail; using System.Net; namespace ConsoleApplication2 { class Program { static void Main(string[] args) { var client = new SmtpClient("smtp.gmail.com", 587) { Credentials = new NetworkCredential("myusername@gmail.com", "mypwd"), EnableSsl = true }; client.Send("myusername@gmail.com", "myusername@gmail.com", "test", "testbody"); Console.WriteLine("Sent"); Console.ReadLine(); } } }
از این کد هم برای cpanel و plesk جواب گرفتم
try { //create the mail message MailMessage mail = new MailMessage(); //set the addresses mail.From = new MailAddress("your_emai_address@site.com"); //IMPORTANT: This must be same as your smtp authentication address. mail.To.Add("ersal_be_ki@site.com"); //set the content mail.Subject = "subject"; mail.Body = "body" mail.IsBodyHtml = true; //send the message SmtpClient smtp = new SmtpClient("mail.site.com"); //IMPORANT: Your smtp login email MUST be same as your FROM address. NetworkCredential Credentials = new NetworkCredential("your_emai_address@site.com", "your_pass"); smtp.Credentials = Credentials; smtp.Send(mail); } catch (Exception ex) { }
امید وارم بدرد بخور باشن
من سی شارپ کار نیستم اگر تو کد سی شارپ مشکل داشت درستش کنین تبدیل کردمش خودم ولی به نظرم درسته
تشکر
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)