ขั้นตอน วิธีการติดตั้ง การใช้งานโปรแกรม Mercury mail Server php ส่งเมล Localhost

หมวดสำหรับแบ่งบันความ รู้ต่างๆ จะมีหมวดย่อยๆ ในหมวดนี้ เช่น php, SQL, XML, CSS

Moderators: mindphp, ผู้ดูแลกระดาน

M003
PHP VIP Members
PHP VIP Members
Posts: 1574
Joined: 01/10/2012 12:30 pm

ขั้นตอน วิธีการติดตั้ง การใช้งานโปรแกรม Mercury mail Server php ส่งเมล Localhost

Postby M003 » 23/11/2012 11:33 am

ขั้นตอน วิธีการติดตั้ง การใช้งานโปรแกรม 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 ตามภาพ
Running Mercury.gif
Running Mercury.gif (54.8 KiB) Viewed 11099 times


เมื่อ Mercury Running แล้ว ให้คลิ๊ก Admin
คลิ๊ก ADMIN.gif
คลิ๊ก ADMIN.gif (50.89 KiB) Viewed 11099 times


เมื่อเข้ามาในหน้าโปรแกรม Mecury ให้เลือกแถบเมนู Configuration เลือก Manage local users
เลือกเมนู Manage Local users.gif
เลือกเมนู Manage Local users.gif (37.95 KiB) Viewed 11099 times


สามารถทำการลบ Test User ออกได้ โดยคลิ๊ก Delete
สามารถลบผู้ใช้ test user.gif
สามารถลบผู้ใช้ test user.gif (23.73 KiB) Viewed 11099 times


สามารถทำการเพิ่มผู้ใช้งานได้ โดยคลิ๊ก Add จะปรากฎหน้าต่างใหม่
Username : ชื่อผู้ใช้งาน
Personal name : ชื่อบุคคล
Mail password : รหัสผ่านผู้ใช้งาน
APOP Secret : เป็นตัวกำหนดเพื่อไม่ให้ User ซ้ำกัน ซึ่งจะใส่ตัวอักษรหรือตัวเลขลงไปก็ได้
เมื่อตั้งค่าผู้ใช้งานใหม่เรียบร้อยแล้วให้ได ok
เพิ่มผู้ใช้งาน.gif
เพิ่มผู้ใช้งาน.gif (24.5 KiB) Viewed 11099 times


เลือกแถบเมนู Configuration เลือก Aliases
Aliases.gif
Aliases.gif (20.84 KiB) Viewed 11099 times


จะปรากฎหน้าต่าง Aliases คลิ๊ก Add new alias จะปรากฎหน้าต่าง
Alias : ชื่อนามแฝง
Real Address : ที่อยู่
เมื่อกำหนดอีเมล์แล้วให้คลิ๊ก ok
สร้างทีอยู่อีเมล์.gif
สร้างทีอยู่อีเมล์.gif (26.21 KiB) Viewed 11099 times


แล้วคลิ๊ก Save เพื่อบันทึกข้อมูล
Save.gif
Save.gif (20.87 KiB) Viewed 11099 times


ถัดมา เลือกแถบเมนู Configuration เลือก Mercury core module
ตั้งค่า mercury core module.gif
ตั้งค่า mercury core module.gif (20.53 KiB) Viewed 11099 times

M003
PHP VIP Members
PHP VIP Members
Posts: 1574
Joined: 01/10/2012 12:30 pm

Re: ขั้นตอน วิธีการติดตั้งและการใช้งานโปรแกรม Mercury

Postby M003 » 23/11/2012 12:11 pm

จะปรากฎหน้าต่าง Mercury core module Configuration เลือกแท็บ Local Domains คลิ๊ก Add new domain จะปรากฎหน้าต่าง
Local host or server : localhost.com
Internet : localhost
จากนั้นคลิ๊ก ok
ตั้งค่า mercury core module.gif
ตั้งค่า mercury core module.gif (29.5 KiB) Viewed 11094 times


แล้วคลิ๊ก Add new domain อีกครั้ง
Local host or server : localhost.com
Internet : 127.0.0.1
จากนั้นคลิ๊ก ok แล้วคลิ๊ก ok อีกครั้งในหน้าต่าง Mercury core module configuration
Add new domain อีกครั้ง.gif
Add new domain อีกครั้ง.gif (27.45 KiB) Viewed 11073 times


คลิ๊กแถบเมนู Configuration เลือก MercuryS SMTP Server
mercuryS SMTP Server.gif
mercuryS SMTP Server.gif (21.27 KiB) Viewed 11094 times


จะขึ้นหน้าต่าง MercuryS SMTP Server
Account myself us : 127.0.0.1
IP Interface to user :127.0.0.1
ส่วนอื่นๆ ตั้งค่าตามภาพ แล้วคลิ๊ก ok
ตั้งค่า mercury SMTP Server.gif
ตั้งค่า mercury SMTP Server.gif (27.23 KiB) Viewed 11069 times


