วิธีการตั้งค่าส่งเมล ด้วย SMTP บน Joomla โดยใช้บัญชี Gmail (ใช้ส่งเมลบน localhost ได้)
Moderator: mindphp, ผู้ดูแลกระดาน
- tsukasaz
- PHP VIP Members
- โพสต์: 22002
- ลงทะเบียนเมื่อ: 18/04/2012 9:39 am
วิธีการตั้งค่าส่งเมล ด้วย SMTP บน Joomla โดยใช้บัญชี Gmail (ใช้ส่งเมลบน localhost ได้)
วิธีการตั้งค่า SMTP บน Joomla โดยใช้บัญชี Gmail
หากยังไม่รู้จัก SMTP สามารถเข้าไปอ่านได้ที่ SMTP คือ อะไร
สำหรับกระทู้นี้จะขอแนะนำการตั้งค่าตั้งแต่ใน Gmail เป็นการเปิดสิทธิ์ให้โปรแกรมอื่นๆ สามารถเข้าถึง จนถึงการตั้งค่าใน Joomla เพื่อให้สามารถส่งอีเมลออกจากระบบได้ ซึ่งปกติแล้วหากติดตั้ง Joomla บน Server จริง ระบบจะสามารถส่งอีเมลผ่านตัว PHP ได้เลย แต่หากมีปัญหาหรือเหตุขัดข้อง ตัว Joomla รองรับการส่งอีเมลด้วยวิธีอื่นๆ รวมถึงผ่าน SMTP นอกจากนี้หากเราต้องการทดสอบระบบอีเมลของ Joomla แต่ยังไม่อยากอัพขึ้น Server การใช้ SMTP ก็เป็นวิธีที่สามารถช่วยให้ระบบสามารถส่งอีเมลได้
สิ่งที่ต้องเตรียม
- บัญชี Gmail ดูวิธีการสมัคร Gmail
- Joomla วิธีการติดตั้ง Joomla
การตั้งค่าบน Gmail
- เข้าสู่ระบบ Gmail แล้วไปที่ ตั้งค่า (Setting) - แล้วไปที่แท็บ การส่งต่อและ POP/IMAP (Forwarding and POP/IMAP) ให้เลือก ใช้ IMAP (Enable IMAP) แล้วคลิก บันทึกการเปลี่ยนแปลง (Save Changes) การตั้งค่าบน Joomla
- เข้าสู่ระบบในหน้าผู้ดูแล แล้วคลิกเมนู Sytem > Global Configuration - แล้วไปที่แท็บ Server ตั้งค่า Mail Setting
-> Mailer = SMTP
-> SMTP Host = smtp.gmail.com
-> SMTP Port = 465
-> SMTP Security = SSL/TLS
-> SMTP Authentication = Yes
-> SMTP Username = ชื่ออีเมลของ gmail ที่สมัคร
-> SMTP Password = รหัสของ gmail ที่สมัคร
ตั้งค่าเสร็จแล้วให้กด Send Test Mail - รอสักพักจะมีข้อความแจ้ง - ลองเช็คอีเมลของผู้ดูแล Joomla ไม่ใช่ gmail (อีเมลในช่อง From Mail) หมายเหตุ
กรณีอีเมลไม่เข้า อาจจะเป็นเพราะ Gmail บล็อกไว้ ให้ลองเช็คอีเมลจาก อีเมลทั้งหมด ว่ามีแจ้งจาก Gmail ไหม ตามภาพ ถ้ามีให้คลิก อนุญาตการเข้าถึงแอปที่มีความปลอดภัยน้อย
หากยังไม่รู้จัก SMTP สามารถเข้าไปอ่านได้ที่ SMTP คือ อะไร
สำหรับกระทู้นี้จะขอแนะนำการตั้งค่าตั้งแต่ใน Gmail เป็นการเปิดสิทธิ์ให้โปรแกรมอื่นๆ สามารถเข้าถึง จนถึงการตั้งค่าใน Joomla เพื่อให้สามารถส่งอีเมลออกจากระบบได้ ซึ่งปกติแล้วหากติดตั้ง Joomla บน Server จริง ระบบจะสามารถส่งอีเมลผ่านตัว PHP ได้เลย แต่หากมีปัญหาหรือเหตุขัดข้อง ตัว Joomla รองรับการส่งอีเมลด้วยวิธีอื่นๆ รวมถึงผ่าน SMTP นอกจากนี้หากเราต้องการทดสอบระบบอีเมลของ Joomla แต่ยังไม่อยากอัพขึ้น Server การใช้ SMTP ก็เป็นวิธีที่สามารถช่วยให้ระบบสามารถส่งอีเมลได้
สิ่งที่ต้องเตรียม
- บัญชี Gmail ดูวิธีการสมัคร Gmail
- Joomla วิธีการติดตั้ง Joomla
การตั้งค่าบน Gmail
- เข้าสู่ระบบ Gmail แล้วไปที่ ตั้งค่า (Setting) - แล้วไปที่แท็บ การส่งต่อและ POP/IMAP (Forwarding and POP/IMAP) ให้เลือก ใช้ IMAP (Enable IMAP) แล้วคลิก บันทึกการเปลี่ยนแปลง (Save Changes) การตั้งค่าบน Joomla
- เข้าสู่ระบบในหน้าผู้ดูแล แล้วคลิกเมนู Sytem > Global Configuration - แล้วไปที่แท็บ Server ตั้งค่า Mail Setting
-> Mailer = SMTP
-> SMTP Host = smtp.gmail.com
-> SMTP Port = 465
-> SMTP Security = SSL/TLS
-> SMTP Authentication = Yes
-> SMTP Username = ชื่ออีเมลของ gmail ที่สมัคร
-> SMTP Password = รหัสของ gmail ที่สมัคร
ตั้งค่าเสร็จแล้วให้กด Send Test Mail - รอสักพักจะมีข้อความแจ้ง - ลองเช็คอีเมลของผู้ดูแล Joomla ไม่ใช่ gmail (อีเมลในช่อง From Mail) หมายเหตุ
กรณีอีเมลไม่เข้า อาจจะเป็นเพราะ Gmail บล็อกไว้ ให้ลองเช็คอีเมลจาก อีเมลทั้งหมด ว่ามีแจ้งจาก Gmail ไหม ตามภาพ ถ้ามีให้คลิก อนุญาตการเข้าถึงแอปที่มีความปลอดภัยน้อย
- แนบไฟล์
-
- 7.png (109.63 KiB) Viewed 4282 times
แก้ไขล่าสุดโดย tsukasaz เมื่อ 17/12/2018 10:34 am, แก้ไขไปแล้ว 1 ครั้ง.
The last bug isn't fixed until the last user is dead. (Sidney Markowitz, 1995)
-
- PHP Newbie
- โพสต์: 1
- ลงทะเบียนเมื่อ: 16/10/2017 3:59 pm
Re: วิธีการตั้งค่า SMTP บน Joomla โดยใช้บัญชี Gmail (ใช้ส่งเมลบน localhost ได้)
ตรงช่อง From email ต้องเป็น email อันไหนอะครับ
- tsukasaz
- PHP VIP Members
- โพสต์: 22002
- ลงทะเบียนเมื่อ: 18/04/2012 9:39 am
Re: วิธีการตั้งค่า SMTP บน Joomla โดยใช้บัญชี Gmail (ใช้ส่งเมลบน localhost ได้)
ใช้เป็นอีเมลเดียวกับ gmail ก็ได้ครับThaworn Kangwansinghanat เขียน:ตรงช่อง From email ต้องเป็น email อันไหนอะครับ
The last bug isn't fixed until the last user is dead. (Sidney Markowitz, 1995)
- jamepiyawat
- PHP VIP Members
- โพสต์: 2008
- ลงทะเบียนเมื่อ: 21/05/2019 10:45 am
Re: วิธีการตั้งค่า SMTP บน Joomla โดยใช้บัญชี Gmail (ใช้ส่งเมลบน localhost ได้)
ผม ปลดบล็อก Gmail ไม่ได้ครับ
ผมลองทำปลดบล็อก Gmail แบบนี้แล้วกด Send Test Mail ก็ยังไม่ได้ครับ
ผมลองทำปลดบล็อก Gmail แบบนี้แล้วกด Send Test Mail ก็ยังไม่ได้ครับ
- tsukasaz
- PHP VIP Members
- โพสต์: 22002
- ลงทะเบียนเมื่อ: 18/04/2012 9:39 am
Re: วิธีการตั้งค่า SMTP บน Joomla โดยใช้บัญชี Gmail (ใช้ส่งเมลบน localhost ได้)
The last bug isn't fixed until the last user is dead. (Sidney Markowitz, 1995)
- mindphp
- ผู้ดูแลระบบ MindPHP
- โพสต์: 41254
- ลงทะเบียนเมื่อ: 22/09/2008 6:18 pm
- ติดต่อ:
Re: วิธีการตั้งค่า SMTP บน Joomla โดยใช้บัญชี Gmail (ใช้ส่งเมลบน localhost ได้)
ทดสอบการรับ - ส่งเมลที่ Local
viewtopic.php?f=29&t=14446
viewtopic.php?f=29&t=14446
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
-
- PHP Newbie
- โพสต์: 1
- ลงทะเบียนเมื่อ: 20/08/2019 2:48 pm
-
- Similar Topics
- ตอบกลับ
- แสดง
- โพสต์ล่าสุด
-
-
โพสต์ใหม่ สอบถาม ถ้าต้องดู รหัส SMTP ย้อนหลัง บน Gmail ต้องดูที่ไหนครับ
โดย Thanavat_n » 09/02/2024 1:25 pm » ใน ถาม - ตอบ คอมพิวเตอร์ - 1 ตอบกลับ
- 820 แสดง
-
โพสต์ล่าสุด โดย mindphp
08/03/2024 8:13 pm
-
-
-
โพสต์ใหม่ ตรวจสอบปัญหา SMTP ส่งเมลไม่ออก ด้วย Gmail, mailgun ปัญหาอยู่มาจากอะไรมาวิเคาะห์ปัญหากันดู
โดย mindphp » 03/05/2022 1:11 pm » ใน Linux - Web Server - 9 ตอบกลับ
- 2264 แสดง
-
โพสต์ล่าสุด โดย บุคคลทั่วไป
18/04/2023 10:57 pm
-
-
-
โพสต์ใหม่ การติดตั้ง Joomla 3.4 สอนติดตั้ง Joomla บนเครื่องตัวเอง Localhost เริ่มดาวน์โหลด
โดย GoB » 17/03/2015 3:40 pm » ใน Joomla user Guide Knowledge - 6 ตอบกลับ
- 5931 แสดง
-
โพสต์ล่าสุด โดย konseo
12/02/2016 7:36 pm
-
-
-
โพสต์ใหม่ วีดีโอ สอน Joomla 3.5 วิธี ติดตั้ง Joomla 3.5 ใน Localhost
โดย mindphp » 12/02/2016 2:05 am » ใน Joomla user Guide Knowledge - 0 ตอบกลับ
- 2579 แสดง
-
โพสต์ล่าสุด โดย mindphp
12/02/2016 2:05 am
-
-
-
โพสต์ใหม่ ตัวช่วยแปลงข้อมูลจาก PHPnuke เป็น Joomla โดยใช้ Components MPhpNuke2Joomla ใน Joomla
โดย Parichat » 03/10/2018 10:46 am » ใน MindPHP News & Feedback - 0 ตอบกลับ
- 7410 แสดง
-
โพสต์ล่าสุด โดย Parichat
03/10/2018 10:46 am
-
-
- 1 ตอบกลับ
- 5916 แสดง
-
โพสต์ล่าสุด โดย Patipat
30/08/2019 6:03 pm
ผู้ใช้งานขณะนี้
สมาชิกกำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และบุคลทั่วไป 1