ปล่อยบทความเรื่องการเขียนโปรแกรมส่ง Mail ตอนต่อจากตอนที่แล้วค้างไว้นานเลยครับ เป็นปีเเลย..ว่าจะเขียนตอนต่อมาอยู่นาน จนแล้วจนรอดก็ไม่ได้เขียนสักที เพิ่งจะมาเขียนเอาก็คราวนี้เองครับ คงไม่ว่ากันนะครับ เนื่องจากเว็บ DwThai.Com มีผมเขียนบทความและพัฒนาเว็บอะไรต่าง ๆ อยู่คนเดียว ไม่ว่าจะออกแบบเว็บ เขียนโปรแกรม ตอบ webboard ทำเองโหมดดดดเลย...เลยมีอะไรล่าช้าไปบ้าง มาเขาเรื่องของเรากันเลยดีกว่า..
การเขียนโปรแกรมส่ง E-Mail ในรูปบบ HTML ของ ASP
:: Example ::
<%
' กำหนดค่าตัวแปรที่ใช้ส่ง E-Mail อาจจะประยุกติ์ใช้โดยการรับค่ามาจาก Form Input ก็ได้
fromMail="somchai@mail.com" ' E-mail ผู้ส่ง
subject="หัวข้อเมล์นะจ๊ะ"
' บรรทัดต่อมาเป็นข้อความที่มี TAG ในแบบ HTML ประกอบ
HTMLMessage="<strong><font color=#FF0022> ข้อความใน E-Mail</font></strong>"
HTMLMessage= HTMLMessage & "<img src=http://www.dwdev.dwthai.com/img/phpdwthai160x60.gif>"
mailTo="tomail@mail.com"
' ส่วนที่ใช้ในการส่ง E-Mail
Set myMail = CreateObject("CDONTS.NewMail") ' ทำการสร้าง Object ขึ้นมาจาก CDONTS
myMail.From=fromMail
myMail.To=mailTo
myMail.Subject=subject
myMail.BodyFormat=0
myMail.MailFormat=0
myMail.Body=HTMLMessage
myMail.Send
Set
myMail=nothing
' รายงานผล
Response.Write("ส่งเมล์ไปแล้วจ้า...")
%>
ในบรรทัดที่มี โค้ดที่เขียนว่า
myMail.BodyFormat=0
myMail.MailFormat=0
เป็นการระบุ Format ของ E-Mail ที่เราจะทำการจส่งออกไปว่าจะเป็นในรูปแบบไหน มีได้ 2 ค่า คือ 0 กับ 1
BodyFormat
0 - HTML
1 - Pain Text(Default)
MailFormat
0 - Mime format
1 - Plain Text (Default)
|