เวลาทำการ: จันทร์ - อาทิตย์ 09.00 น. - 22.00 น. โทรศัพท์: 02-1900-881 โทรสาร (Fax): 02-1900-833  
สยามเว็บโฮสดอทคอม
ยินดีต้อนรับเข้าสู่ สยามเว็บโฮสดอทคอม (บริษัท เมทราไบต์ จำกัด)
หน้าแรก เกี่ยวกับเรา วิธีชำระเงิน แจ้งชำระเงิน ข้อตกลง ความเป็นส่วนตัว การรับประกัน คู่มือการใช้งาน Support Center
Cloud Email Hosting
Web Hosting Service
Domain Name Service

Free Online Service


รับประกันความพึงพอใจ
ยินดีคืนเงินใน 30 วัน


Best View With These Browser

สำหรับ IE แนะนำ IE 8 ขึ้นไป



การส่งอีเมล์ด้วย PHPMailer

คลิกเพื่อ Download PHPMailer (เฉพาะไฟล์ที่จำเป็นต้องใช้งาน พร้อมตัวอย่าง Script) --> PHPMailer

แตกไฟล์ออก แล้ว Upload ขึ้นไปไว้บน Server ใน Folder เดียวกันกับ Script ที่ใช้ส่งอีเมล์

1.) สร้างแบบฟอร์ม สำหรับกรอกข้อมูล เพื่อส่งอีเมล์ผ่านหน้าเว็บ ตั้งชื่อไฟล์เป็น form2mail.html
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=tis-620" />
<title>แบบฟอร์มติดต่อสอบถาม</title>
</head>
<body>
<center><br>
<b>แบบฟอร์มติดต่อสอบถาม<b></br></br>
<form id="form1" name="form1" method="post" action="sendmail.php">
<table width="415" border="0" cellspacing="1" cellpadding="1">
<tr>
<td colspan="2"> </td>
</tr>
<tr>
<td width="179">ชื่อ-นามสกุลผู้ส่ง</td>
<td width="229"><label>
<input name="name" type="text" id="name" />
</label></td>
</tr>
<tr>
<td>อีเมล์ผู้ส่ง</td>
<td><label>
<input name="sender" type="text" id="sender" />
</label></td>
</tr>
<tr>
<td>หัวข้อ</td>
<td><label>
<input name="header" type="text" id="header" />
</label></td>
</tr>
<tr>
<td valign="top">ข้อความ</td>
<td><label>
<textarea name="messages" cols="30" rows="5" wrap="virtual" id="messages"></textarea>
</label></td>
</tr>
<tr>
<td colspan="2"><div align="center">
<label>
<input type="submit" name="Submit" value="Send Mail" />
</label>
</td>
</tr>
</table>
</form>
</center>
</body>
</html>

ตัวอย่างการแสดงผลหน้า form2mail.html



2.) สร้าง script php เพื่อรับค่า input จาก formmail.html แล้วส่งข้อมูลไปให้ผู้รับตามที่กำหนด โดยตั้งชื่อไฟล์เป็น sendmail.php
<?
require("class.phpmailer.php"); // path to the PHPMailer class.
$fm = $mail;
$to = "contactus@yourdomain.com";
$cc = ";
$bcc = "";
$subj = $header;
$mesg = $text;
$mail = new PHPMailer();
$mail->CharSet = "utf-8";
$mail->IsSMTP();
$mail->Mailer = "smtp";
$mail->SMTPAuth = true;
//$mail->SMTPSecure = 'ssl'; // Uncomment this line if you want to use SSL.
/*
กรอกรายละเอียด Account SMTP ของ Mail Server ตรงนี้
*/
$mail->Host = "demo.mailjet.com"; //Enter your SMTPJET account's SMTP server.
$mail->Port = "587"; // 8025, 587 and 25 can also be used. Use Port 465 for SSL.
$mail->Username = "13e3143a5f082e8032327a80a6eb663c753c5fad";
$mail->Password = "4f5f78f3f7dc89e5a6cd4614c5958be3e9f38b4f";
//
$mail->From = $fm;
$mail->AddAddress($to);
$mail->AddReplyTo($fm);
$mail->AddCC($cc);
$mail->AddBCC($bcc);
$mail->Subject = $subj;
$mail->Body = $mesg;
$mail->WordWrap = 50;
//
if(!$mail->Send()) {
echo 'Message was not sent.';
echo 'ยังไม่สามารถส่งเมลล์ได้ในขณะนี้ ' . $mail->ErrorInfo;
exit;
} else {
echo 'ส่งเมลล์สำเร็จ';
}
?>

3.) เปลี่ยนอีเมล์ผู้รับ จาก contactus@yourdomain.com เป็น ที่อยู่อีเมล์ของท่าน จากนั้น Upload ทั้ง 2 ไฟล์ ขึ้นไปไว้บน Server

4) ทดสอบการใช้งานโดยเปิดหน้า http://www.yourdomain.com/form2mail.html กรอกข้อมูลให้ครบทุกช่อง แล้วคลิกปุ่ม "Send Mail"

ตัวอย่างการแสดงผลหน้า sendmail.php


5) เข้าไปเช็ค inbox ของอีเมล์ผู้รับ ว่าได้รับอีเมล์หรือไม่ อย่าลืมตรวจสอบใน Junk box หรือ ถังขยะด้วย


หน้าแรก เกี่ยวกับเรา วิธีชำระเงิน แจ้งชำระเงิน ข้อตกลง ความเป็นส่วนตัว การรับประกัน คู่มือการใช้งาน Support Center

สยามเว็บโฮสดอทคอม โดย บริษัท เมทราไบต์ วัน จำกัด 
เลขที่ 596/142 อารียา ทูบี ถนน ลาดปลาเค้า แขวง จรเข้บัว กรุงเทพมหานคร 10230
โทรศัพท์ (ระบบอัตโนมัติ) 02-105-4281 ตั้งแต่เวลา 09.00 น. - 22.00 น. ทุกวัน จันทร์ - อาทิตย์