วิธีกำหนดค่า PHP เพื่อใช้ SMTP Server ระยะไกลสำหรับการส่งจดหมาย

PHP ทำให้การ ส่งอีเมลจากเว็บแอ็พพลิเคชัน ทำได้ง่าย แต่ก็ยังต้องการการตั้งค่าเล็กน้อย อย่างที่คุณอาจทราบอยู่การกำหนดค่า PHP เกิดขึ้นที่ php.ini

ส่วนที่เกี่ยวข้องสำหรับการกำหนดค่าอีเมลคือ [mail function] และเพื่อให้ PHP ใช้เซิร์ฟเวอร์อีเมลภายนอกคุณต้องตั้งค่า SMTP ไปยังที่อยู่อีเมลเซิร์ฟเวอร์ของ ISP ของคุณ นี่จะเป็นที่อยู่เดียวกันกับที่คุณใช้ในโปรแกรมอีเมลของคุณสำหรับเซิร์ฟเวอร์จดหมายขาออกเช่น "smtp.isp.net" เป็นต้น การตั้งค่าอื่น ๆ sendmial_from ซึ่งระบุที่อยู่อีเมลเริ่มต้นจะมีการส่งอีเมล PHP มา

กำหนดค่า PHP เพื่อใช้ SMTP Server ระยะไกลสำหรับการส่งจดหมาย

โปรดทราบว่าการตั้งค่าฟังก์ชัน จดหมาย ภายในเพื่อใช้ SMTP จะใช้ได้เฉพาะใน Windows เท่านั้น บนแพลตฟอร์มอื่น ๆ PHP ควรใช้ sendmail หรือ sendmail ที่ มีอยู่ในท้องถิ่นได้ดี หรืออีกวิธีหนึ่งคุณสามารถใช้ PEAR Mail Package ได้

การกำหนดค่าทั่วไปอาจมีลักษณะดังนี้:

[mail function]
SMTP = smtp.isp.net
sendmail_from = me@isp.net