twitter
rss

ในการส่งเมล์ ในบ้างครั้ง server เราก็ไม่อนุญาตให้ส่งเมล์ออกไป หรือไม่ก็ server เราโดนบล๊อกจากผู้ให้บริการอีเมล์ เช่น hotmail gmail yahoo เป็นต้น เราสามารถแก้ไขโดยการไปใช้ server gmail ในการส่งเมล์แทน server เราเอง แต่เราต้อง 1 . ไปโหลด php class ที่ชื่อว่า phpmailer ก่อน และ 2. เปิดใช้งาน openssl โดยการ เอาเครื่องหมาย ; หน้า extension=php_openssl.dll จาก php.ini ออก และ Save แล้ว restart Webserver ตัวอย่าง code การใช้งาน

require_once('class.phpmailer.php');
$mail = new PHPMailer();
$mail->IsHTML(true); // กำหนดให้ ส่งเป็น html
$mail->IsSMTP();
$mail->SMTPAuth = true; // enable SMTP authentication
$mail->Host = "ssl://smtp.gmail.com:465"; // SMTP GMAIL server
$mail->Username = "xxx@gmail.com"; // GMAIL username
$mail->Password = "xxxxx"; // GMAIL password
$mail->From = "เมลผู้ส่ง"; // "name@yourdomain.com";
$mail->FromName = "ชื่อผู้ส่ง";
$mail->Subject = "หัวข้ออีกเมล";
$mail->MsgHTML("ข้อความที่จะส่ง เป็น html ก็ได้");
$mail->AddAddress("e-mail ผู้รับ", "ชื่อผู้รับ"); // ใส่ email ผู้รับอย่างเดียวก็ได้
$mail->Send(); // ส่งเมลออก


ขอขอบคุณ http://phpmailer.worxware.com/index.php?pg=phpmailer http://www.mindphp.com/modules.php?name=News&file=article&sid=101

บทนำ
Cascading Style Sheets
การใช้ CSS แบบ External
การใช้ CSS แบบ Inline
DBMS ที่ใช้ในการจัดการฐานข้อมูลสำหรับเว็บไซต์
วิธีการแก้ปัญหา z-index ใน IE7 ด้วย jQuery
การเซต timeout ในฟังก์ชัน file_get_contents ของ PHP
วิธีใช้ function Date ของ php หาเวลาย้อนหลัง
การดึงข้อมูลเฉพาะส่วนของ website อื่น ๆ ผ่าน iframe
Refresh Website , iFrame ด้วย Javascipt
วิธีการหา IPAddress ด้วย JavaScript
วิธีการจัดหมวดหมู่ให้เป็นลักษณะรากต้นไม้
ใ้ช้ jQuery ตรวจสอบ ต้องกรอกตัวเลขเท่านั้น
แก้ไขปัญหา ?fb_xd_fragment=
แปลง tag php ให้เป็น html
วิธีส่งเมล์ผ่าน server gmail
cURL VS file_get_contents
ข้อแตกต่างของ ประกาศตัวแปร และ define
function แปลง tis620 เป็น utf8
วิธีการ Query เพิ่ม ลด วันเวลา