PHP Почтовыефункции


Введение в почтовые функции PHP

Функция mail() позволяет отправлять электронные письма непосредственно из скрипта.


Требования

Чтобы почтовые функции были доступны, в PHP должна быть установлена и запущена почтовая система. Используемая программа определяется настройками конфигурации в файле php.ini.


Установка

Почтовые функции являются частью ядра PHP. Для использования этих функций установка не требуется.


Настройка во время выполнения

На поведение почтовых функций влияют настройки в файле php.ini.

Параметры конфигурации почты:

Name Default Описание Изменяемый
SMTP "localhost" Только для Windows: DNS-имя или IP-адрес SMTP-сервера. PHP_INI_ALL
smtp_port "25" Специфично для Windows: номер порта SMTP. Доступно начиная с PHP 4.3. PHP_INI_ALL
sendmail_from NULL Специфично для Windows: указывает адрес "from", используемый в письмах, отправляемых PHP. PHP_INI_ALL
sendmail_path NULL Специфично для системы Unix: указывает путь к программе sendmail (обычно /usr/sbin/sendmail или /usr/lib/sendmail). PHP_INI_SYSTEM


Почтовые функции PHP

PHP: Указывает самую раннюю версию PHP, поддерживающую функцию.

Функции Описание PHP
ezmlm_hash() Вычисляет хеш-значение, необходимое системе списков рассылки EZMLM. 3
mail() Позволяет отправлять электронные письма непосредственно из скрипта. 3


Почтовые константы PHP

Нет.

Другие расширения