Функция 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 |
никто.