ฟังก์ชั่น mail() ช่วยให้คุณสามารถส่งอีเมลได้โดยตรงจากสคริปต์
เพื่อให้ฟังก์ชันเมลใช้งานได้ PHP จำเป็นต้องมีระบบเมลที่ติดตั้งและใช้งานอยู่ โปรแกรมที่จะใช้ถูกกำหนดโดยการตั้งค่าในไฟล์ php.ini
ฟังก์ชัน Mail เป็นส่วนสำคัญของแกน PHP ไม่จำเป็นต้องติดตั้งเพื่อใช้ฟังก์ชันเหล่านี้
พฤติกรรมของฟังก์ชัน Mail ได้รับผลกระทบจากการตั้งค่าในไฟล์ php.ini
ตัวเลือกการกำหนดค่าเมล:
ชื่อ | ค่าเริ่มต้น | อธิบาย | สามารถเปลี่ยนแปลงได้ |
---|---|---|---|
SMTP | "โฮสต์ท้องถิ่น" | Windows เท่านั้น: ชื่อ DNS หรือที่อยู่ IP ของเซิร์ฟเวอร์ SMTP | PHP_INI_ALL |
smtp_port | "25" | Windows เท่านั้น: หมายเลขพอร์ต SMTP ใช้งานได้ตั้งแต่ PHP 4.3 | PHP_INI_ALL |
sendmail_จาก | โมฆะ | Windows เท่านั้น: ระบุที่อยู่ "จาก" ที่ใช้ในอีเมลที่ส่งโดย PHP | PHP_INI_ALL |
sendmail_path | โมฆะ | พิเศษสำหรับระบบ Unix: ระบุเส้นทางของโปรแกรม sendmail (โดยปกติคือ /usr/sbin/sendmail หรือ /usr/lib/sendmail) | PHP_INI_SYSTEM |
PHP : ระบุเวอร์ชัน PHP แรกสุดที่รองรับฟังก์ชันนี้
การทำงาน | อธิบาย | PHP |
---|---|---|
ezmlm_hash() | คำนวณค่าแฮชที่ระบบรายชื่อผู้รับจดหมาย EZMLM ต้องการ | 3 |
เมล() | ช่วยให้คุณสามารถส่งอีเมลได้โดยตรงจากสคริปต์ | 3 |
ไม่มี.