ขั้นตอน วิธีการติดตั้ง การใช้งานโปรแกรม Mercury mail Server php ส่งเมล Localhost
Moderators: mindphp, ผู้ดูแลกระดาน
-
- PHP VIP Members
- Posts: 1574
- Joined: 01/10/2012 12:30 pm
ขั้นตอน วิธีการติดตั้ง การใช้งานโปรแกรม Mercury mail Server php ส่งเมล Localhost
ขั้นตอน วิธีการติดตั้ง การใช้งานโปรแกรม Mercury mail Server เพื่อไว้ทดสอบ เขียน php ส่งเมล Localhost โดยไม่จำเป็นต้อง ส่งออกไปเมลข้างนอกจริงๆ
Mercury Mail Server คือ โปรแกรมที่ใช้ทำระบบเมล์เซิร์ฟเวอร์ โปรโตคอลที่สนับสนุน SMTP ,POP3 ,IMAP4rev1 ,PH ,Finger,PopPass ,HTTP ,SSL ทำงานบนระบบปฏิบัติการ Windows และ NetWare เป็นโปรแกรมประเภทฟรีแวร์ ซึ่งเหมาะสำหรับเว็บโปรแกรมเมอร์ ติดตั้งจำลองระบบเมล์เซิร์ฟเวอร์ไว้ในเครื่องเพื่อไว้ทดสอบระบบเมล์ที่เขียนขึ้นภายในเครื่องตัวเอง
ในที่นี้จะแนะนำ Mecury Mail ที่ติดตั้งมาพร้อมกับ XAMPP
ขั้นแรกให้ติดตั้ง XAMPP ก่อน ตามลิ้งค์
https://www.mindphp.com/%E0%B8%9A%E0%B8% ... xampp.html
เมื่อติดตั้ง XAMPP เรียบร้อยแล้ว ให้เปิด Xampp control panel ขึ้นมา คลิ๊ก Start ตรงส่วนของ Mercury ตามภาพ เมื่อ Mercury Running แล้ว ให้คลิ๊ก Admin เมื่อเข้ามาในหน้าโปรแกรม Mecury ให้เลือกแถบเมนู Configuration เลือก Manage local users สามารถทำการลบ Test User ออกได้ โดยคลิ๊ก Delete สามารถทำการเพิ่มผู้ใช้งานได้ โดยคลิ๊ก Add จะปรากฎหน้าต่างใหม่
Username : ชื่อผู้ใช้งาน
Personal name : ชื่อบุคคล
Mail password : รหัสผ่านผู้ใช้งาน
APOP Secret : เป็นตัวกำหนดเพื่อไม่ให้ User ซ้ำกัน ซึ่งจะใส่ตัวอักษรหรือตัวเลขลงไปก็ได้
เมื่อตั้งค่าผู้ใช้งานใหม่เรียบร้อยแล้วให้ได ok เลือกแถบเมนู Configuration เลือก Aliases จะปรากฎหน้าต่าง Aliases คลิ๊ก Add new alias จะปรากฎหน้าต่าง
Alias : ชื่อนามแฝง
Real Address : ที่อยู่
เมื่อกำหนดอีเมล์แล้วให้คลิ๊ก ok แล้วคลิ๊ก Save เพื่อบันทึกข้อมูล ถัดมา เลือกแถบเมนู Configuration เลือก Mercury core module
Mercury Mail Server คือ โปรแกรมที่ใช้ทำระบบเมล์เซิร์ฟเวอร์ โปรโตคอลที่สนับสนุน SMTP ,POP3 ,IMAP4rev1 ,PH ,Finger,PopPass ,HTTP ,SSL ทำงานบนระบบปฏิบัติการ Windows และ NetWare เป็นโปรแกรมประเภทฟรีแวร์ ซึ่งเหมาะสำหรับเว็บโปรแกรมเมอร์ ติดตั้งจำลองระบบเมล์เซิร์ฟเวอร์ไว้ในเครื่องเพื่อไว้ทดสอบระบบเมล์ที่เขียนขึ้นภายในเครื่องตัวเอง
ในที่นี้จะแนะนำ Mecury Mail ที่ติดตั้งมาพร้อมกับ XAMPP
ขั้นแรกให้ติดตั้ง XAMPP ก่อน ตามลิ้งค์
https://www.mindphp.com/%E0%B8%9A%E0%B8% ... xampp.html
เมื่อติดตั้ง XAMPP เรียบร้อยแล้ว ให้เปิด Xampp control panel ขึ้นมา คลิ๊ก Start ตรงส่วนของ Mercury ตามภาพ เมื่อ Mercury Running แล้ว ให้คลิ๊ก Admin เมื่อเข้ามาในหน้าโปรแกรม Mecury ให้เลือกแถบเมนู Configuration เลือก Manage local users สามารถทำการลบ Test User ออกได้ โดยคลิ๊ก Delete สามารถทำการเพิ่มผู้ใช้งานได้ โดยคลิ๊ก Add จะปรากฎหน้าต่างใหม่
Username : ชื่อผู้ใช้งาน
Personal name : ชื่อบุคคล
Mail password : รหัสผ่านผู้ใช้งาน
APOP Secret : เป็นตัวกำหนดเพื่อไม่ให้ User ซ้ำกัน ซึ่งจะใส่ตัวอักษรหรือตัวเลขลงไปก็ได้
เมื่อตั้งค่าผู้ใช้งานใหม่เรียบร้อยแล้วให้ได ok เลือกแถบเมนู Configuration เลือก Aliases จะปรากฎหน้าต่าง Aliases คลิ๊ก Add new alias จะปรากฎหน้าต่าง
Alias : ชื่อนามแฝง
Real Address : ที่อยู่
เมื่อกำหนดอีเมล์แล้วให้คลิ๊ก ok แล้วคลิ๊ก Save เพื่อบันทึกข้อมูล ถัดมา เลือกแถบเมนู Configuration เลือก Mercury core module
-
- PHP VIP Members
- Posts: 1574
- Joined: 01/10/2012 12:30 pm
Re: ขั้นตอน วิธีการติดตั้งและการใช้งานโปรแกรม Mercury
จะปรากฎหน้าต่าง Mercury core module Configuration เลือกแท็บ Local Domains คลิ๊ก Add new domain จะปรากฎหน้าต่าง
Local host or server : localhost.com
Internet : localhost
จากนั้นคลิ๊ก ok แล้วคลิ๊ก Add new domain อีกครั้ง
Local host or server : localhost.com
Internet : 127.0.0.1
จากนั้นคลิ๊ก ok แล้วคลิ๊ก ok อีกครั้งในหน้าต่าง Mercury core module configuration คลิ๊กแถบเมนู Configuration เลือก MercuryS SMTP Server จะขึ้นหน้าต่าง MercuryS SMTP Server
Account myself us : 127.0.0.1
IP Interface to user :127.0.0.1
ส่วนอื่นๆ ตั้งค่าตามภาพ แล้วคลิ๊ก ok คลิ๊กแถบเมนู Configuration เลือก MercuryP POP3 Server จะขึ้นหน้าต่าง Mercury POP3 Server ในส่วนของ IP Interface to user ใส่ IP Address ของเครื่อง ส่วนอื่นๆ ให้ตั้งค่าตามภาพ แล้วคลิ๊ก ok
Local host or server : localhost.com
Internet : localhost
จากนั้นคลิ๊ก ok แล้วคลิ๊ก Add new domain อีกครั้ง
Local host or server : localhost.com
Internet : 127.0.0.1
จากนั้นคลิ๊ก ok แล้วคลิ๊ก ok อีกครั้งในหน้าต่าง Mercury core module configuration คลิ๊กแถบเมนู Configuration เลือก MercuryS SMTP Server จะขึ้นหน้าต่าง MercuryS SMTP Server
Account myself us : 127.0.0.1
IP Interface to user :127.0.0.1
ส่วนอื่นๆ ตั้งค่าตามภาพ แล้วคลิ๊ก ok คลิ๊กแถบเมนู Configuration เลือก MercuryP POP3 Server จะขึ้นหน้าต่าง Mercury POP3 Server ในส่วนของ IP Interface to user ใส่ IP Address ของเครื่อง ส่วนอื่นๆ ให้ตั้งค่าตามภาพ แล้วคลิ๊ก ok
Last edited by aloniix on 23/11/2012 2:03 pm, edited 2 times in total.
-
- PHP VIP Members
- Posts: 1574
- Joined: 01/10/2012 12:30 pm
Re: ขั้นตอน วิธีการติดตั้ง การใช้งานโปรแกรม Mercury mail Server php ส่งเมล Localhost
แถบเมนู Configuration เลือก MercuryE SMTP Client
Name Servers : 127.0.0.1
ส่วนอื่นๆ ให้ตั้งค่าการใช้งานตามภาพ แล้วคลิ๊ก Save แถบเมนู Configuration เลือก MercuryD POP3 Client จะปรากฎหน้าต่าง MercuryD Configuration ให้คลิ๊ก Add จะขึ้นหน้า Edit POP3 mailbox definition
POP3Host : 127.0.0.1
ส่วนอื่นๆ ให้ตั้งค่าตามภาพ แล้วคลิ๊ก แล้วคลิ๊ก OK ในหน้า MercuryD Configuration ให้คลิ๊ก Save
วิธีการตั้งค่าและส่งอีเมล์ใน Microsoft Outlook
https://www.mindphp.com/forums/viewtopic ... 21&t=14448
ขั้นตอน วิธีการติดตั้งและใช้งานโปรแกรม ThunderBird การส่งอีเมล์
https://www.mindphp.com/forums/viewtopic ... 21&t=14449
จะปรากฎหน้าต่าง MercuryE End to end SMTP Client Configuration ตั้งค่าการใช้งานName Servers : 127.0.0.1
ส่วนอื่นๆ ให้ตั้งค่าการใช้งานตามภาพ แล้วคลิ๊ก Save แถบเมนู Configuration เลือก MercuryD POP3 Client จะปรากฎหน้าต่าง MercuryD Configuration ให้คลิ๊ก Add จะขึ้นหน้า Edit POP3 mailbox definition
POP3Host : 127.0.0.1
ส่วนอื่นๆ ให้ตั้งค่าตามภาพ แล้วคลิ๊ก แล้วคลิ๊ก OK ในหน้า MercuryD Configuration ให้คลิ๊ก Save
วิธีการตั้งค่าและส่งอีเมล์ใน Microsoft Outlook
https://www.mindphp.com/forums/viewtopic ... 21&t=14448
ขั้นตอน วิธีการติดตั้งและใช้งานโปรแกรม ThunderBird การส่งอีเมล์
https://www.mindphp.com/forums/viewtopic ... 21&t=14449
Last edited by aloniix on 23/11/2012 4:50 pm, edited 5 times in total.
- mindphp
- ผู้ดูแลระบบ MindPHP
- Posts: 26562
- Joined: 22/09/2008 6:18 pm
- Contact:
Re: ขั้นตอน วิธีการติดตั้ง การใช้งานโปรแกรม Mercury mail Server php ส่งเมล Localhost
เพิ่มเติม เราสามารถ ดู log การส่งเมลได้ที่
ตัวอย่าง Log ในการส่งแต่ละครั้ง
T 20121123 135642 50af8040 Connection from 127.0.0.1
T 20121123 135642 50af8040 EHLO ASUSPC
T 20121123 135642 50af8040 MAIL FROM: <demo@localhost.com>
T 20121123 135642 50af8040 RCPT TO: <demo@localhost.com>
T 20121123 135642 50af8040 DATA
T 20121123 135643 50af8040 DATA - 101 lines, 2809 bytes.
T 20121123 135645 50af8040 QUIT
T 20121123 135645 50af8040 Connection closed with 127.0.0.1, 3 sec. elapsed.
Code: Select all
D:\xampp\MercuryMail\LOGS\MERCURYS.LOG
T 20121123 135642 50af8040 Connection from 127.0.0.1
T 20121123 135642 50af8040 EHLO ASUSPC
T 20121123 135642 50af8040 MAIL FROM: <demo@localhost.com>
T 20121123 135642 50af8040 RCPT TO: <demo@localhost.com>
T 20121123 135642 50af8040 DATA
T 20121123 135643 50af8040 DATA - 101 lines, 2809 bytes.
T 20121123 135645 50af8040 QUIT
T 20121123 135645 50af8040 Connection closed with 127.0.0.1, 3 sec. elapsed.
ติดตาม 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
- darkrise001
- PHP Newbie
- Posts: 1
- Joined: 09/09/2013 6:33 pm
Re: ขั้นตอน วิธีการติดตั้ง การใช้งานโปรแกรม Mercury mail Server php ส่งเมล Localhost
ขอบคุณสำหรับความรู้ครับ
-
- PHP Newbie
- Posts: 1
- Joined: 07/10/2013 10:56 am
-
- PHP Newbie
- Posts: 4
- Joined: 15/10/2013 12:01 pm
- Contact:
Re: ขั้นตอน วิธีการติดตั้ง การใช้งานโปรแกรม Mercury mail Server php ส่งเมล Localhost
ใช้ส่งเมลล์ทีละเยอะๆ เหรอ
- theerawat239
- PHP Newbie
- Posts: 1
- Joined: 30/01/2015 9:24 am
Re: ขั้นตอน วิธีการติดตั้ง การใช้งานโปรแกรม Mercury mail Server php ส่งเมล Localhost
ทดสอบในเครื่องก็ได้ นะ แค่ทดสอบ ฟังก์ชัน เอง





