Skip to main content

การกำหนดค่า PHP เพื่อใช้เซิร์ฟเวอร์ SMTP ระยะไกลเพื่อส่งอีเมล

วิธีสร้าง Email สำหรับ Domain ของเราด้วย DirectAdmin สร้างเมลสำหรับโดเมน (อาจ 2025)

วิธีสร้าง Email สำหรับ Domain ของเราด้วย DirectAdmin สร้างเมลสำหรับโดเมน (อาจ 2025)
Anonim

PHP ช่วยให้สามารถส่งอีเมลจากโปรแกรมประยุกต์บนเว็บได้ง่าย แต่ต้องมีการกำหนดค่าใน php.ini เพื่อใช้เซิร์ฟเวอร์ SMTP ระยะไกล

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

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

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

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

mail functionSMTP = smtp.isp.netsendmail_from = [email protected]