Функция mail() позволяет отправлять электронное письмо непосредственно из скрипта.
Чтобы функции почты были доступны, PHP требует установленной и работающей почтовой системы. Используемая программа определяется настройками конфигурации в файле php.ini.
Функция Mail является неотъемлемой частью ядра PHP. Для использования этих функций установка не требуется.
На поведение функции «Почта» влияют настройки файла php.ini.
Параметры настройки почты:
имя | по умолчанию | описывать | Можно изменить |
---|---|---|---|
SMTP | "локальный хост" | Только для Windows: DNS-имя или IP-адрес SMTP-сервера. | PHP_INI_ALL |
smtp_port | "25" | Только для Windows: номер порта SMTP. Доступно начиная с PHP 4.3. | PHP_INI_ALL |
sendmail_from | НУЛЕВОЙ | Только для 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 |
никто.