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

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

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

M003
PHP VIP Members
PHP VIP Members
โพสต์: 1574
ลงทะเบียนเมื่อ: 01/10/2012 12:30 pm

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

โพสต์ที่ยังไม่ได้อ่าน โดย M003 »

ขั้นตอน วิธีการติดตั้ง การใช้งานโปรแกรม 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 14410 times
เมื่อ Mercury Running แล้ว ให้คลิ๊ก Admin
คลิ๊ก ADMIN.gif
คลิ๊ก ADMIN.gif (50.89 KiB) Viewed 14410 times
เมื่อเข้ามาในหน้าโปรแกรม Mecury ให้เลือกแถบเมนู Configuration เลือก Manage local users
เลือกเมนู Manage Local users.gif
เลือกเมนู Manage Local users.gif (37.95 KiB) Viewed 14410 times
สามารถทำการลบ Test User ออกได้ โดยคลิ๊ก Delete
สามารถลบผู้ใช้ test user.gif
สามารถลบผู้ใช้ test user.gif (23.73 KiB) Viewed 14410 times
สามารถทำการเพิ่มผู้ใช้งานได้ โดยคลิ๊ก Add จะปรากฎหน้าต่างใหม่
Username : ชื่อผู้ใช้งาน
Personal name : ชื่อบุคคล
Mail password : รหัสผ่านผู้ใช้งาน
APOP Secret : เป็นตัวกำหนดเพื่อไม่ให้ User ซ้ำกัน ซึ่งจะใส่ตัวอักษรหรือตัวเลขลงไปก็ได้
เมื่อตั้งค่าผู้ใช้งานใหม่เรียบร้อยแล้วให้ได ok
เพิ่มผู้ใช้งาน.gif
เพิ่มผู้ใช้งาน.gif (24.5 KiB) Viewed 14410 times
เลือกแถบเมนู Configuration เลือก Aliases
Aliases.gif
Aliases.gif (20.84 KiB) Viewed 14410 times
จะปรากฎหน้าต่าง Aliases คลิ๊ก Add new alias จะปรากฎหน้าต่าง
Alias : ชื่อนามแฝง
Real Address : ที่อยู่
เมื่อกำหนดอีเมล์แล้วให้คลิ๊ก ok
สร้างทีอยู่อีเมล์.gif
สร้างทีอยู่อีเมล์.gif (26.21 KiB) Viewed 14410 times
แล้วคลิ๊ก Save เพื่อบันทึกข้อมูล
Save.gif
Save.gif (20.87 KiB) Viewed 14410 times
ถัดมา เลือกแถบเมนู Configuration เลือก Mercury core module
ตั้งค่า mercury core module.gif
ตั้งค่า mercury core module.gif (20.53 KiB) Viewed 14410 times
M003
PHP VIP Members
PHP VIP Members
โพสต์: 1574
ลงทะเบียนเมื่อ: 01/10/2012 12:30 pm

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

โพสต์ที่ยังไม่ได้อ่าน โดย M003 »

จะปรากฎหน้าต่าง 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 14405 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 14384 times
คลิ๊กแถบเมนู Configuration เลือก MercuryS SMTP Server
mercuryS SMTP Server.gif
mercuryS SMTP Server.gif (21.27 KiB) Viewed 14405 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 14380 times
คลิ๊กแถบเมนู Configuration เลือก MercuryP POP3 Server
mercury POP3 Server.gif
mercury POP3 Server.gif (21.63 KiB) Viewed 14405 times
จะขึ้นหน้าต่าง Mercury POP3 Server ในส่วนของ IP Interface to user ใส่ IP Address ของเครื่อง ส่วนอื่นๆ ให้ตั้งค่าตามภาพ แล้วคลิ๊ก ok
ตั้งค่า mercury pop 3.gif
ตั้งค่า mercury pop 3.gif (27.74 KiB) Viewed 14380 times
แก้ไขล่าสุดโดย aloniix เมื่อ 23/11/2012 2:03 pm, แก้ไขไปแล้ว 2 ครั้ง.
M003
PHP VIP Members
PHP VIP Members
โพสต์: 1574
ลงทะเบียนเมื่อ: 01/10/2012 12:30 pm

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

โพสต์ที่ยังไม่ได้อ่าน โดย M003 »

แถบเมนู Configuration เลือก MercuryE SMTP Client
mercury SMTP Client.gif
mercury SMTP Client.gif (23.15 KiB) Viewed 14397 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 14378 times
แถบเมนู Configuration เลือก MercuryD POP3 Client
MercuryD POP3 Client.gif
MercuryD POP3 Client.gif (20.75 KiB) Viewed 14397 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 14378 times

วิธีการตั้งค่าและส่งอีเมล์ใน Microsoft Outlook
https://www.mindphp.com/forums/viewtopic ... 21&t=14448

ขั้นตอน วิธีการติดตั้งและใช้งานโปรแกรม ThunderBird การส่งอีเมล์
https://www.mindphp.com/forums/viewtopic ... 21&t=14449
แก้ไขล่าสุดโดย aloniix เมื่อ 23/11/2012 4:50 pm, แก้ไขไปแล้ว 5 ครั้ง.
ภาพประจำตัวสมาชิก
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
โพสต์: 41232
ลงทะเบียนเมื่อ: 22/09/2008 6:18 pm
ติดต่อ:

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

โพสต์ที่ยังไม่ได้อ่าน โดย mindphp »

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

โค้ด: เลือกทั้งหมด

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: <[email protected]>
T 20121123 135642 50af8040 RCPT TO: <[email protected]>
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
ภาพประจำตัวสมาชิก
theerawat239
PHP Newbie
PHP Newbie
โพสต์: 1
ลงทะเบียนเมื่อ: 30/01/2015 9:24 am

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

โพสต์ที่ยังไม่ได้อ่าน โดย theerawat239 »

ทดสอบในเครื่องก็ได้ นะ แค่ทดสอบ ฟังก์ชัน เอง
:lol: :lol: :lol: :lol: :lol:
ภาพประจำตัวสมาชิก
jamepiyawat
PHP VIP Members
PHP VIP Members
โพสต์: 2008
ลงทะเบียนเมื่อ: 21/05/2019 10:45 am

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

โพสต์ที่ยังไม่ได้อ่าน โดย jamepiyawat »

XAMPP ใน ubuntu ไม่มี Mercury ต้องทำยังไงดีครับ
Selection_999(491).png
Selection_999(491).png (21.67 KiB) Viewed 2274 times
ตอบกลับโพส
  • Similar Topics
    ตอบกลับ
    แสดง
    โพสต์ล่าสุด

ผู้ใช้งานขณะนี้

สมาชิกกำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และบุคลทั่วไป 77