TheJoke
Newbie
พลังน้ำใจ: 1
ออฟไลน์
กระทู้: 41
|
 |
« เมื่อ: 16 สิงหาคม 2011, 00:29:10 » |
|
ชนิดของเมล์ : (php default) เซิร์ฟเวอร์ SMTP : พอร์ต SMTP : 25 ชื่อผู้ใช้ SMTP : รหัสผ่าน SMTP : (ยืนยัน)
----- ติดตั้งบอร์ด ค่ามันก็เป็นแบบนี้ -----
1. ปกติ ติดตั้งเว็บบอร์ด phpBB3 หรือ smf ก็ไม่ต้องไปเซ็ตอะไรที่เกี่ยวกับการส่งเมล์ ระบบของเว็บบอร์ดมันก็จะ่ส่งเมล์ไปให้ผู้ที่สมัคร ได้กดยืนยันการเป็นสมาชิกตามปกติ (ทำไมมันส่ง ทั้งที่ไม่ได้มาเซ็ตตรงนี้เลย)
2. แล้วทำไมตอนอยู่ๆมันไม่ส่ง มันเหมือนเพิ่งจะเป็น (พอดีไม่ได้สังเกตุ ตอนนี้ติดตั้งบอร์ดเพิ่ม แล้วมันไม่ส่งเลยรู้ว่าตอนนี้ไม่ส่ง และมี user แจ้งมาด้วยว่าไม่ได้รับเมล์)
3. ผมใช้เน็ตของทรู แต่ผมเพิ่งเปลี่ยน เบอร์ที่ใช้ต่อเน็ตเพราะย้ายบ้าน ไม่รู้เกี่ยวกันไหม ย้าย เดือนกว่าแล้ว
4. ใช้ host ของ 4gbhost ตอนนี้ผมก็ติดต่อเขาไปเขาช่วยดูให้
5. เมล์ของผม admin บอร์ด ใช้ hotmail
ขอบคุณครับ ..ใครก็ไ้ด้ช่วยตอบหน่อยครับ ข้อ 1 สงสัยมาก ปกติ ติดตั้งแล้วก็ไม่ต้องเซ็ตมันก็ส่ง แล้วทำไม่ต้องเซ็ต
|
|
« แก้ไขครั้งสุดท้าย: 16 สิงหาคม 2011, 09:53:05 โดย TheJoke »
|
บันทึกการเข้า
|
|
|
|
masterpae
ก๊วนเสียว
พลังน้ำใจ: 12
ออฟไลน์
กระทู้: 269
|
 |
« ตอบ #1 เมื่อ: 16 สิงหาคม 2011, 00:45:46 » |
|
ใช้ host ไรหลอครับ
|
|
|
บันทึกการเข้า
|
ขายแฟนเพจ วาไรตี้แนวนักศึกษา4หมื่นไลท์ ราคาถูก
|
|
|
QuickHostBiz
สมุนแก๊งเสียว
พลังน้ำใจ: 121
ออฟไลน์
กระทู้: 639
|
 |
« ตอบ #2 เมื่อ: 16 สิงหาคม 2011, 00:50:19 » |
|
ตั้งค่าให้ใช้ SMTP จากภายนอก อาจจะให้ GMAIL ก็ได้ ลองถามพี่เกิ้ลดู
|
|
|
บันทึกการเข้า
|
|
|
|
TheJoke
Newbie
พลังน้ำใจ: 1
ออฟไลน์
กระทู้: 41
|
 |
« ตอบ #3 เมื่อ: 16 สิงหาคม 2011, 09:53:32 » |
|
ช่วยตอบหน่อยนะครับ แก้ไขข้อมูลแล้ว
|
|
|
บันทึกการเข้า
|
|
|
|
nick_indy
Newbie
พลังน้ำใจ: 7
ออฟไลน์
กระทู้: 49
|
 |
« ตอบ #4 เมื่อ: 16 สิงหาคม 2011, 13:46:55 » |
|
1. email ถูกมองว่าเป็น SPAM อาจจะเป็น จาก Hosting 2. ให้ Hosting ช่วยเช็ค maillog Error ดู ว่าผิดปกติหรือไม่ 2. หันไปใช้ SMTP Mail โดยใช้เมลของ gmail ครับ
|
|
|
บันทึกการเข้า
|
# รับงาน ทำเวปไซต์ บริการเช่า Hosting ,Domain อื่นๆ # SMF Webboard และ MOD ต่างของ SMF สามารถ เรียกใช้บริการ ติดตั้งได้ ครับ # หากคุณสนใจ สอบถามมาได้ที่ Email ,MSN [email protected]
|
|
|
minmono
คนรักเสียว
พลังน้ำใจ: 0
ออฟไลน์
กระทู้: 102
|
 |
