PHP البريد مقدمة
في mail() تسمح وظيفة لك لإرسال رسائل البريد الإلكتروني مباشرة من البرنامج النصي.
المتطلبات
لوظائف الإلكتروني لتكون متوفرة، PHP يتطلب نظام بريد إلكتروني مثبت والعمل. يتم تعريف البرنامج ليتم استخدامها من قبل إعدادات التكوين في ملف php.ini.
التركيب
وظائف الإلكتروني هي جزء من جوهر PHP. لا يوجد أي تركيب المطلوبة لاستخدام هذه الوظائف.
تكوين وقت التشغيل
يتأثر سلوك وظائف البريد عن طريق الإعدادات في ملف php.ini:
اسم | افتراضي | وصف | قابل للتغيير |
---|---|---|---|
mail.add_x_header | "0" | إضافة X-PHP-منشؤها-سيناريو من شأنها أن تشمل UID من السيناريو يليه اسم الملف. لPHP 5.3.0 فما فوق | PHP_INI_PERDIR |
سجل الإلكتروني | لا شيء | المسار إلى ملف السجل الذي سيتم تسجيل كل mail() يدعو. تشمل سجل المسار الكامل من السيناريو، ورقم السطر، ولمعالجة ورؤوس. لPHP 5.3.0 فما فوق | PHP_INI_PERDIR |
SMTP | "مضيف" | ويندوز فقط: اسم DNS أو عنوان IP لخادم SMTP | PHP_INI_ALL |
SMTP_PORT | "25" | ويندوز فقط: رقم المنفذ SMTP. لPHP 4.3.0 فما فوق | PHP_INI_ALL |
sendmail_from | لا شيء | ويندوز فقط: تحديد "from" عنوان لاستخدامها عند إرسال بريد من mail() | PHP_INI_ALL |
sendmail_path | "/ البيرة / دليل / تنسخ -t -i" | يحدد أين يمكن العثور على البرنامج تنسخ. يعمل هذا التوجيه أيضا تحت ويندوز. إذا وضع، يتم تجاهل SMTP، SMTP_PORT وsendmail_from | PHP_INI_SYSTEM |
وظائف PHP 5 البريد
وظيفة | وصف |
---|---|
ezmlm_hash() | وتحسب قيمة التجزئة التي يحتاجها EZMLM |
mail() | يسمح لك بإرسال رسائل البريد الإلكتروني مباشرة من برنامج نصي |