คลิ๊กแถบเมนู Configuration เลือก MercuryP POP3 Server
mercury POP3 Server.gif
mercury POP3 Server.gif (21.63 KiB) Viewed 11094 times


จะขึ้นหน้าต่าง Mercury POP3 Server ในส่วนของ IP Interface to user ใส่ IP Address ของเครื่อง ส่วนอื่นๆ ให้ตั้งค่าตามภาพ แล้วคลิ๊ก ok
ตั้งค่า mercury pop 3.gif
ตั้งค่า mercury pop 3.gif (27.74 KiB) Viewed 11069 times
Last edited by aloniix on 23/11/2012 2:03 pm, edited 2 times in total.

M003
PHP VIP Members
PHP VIP Members
Posts: 1574
Joined: 01/10/2012 12:30 pm

Re: ขั้นตอน วิธีการติดตั้ง การใช้งานโปรแกรม Mercury mail Server php ส่งเมล Localhost

Postby M003 » 23/11/2012 12:49 pm

แถบเมนู Configuration เลือก MercuryE SMTP Client
mercury SMTP Client.gif
mercury SMTP Client.gif (23.15 KiB) Viewed 11086 times


จะปรากฎหน้าต่าง MercuryE End to end SMTP Client Configuration ตั้งค่าการใช้งาน
Name Servers : 127.0.0.1
ส่วนอื่นๆ ให้ตั้งค่าการใช้งานตามภาพ แล้วคลิ๊ก Save
ตั้งค่า mercury end to end SMTP.gif
ตั้งค่า mercury end to end SMTP.gif (27.06 KiB) Viewed 11067 times


แถบเมนู Configuration เลือก MercuryD POP3 Client
MercuryD POP3 Client.gif
MercuryD POP3 Client.gif (20.75 KiB) Viewed 11086 times


จะปรากฎหน้าต่าง MercuryD Configuration ให้คลิ๊ก Add จะขึ้นหน้า Edit POP3 mailbox definition
POP3Host : 127.0.0.1
ส่วนอื่นๆ ให้ตั้งค่าตามภาพ แล้วคลิ๊ก แล้วคลิ๊ก OK ในหน้า MercuryD Configuration ให้คลิ๊ก Save
ตั้งค่า Mercury pop3 client.gif
ตั้งค่า Mercury pop3 client.gif (30.45 KiB) Viewed 11067 times



วิธีการตั้งค่าและส่งอีเมล์ใน Microsoft Outlook
viewtopic.php?f=21&t=14448

ขั้นตอน วิธีการติดตั้งและใช้งานโปรแกรม ThunderBird การส่งอีเมล์
viewtopic.php?f=21&t=14449
Last edited by aloniix on 23/11/2012 4:50 pm, edited 5 times in total.

User avatar
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
Posts: 21817
Joined: 22/09/2008 6:18 pm
Contact:

Re: ขั้นตอน วิธีการติดตั้ง การใช้งานโปรแกรม Mercury mail Server php ส่งเมล Localhost

Postby mindphp » 23/11/2012 1:51 pm

เพิ่มเติม เราสามารถ ดู log การส่งเมลได้ที่

Code: Select all

D:\xampp\MercuryMail\LOGS\MERCURYS.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.
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: viewforum.php?f=29
รับอบรม และพัฒนาระบบ: viewtopic.php?f=6&t=2042

User avatar
darkrise001
PHP Newbie
PHP Newbie
Posts: 1
Joined: 09/09/2013 6:33 pm

Re: ขั้นตอน วิธีการติดตั้ง การใช้งานโปรแกรม Mercury mail Server php ส่งเมล Localhost

Postby darkrise001 » 09/09/2013 6:35 pm

ขอบคุณสำหรับความรู้ครับ


weeratha
PHP Newbie
PHP Newbie
Posts: 4
Joined: 15/10/2013 12:01 pm
Contact:

Re: ขั้นตอน วิธีการติดตั้ง การใช้งานโปรแกรม Mercury mail Server php ส่งเมล Localhost

Postby weeratha » 22/10/2013 1:55 pm

ใช้ส่งเมลล์ทีละเยอะๆ เหรอ

User avatar
theerawat239
PHP Newbie
PHP Newbie
Posts: 1
Joined: 30/01/2015 9:24 am

Re: ขั้นตอน วิธีการติดตั้ง การใช้งานโปรแกรม Mercury mail Server php ส่งเมล Localhost

Postby theerawat239 » 30/01/2015 9:30 am

ทดสอบในเครื่องก็ได้ นะ แค่ทดสอบ ฟังก์ชัน เอง
:lol: :lol: :lol: :lol: :lol:


Return to “Share Knowledge”

Who is online

Users browsing this forum: Majestic-12 [Bot] and 15 guests