« ตอบ #5 เมื่อ: 30 ธันวาคม 2017, 14:49:26 » |
|
SMF 2.0.15 ทำอย่างไรให้ส่งเมลยืนยันได้ครับ ผมตั้งค่าดังนี้ 1. Mail type --> SMTP SMTP server --> smtp.gmail.com SMTP port --> 465 SMTP username --> [email protected]SMTP password --> xxxxxx หน้าเว็บ SMF Error Log แจ้งว่า http://...........com/smf/index.php?action=register2 ไม่สามารถดึงโค๊ดจากเซิร์ฟเวอร์อีเมล์ได้ หรือ 2. Mail type --> SMTP SMTP server --> mail. domain.com SMTP port --> 587 SMTP username --> noreply@ domain.com SMTP password --> xxxxxx SMF Error Log ก็แจ้งว่า http://...............com/smf/index.php?action=activate;sa=resend;u=15 การส่งอีเมล์ผิดพลาด: 551 Sender address is not valid for your login. Check your email program settings. ขอความช่วยเหลือด้วยครับ 
|
|
|
บันทึกการเข้า
|
[ ขอคำแนะนำด้วยครับ ]
|
|
|
dermapond
Verified Seller
หัวหน้าแก๊งเสียว
พลังน้ำใจ: 127
ออฟไลน์
กระทู้: 1,750
|
 |
« ตอบ #6 เมื่อ: 30 ธันวาคม 2017, 15:40:30 » |
|
เป็นไปได้ว่า IP ของโฮสติ้งโดนบล็อค ต้องติดต่อผู้ให้บริการโฮสติ้งครับ
|
|
|
บันทึกการเข้า
|
|
|
|
minmono
คนรักเสียว
พลังน้ำใจ: 0
ออฟไลน์
กระทู้: 102
|
 |
« ตอบ #7 เมื่อ: 30 ธันวาคม 2017, 17:04:27 » |
|
Mail type --> SMTP SMTP server --> smtp.gmail.com SMTP port --> 465 SMTP username --> [email protected]SMTP password --> xxxxxx ^ หน้าเว็บ SMF Error Log แจ้งว่า http://...........com/smf/index.php?action=register2 ไม่สามารถดึงโค๊ดจากเซิร์ฟเวอร์อีเมล์ได้ smtp.gmail.com / port 25 & 587 การส่งอีเมล์ผิดพลาด: 530 5.7.0 Must issue a STARTTLS command first. e187sm80979896pfg.23 - gsmtp
|
|
« แก้ไขครั้งสุดท้าย: 30 ธันวาคม 2017, 17:12:12 โดย minmono »
|
บันทึกการเข้า
|
[ ขอคำแนะนำด้วยครับ ]
|
|
|
SpaRK
เจ้าพ่อบอร์ดเสียว
พลังน้ำใจ: 167
ออฟไลน์
กระทู้: 4,740
|
 |
« ตอบ #8 เมื่อ: 30 ธันวาคม 2017, 19:35:51 » |
|
Mail type --> SMTP SMTP server --> smtp.gmail.com SMTP port --> 465 SMTP username --> [email protected]SMTP password --> xxxxxx ^ หน้าเว็บ SMF Error Log แจ้งว่า http://...........com/smf/index.php?action=register2 ไม่สามารถดึงโค๊ดจากเซิร์ฟเวอร์อีเมล์ได้ smtp.gmail.com / port 25 & 587 การส่งอีเมล์ผิดพลาด: 530 5.7.0 Must issue a STARTTLS command first. e187sm80979896pfg.23 - gsmtp ลอง Set SMTP : ssl://smtp.googlemail.com
|
|
|
บันทึกการเข้า
|
รับซื้อเว็บมืองสอง เลิกกิจการเว็บไปต่อไม่ไหว เรารับซื้อเว็บทุกชนิด เว็บมือสอง เว็บร้าง ให้ราคาตามสภาพ เว็บที่มีทราฟิคครับซื้อไม่อั้น ประเมินราคาได้ตลอด เลิกกิจการ แอดเซนต์ youtube รับซื้อ
|
|
|
minmono
คนรักเสียว
พลังน้ำใจ: 0
ออฟไลน์
กระทู้: 102
|
 |
« ตอบ #9 เมื่อ: 30 ธันวาคม 2017, 20:35:44 » |
|
ลอง Set SMTP : ssl://smtp.googlemail.com
ครับผมได้ลอง ssl://smtp.googlemail.com @port 25,465,587 ขึ้นตามภาพนะครับ 
|
|
|
บันทึกการเข้า
|
[ ขอคำแนะนำด้วยครับ ]
|
|
|
minmono
คนรักเสียว
พลังน้ำใจ: 0
ออฟไลน์
กระทู้: 102
|
 |
