สอบถามวิธีการส่งเมล์โดยไม่ต้องระบุ Password ของอีเมล์
ได้ครับ ใช้ปกติ โดยไม่ผ่าน SMTP Authentication
Code (C#)
MailMessage myMail = new MailMessage();
myMail.To = "[email protected] ";
myMail.From = "[email protected] ";
myMail.Subject = "My Subject";
myMail.BodyFormat = MailFormat.Text;
myMail.Body = "My Body & Description";
SmtpMail.Send(myMail);
myMail = null;
this.lblText.Text = "Mail Sending.";
โดยวิธีนี้จะใช้ SMTP ของเครื่อง Local
Date :
2014-02-13 17:28:01
By :
mr.win
ขอบคุณครับ
Date :
2014-02-13 23:18:47
By :
Agility
ผมลองดูแล้วมันขึ้น Error "The SMTP host was not specified."
เมล์ที่ใช้เป็นเมล์ของบริษัทนะครับ [email protected] วิธีที่แนะนำนี้สามารถใช้ได้ทั่วไปใช่ไหมครับ
Date :
2014-02-17 08:56:15
By :
Agility
Code (C#)
MailMessage mail = new MailMessage();
mail.From = new MailAddress("[email protected] ");
mail.To.Add("[email protected] ");
mail.Subject = "Welcome to Writely";
mail.Body = "Test content";
SmtpClient smtp = new SmtpClient("smtp.gmail.com",587);
smtp.EnableSsl = true;
smtp.Send(mail);
MessageBox.Show("ส่งอีเมล์เรียบแล้ว", "ส่งอีเมล์", MessageBoxButtons.OK, MessageBoxIcon.Information);
Date :
2014-02-17 09:03:10
By :
Agility
ในเครื่อง local ได้ติดตั้ง SMTP เรียบร้อยแล้วใช่หรือเปล่าครับ หรือไม่ลองดูตัวนี้ครับ
Web.Config
<system.net>
<mailSettings>
<smtp>
<network host="smtp.xxx.com" password="" userName=""/>
</smtp>
</mailSettings>
</system.net>
Date :
2014-02-17 10:11:32
By :
mr.win
Load balance : Server 00