پیکربندی زمان اجرا(Runtime Configuration)

رفتار توابع ایمیل تحت تأثیر تنظیمات در php.ini است:














































نام پیش‌فرض توضیح قابل تغییر
mail.add_x_header "0" X-PHP-Originating-Script را اضافه کنید که شامل UID اسکریپت و به دنبال آن نام فایل باشد. برای PHP 5.3.0 و بالاتر PHP_INI_PERDIR
mail.log NULL مسیری به یک فایل گزارش که همه فراخوانی‌های نامه () را ثبت می‌کند. گزارش شامل مسیر کامل اسکریپت، شماره خط، آدرس و سرصفحه. برای PHP 5.3.0 و بالاتر PHP_INI_PERDIR
SMTP "localhost" فقط Windows: نام DNS یا آدرس IP سرور SMTP PHP_INI_ALL
smtp_port "25" فقط ویندوز: شماره پورت SMTP. برای PHP 4.3.0 و بالاتر PHP_INI_ALL
sendmail_from NULL فقط Windows: نشانی "from" را مشخص می کند که هنگام ارسال نامه از mail() استفاده شود PHP_INI_ALL
sendmail_path "/usr/sbin/sendmail -t -i" مشخص می کند که برنامه sendmail کجا می تواند پیدا شود. این دستورالعمل تحت ویندوز نیز کار می کند. در صورت تنظیم، SMTP، smtp_port و sendmail_from نادیده گرفته می شوند PHP_INI_SYSTEM