ตอนนี้สามารถส่งเมล์ได้แล้วนะครับ เนื่องจาก Hosting ที่เช่าไม่ใช่ของประเทศไทย ทาง 3BB แจ้งว่าเป็น policy ของบริษัทไม่สามารถใช้ port 25 ในการส่งอีเมล์ได้ ต้องใช้port 587 แต่หากเป็น Hosting ในประเทศไทยสามารถใช้ port 25 ได้ปกติครับ
Date :
2014-05-12 19:58:49
By :
darknessken
No. 11
Guest
Code
<%@ Import Namespace="System.Net" %>
<%@ Import Namespace="System.Net.Mail" %>
<script language="C#" runat="server">
protected void Page_Load(object sender, EventArgs e)
{
MailMessage mail = new MailMessage();
mail.From = new MailAddress ( "[email protected]" );
mail.Subject = "This is a test message" ;
mail.Body = "If you can see this mail, your SMTP service is working" ;
mail.To.Add( "[email protected]" );
SmtpClient smtp = new SmtpClient( "localhost" );
NetworkCredential credential = new NetworkCredential ("[email protected]" , "xxxx");
smtp.Credentials = credential;
smtp.Send(mail);
Response.Write( "Message was sent to " + mail.To + " at " + DateTime .Now);
}
</script>