ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ThaiSEOBoard.comพัฒนาเว็บไซต์Programmingช่วยด้วยครับ PHP กับ Function Mail Host ของ hostinglotus
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: ช่วยด้วยครับ PHP กับ Function Mail Host ของ hostinglotus  (อ่าน 3439 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
banktt
Newbie
*

พลังน้ำใจ: 1
ออฟไลน์ ออฟไลน์

กระทู้: 28



ดูรายละเอียด เว็บไซต์
« เมื่อ: 02 มิถุนายน 2011, 18:01:00 »

ช่วยด้วยครับ PHP กับ Function Mail Host ของ hostinglotus
 
คือประมาณว่า ผมสร้าง Form บนหน้าเว็บไซต์เพื่อที่จะส่ง Email ไปยังที่อื่นๆ
แต่ฟังก์ชั่นที่เขียนเองให้ตายก็เข้า Junk ถ้าเป็นบางโฮสเค้ามี Function นี้ให้

ผมเลยอยากทราบว่า มีใครที่ใช้งาน Hostinglotus บ้าง จะเขียนฟังก์ชั่นนี้ยังไงมันอยู่ตรงไหนก็ไม่รู้

รบกวนช่วด้วยครับ โทรไปสอบถามเค้าบอกว่ามี แต่แนะนำให้ใช้ Form View cต่ผมไม่รู้เข้าใจครับงง
บันทึกการเข้า

 *Link Removed*
openfly
Newbie
*

พลังน้ำใจ: 4
ออฟไลน์ ออฟไลน์

กระทู้: 45



ดูรายละเอียด
« ตอบ #1 เมื่อ: 02 มิถุนายน 2011, 18:07:19 »

อาจจะอยู่ที่ฟังก์ชั่นเมล์ที่คุณใช้งานก็เป็นได้ ต้องถามก่อนว่าฟังก์ชั่นเมล์
ใช้ของ php โดยตรงเลยหรือเปล่า ถ้าใช่ ลองหาตัวอื่นมาเล่นแทนเช่น
mimemail คับ ลองเอามาเล่นดู หาดูในกูเกิลน่ะคับ
บันทึกการเข้า
help_user
คนรักเสียว
*

พลังน้ำใจ: 82
ออฟไลน์ ออฟไลน์

กระทู้: 198



ดูรายละเอียด เว็บไซต์
« ตอบ #2 เมื่อ: 02 มิถุนายน 2011, 18:20:13 »

smtp ช่วยได้ เขียน class แยกเลยครับ การทำงานจะง่ายกกว่า smtp ดีๆ ของ google ใช้ดีไม่ลง Junk
บันทึกการเข้า

banktt
Newbie
*

พลังน้ำใจ: 1
ออฟไลน์ ออฟไลน์

กระทู้: 28



ดูรายละเอียด เว็บไซต์
« ตอบ #3 เมื่อ: 02 มิถุนายน 2011, 19:07:03 »

อาจจะอยู่ที่ฟังก์ชั่นเมล์ที่คุณใช้งานก็เป็นได้ ต้องถามก่อนว่าฟังก์ชั่นเมล์
ใช้ของ php โดยตรงเลยหรือเปล่า ถ้าใช่ ลองหาตัวอื่นมาเล่นแทนเช่น
mimemail คับ ลองเอามาเล่นดู หาดูในGoogleน่ะคับ

ลองแล้วครับส่งได้จริงแต่ Junk เหมือนเดิม
บันทึกการเข้า

 *Link Removed*
banktt
Newbie
*

พลังน้ำใจ: 1
ออฟไลน์ ออฟไลน์

กระทู้: 28



ดูรายละเอียด เว็บไซต์
« ตอบ #4 เมื่อ: 02 มิถุนายน 2011, 19:17:12 »

smtp ช่วยได้ เขียน class แยกเลยครับ การทำงานจะง่ายกกว่า smtp ดีๆ ของ google ใช้ดีไม่ลง Junk


ใช้อันนี้หรือป่าวครับ
http://www.dragonhispeed.com/index.php?topic=44.0
ไม่แน่จัยมันส่งไปก็เป็นเมลของ gmail ใช่ไหมครับ ถ้ามผจะส่ง [email protected] ของผมเองจะทำได้หรือป่าวครับ
บันทึกการเข้า

 *Link Removed*
help_user
คนรักเสียว
*

พลังน้ำใจ: 82
ออฟไลน์ ออฟไลน์

กระทู้: 198



ดูรายละเอียด เว็บไซต์
« ตอบ #5 เมื่อ: 02 มิถุนายน 2011, 20:32:49 »

ได้ครับ แต่ต้อง ใช้ google app mail ของ google ส่งได้วันละ 100ฉบับ นะครับ ถ้าส่งมากกว่านั้นมีอีกวิํธีอื่น ต้องลองผิดถูกเองครับ ผมขออุ๊บไว้ครับ เป็นประโยชน์ทางธุรกิจ เพราะผมก็ทำพวกนี้ให้ลูกค้าอยู่
บันทึกการเข้า

banktt
Newbie
*

พลังน้ำใจ: 1
ออฟไลน์ ออฟไลน์

กระทู้: 28



ดูรายละเอียด เว็บไซต์
« ตอบ #6 เมื่อ: 02 มิถุนายน 2011, 21:53:23 »

ได้ครับ แต่ต้อง ใช้ google app mail ของ google ส่งได้วันละ 100ฉบับ นะครับ ถ้าส่งมากกว่านั้นมีอีกวิํธีอื่น ต้องลองผิดถูกเองครับ ผมขออุ๊บไว้ครับ เป็นประโยชน์ทางธุรกิจ เพราะผมก็ทำพวกนี้ให้ลูกค้าอยู่

หลังไมค์ได้มะผมไม่ได้ทำไรเกี่ยวกะอีเมล์อยู่แล้ว แค่จะทำยืนยันอีเมล์
บันทึกการเข้า

 *Link Removed*
mootakang
Newbie
*

พลังน้ำใจ: 10
ออฟไลน์ ออฟไลน์

กระทู้: 75



ดูรายละเอียด
« ตอบ #7 เมื่อ: 06 มิถุนายน 2011, 12:43:55 »

ลองอะนนี้ดูนะครับ  wanwan020

เขียน Script php send mail ส่งเมล์ hotmail ไม่ใช้เข้า Junk Mail ด้วย SMTP ของ Gmail

โดยใช้ phpMailer
ก่อนเขียน ต้องเตรียมตัวกันก่อน
1. ดาวน์โหลด phpMailer เวอร์ชั่นล่าสุดที่นี่
2. เปิดใช้งาน openssl ใน php.ini โดย เอาเครื่องหมาย ; หน้า extension=php_openssl.dll ออก Save แล้ว restart webserver
3. แตกไฟล์ phpMailer_vx.x ไปไว้ใน Folder ที่เราต้องการ

โค้ด php ที่ใช้ในการส่งเมล
require_once('class.phpmailer.php');
$mail = new PHPMailer();
$mail->IsHTML(true); // กำหนดให้ ส่งเป็น html
$mail->IsSMTP();
$mail->SMTPAuth = true; // enable SMTP authentication
// $mail->SMTPSecure = "ssl"; // sets the prefix to the servier
// $mail->Host = "smtp.gmail.com"; // sets GMAIL as the SMTP server
// $mail->Port = 465; // set the SMTP port for the GMAIL server
$mail->Host = 'ssl://smtp.gmail.com:465'; // รวมเป็น ตัวแปลเดียวแบบนี้ก็ได้
$mail->Username = "[email protected]"; // GMAIL username
$mail->Password = "xxxxx"; // GMAIL password
$mail->From = "เมลผู้ส่ง"; // "[email protected]";
$mail->FromName = "ชื่อผู้ส่ง";
$mail->Subject = "หัวข้ออีกเมล";
$mail->Body = "ข้อความที่จะส่ง เป็น html ก็ได้";
$mail->AddAddress("e-mail ผู้รับ", "ชื่อผู้รับ"); // ใส่ email ผู้รับอย่างเดียวก็ได้
$mail->Send(); // ส่งเมลออก

credit http://www.mindphp.com/modules...s&file=article&sid=101
บันทึกการเข้า
clsthamai
ก๊วนเสียว
*

พลังน้ำใจ: 32
ออฟไลน์ ออฟไลน์

กระทู้: 458



ดูรายละเอียด เว็บไซต์
« ตอบ #8 เมื่อ: 06 มิถุนายน 2011, 12:51:16 »

ของผมส่งแล้วมันติดเมล์ของโฮสโลตัสไปด้วยอ่ะดิ  wanwan010
บันทึกการเข้า

nongdark46
คนรักเสียว
*

พลังน้ำใจ: 1
ออฟไลน์ ออฟไลน์

กระทู้: 116



ดูรายละเอียด เว็บไซต์
« ตอบ #9 เมื่อ: 07 มิถุนายน 2011, 16:34:42 »

จริงๆ ไม่มีอะไรที่เข้า inbox 100 % หรอก ครับ ขึ้นอยู่กับรูปแบบของ email มากกว่า ว่าคะแนน spam score ได้เท่าไร
บันทึกการเข้า

choueu
คนรักเสียว
*

พลังน้ำใจ: 1
ออฟไลน์ ออฟไลน์

กระทู้: 106



ดูรายละเอียด
« ตอบ #10 เมื่อ: 09 มิถุนายน 2011, 02:23:53 »

จริงๆ ไม่มีอะไรที่เข้า inbox 100 % หรอก ครับ ขึ้นอยู่กับรูปแบบของ email มากกว่า ว่าคะแนน spam score ได้เท่าไร

+1 ครับผม
บันทึกการเข้า

หน้า: [1]   ขึ้นบน
พิมพ์