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

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

کاربر سایت

ali.majed

عضویت از 1394/09/15

ارسال ایمیل در asp.net

  • یکشنبه 5 دی 1395
  • 20:35
تشکر میکنم

با عرض سلام

من چند روزی هست گه در تلاش برای نوشتن کد ارسال ایمیل در asp.net هستم، به مقاله ی شماره ی 2567 در سایت برخورد کردم. در یک قسمت نوشته شده : " کد های مربوط به اریال ایمیل به شکل زیر هست" ولی کدی نوشته نشده،

https://barnamenevisan.org/Articles/Article2567.html

می خواستم ببینم کسی مقاله ی کامل رو داره من بتونم استفاده کنم ؟

با تشکر فراوان

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

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

Dr-Pantagon

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

  • دوشنبه 6 دی 1395
  • 01:43

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

هر دو تا تست شده هست

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

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) {
	

}

امید وارم بدرد بخور باشن 

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

تشکر

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

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

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

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