« ตอบ #10 เมื่อ: 30 ธันวาคม 2017, 21:18:04 » |
|
สคริปที่ไฟล์ /Sources/Subs-Post.php บรรทัด 1325 ครับ // Try to connect to the SMTP server... if it doesn't exist, only wait three seconds. if (!$socket = fsockopen($modSettings['smtp_host'], empty($modSettings['smtp_port']) ? 25 : $modSettings['smtp_port'], $errno, $errstr, 3)) { // Maybe we can still save this? The port might be wrong. if (substr($modSettings['smtp_host'], 0, 4) == 'ssl:' && (empty($modSettings['smtp_port']) || $modSettings['smtp_port'] == 25)) { if ($socket = fsockopen($modSettings['smtp_host'], 465, $errno, $errstr, 3)) log_error($txt['smtp_port_ssl']); }
// Unable to connect! Don't show any error message, but just log one and try to continue anyway. if (!$socket) { log_error($txt['smtp_no_connect'] . ': ' . $errno . ' : ' . $errstr); return false; } }
|
|
|
บันทึกการเข้า
|
[ ขอคำแนะนำด้วยครับ ]
|
|
|
minmono
คนรักเสียว
พลังน้ำใจ: 0
ออฟไลน์
กระทู้: 102
|
 |
« ตอบ #11 เมื่อ: 30 ธันวาคม 2017, 22:07:41 » |
|
รายงาน ssl://smtp.googlemail.com กระทู้ผมข้างบนทั้งหมดนั้นใช้งานบน Windows Hosting (โฮสจริง) ลองใช้เว็บเช็คพอร์ตดูพบว่าเปิดเพียง 25 , 587 *ซึ่ง gmail .... จึงได้ไปทดลองบนโฮสเทส(Linux@ sanookhost  ) port 25,587 การตั้งค่าพอร์ต SMTP ไม่ถูกต้อง; มันควรจะเป็น 465 สำหรับเซิร์ฟเวอร์ SSL port 465 พบว่ายังขึ้น Error http://..........com/smf/index.php?action=activate;sa=resend;u=15 ไม่สามารถดึงโค๊ดจากเซิร์ฟเวอร์อีเมล์ได้ ตามต่อไปดูการตั้งค่า Gmail การส่งต่อและการตั้งค่า POP/IMAP ที่ตั้งใว้ ... ...ผมต้องเขียน-แก้หน้าเว็บ/อีเมล หน้าบ้าน/หลังบ้าน ตรงไหนให้สามารถส่งอีเมล Approved ได้ ขอคำแนะนำด้วยครับ 
|
|
|
บันทึกการเข้า
|
[ ขอคำแนะนำด้วยครับ ]
|
|
|
BrainFreeze
เจ้าพ่อบอร์ดเสียว
พลังน้ำใจ: 498
ออฟไลน์
กระทู้: 3,887
|
 |
« ตอบ #12 เมื่อ: 31 ธันวาคม 2017, 08:35:42 » |
|
|
|
|
บันทึกการเข้า
|
|
|
|
minmono
คนรักเสียว
พลังน้ำใจ: 0
ออฟไลน์
กระทู้: 102
|
 |
« ตอบ #13 เมื่อ: 31 ธันวาคม 2017, 11:33:02 » |
|
|
|
|
บันทึกการเข้า
|
[ ขอคำแนะนำด้วยครับ ]
|
|
|
BrainFreeze
เจ้าพ่อบอร์ดเสียว
พลังน้ำใจ: 498
ออฟไลน์
กระทู้: 3,887
|
 |
« ตอบ #14 เมื่อ: 31 ธันวาคม 2017, 11:41:23 » |
|
ก่อนไป smf ลองตัวนี้ได้มั้ยครับ สร้างง่ายๆ อัพเข้าไปทดสอบเลย ดูว่าเชื่อต่อได้รึเปล่า ถ้าไม่ได้ ลองแจ้ง host ผู้ให้บริการดูครับ https://formmail-maker.com/generator.php 
|
|
|
บันทึกการเข้า
|
|
|
|
minmono
คนรักเสียว
พลังน้ำใจ: 0
ออฟไลน์
กระทู้: 102
|
 |
« ตอบ #15 เมื่อ: 31 ธันวาคม 2017, 12:59:16 » |
|
ขอบคุณครับ  ในช่อง Your Email: ลองใช้ทั้ง @gmail / @mydomain เมื่อกรอกข้อมูลเสร็จเรียบร้อยโอเครครับมีเมลแจ้งข้อมูลที่กรอกไปส่งเข้าไปยังเมลดังกล่าว แต่ดูเหมือนว่าจะทำงานในฐานะเป็นผู้รับเท่านั้นไม่ได้เป็นผู้ส่ง --*--
|
|
|
บันทึกการเข้า
|
[ ขอคำแนะนำด้วยครับ ]
|
|
|
minmono
คนรักเสียว
พลังน้ำใจ: 0
ออฟไลน์
กระทู้: 102
|
 |
« ตอบ #16 เมื่อ: 01 มกราคม 2018, 10:39:16 » |
|
 ขอคำแนะนำเพิ่มเติมด้วยครับ
|
|
|
บันทึกการเข้า
|
[ ขอคำแนะนำด้วยครับ ]
|
|
|
|