-
- Similar Topics
- Replies
- Views
- Last post
-
- 7 Replies
- 5620 Views
-
Last post by mindphp
16/04/2013 5:29 pm
-
-
ขั้นตอน วิธีการตั้งค่าและการใช้งานส่งอีเมล์ Microsoft Outlook กับ Mercury บน loc
by M003 » 23/11/2012 2:43 pm » in Share Knowledge - 0 Replies
- 6244 Views
-
Last post by M003
23/11/2012 2:43 pm
-
-
-
ขั้นตอน วิธีการติดตั้ง วิธีตั้งค่า วิธีใช้โปรแกรม ThunderBird การส่งอีเมล์ SMTP
by M003 » 23/11/2012 3:49 pm » in Share Knowledge - 2 Replies
- 7240 Views
-
Last post by jataz2
02/10/2013 10:07 pm
-
-
-
วิธีการติดตั้ง Microsoft SQL Server 2008 R2 SP2 Express บน Windows XP 32bit
by tsukasaz » 08/09/2012 6:19 pm » in Share Knowledge - 4 Replies
- 20444 Views
-
Last post by iPhone
11/11/2013 4:38 pm
-
-
- 1 Replies
- 957 Views
-
Last post by mindphp
25/11/2014 1:09 am
-
-
วิธีกำหนดให้ หลายๆ IP และ Localhost เชื่อมต่อ มาที่ PostgreSQL Server ได้
by mindphp » 13/08/2018 6:00 pm » in PostgreSQL - 1 Replies
- 2423 Views
-
Last post by ชินวัฒน์ วาทศิลป์
13/08/2018 8:19 pm
-
-
-
นำวิธีแก้ปัญหา Mail Server ถูก Backlist มาฝากครับ
by tohkai_php » 20/08/2012 9:40 am » in Programming - PHP - 3 Replies
- 2932 Views
-
Last post by tohkai_php
21/08/2012 4:46 pm
-
-
-
วิธีการติดตั้ง Joomla 2.5 ใช้ฐานข้อมูล SQL Server 2008 R2 SP2 ลง Joomla บน MSSQL
by tsukasaz » 10/09/2012 11:21 am » in Share Knowledge - 2 Replies
- 5630 Views
-
Last post by mindphp
07/03/2013 8:30 am
-
Who is online
Users browsing this forum: No registered users and 16 guests