Конфигурирование PHP для отправки почты

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС для молодых и начинающих системных администраторов.

Модераторы: SLEDopit, Модераторы разделов

Demonas666
Сообщения: 25
ОС: Debian GNU/Linux

Конфигурирование PHP для отправки почты

Сообщение Demonas666 »

Добрый день!
Имеется веб-сервер, и поднятый почтовый сервер, по этой инструкции: http://www.drivermania.ru/articles/nastrai...-na-debian.html
Подскажите, как настроить PHP, чтобы можно было из php-скрипта отправлять почту (например, для подтверждения регистрации)?
Может, кому попадался толковый и простой ман по этому вопросу?
Спасибо сказали:
IMB
Сообщения: 2567
ОС: Debian

Re: Конфигурирование PHP для отправки почты

Сообщение IMB »

less /etc/php5/apache/php.ini

....................... [mail function] ; For Win32 only. ;SMTP = localhost ;smtp_port = 25 ; For Win32 only. ;sendmail_from = me@example.com ; For Unix only. You may supply arguments as well (default: "sendmail -t -i"). sendmail_path = ; Force the addition of the specified parameters to be passed as extra parameters ; to the sendmail binary. These parameters will always replace the value of ; the 5th parameter to mail(), even in safe mode. ;mail.force_extra_parameters = .................................

Либо воспользуйтесь стороними программами, например так.

Код: Выделить всё

$command = "/usr/bin/sendEmail -f \"office.company.ru <office@company.ru>\" ".
                "-t \"$user <$mail>\" -u \"С Днем Рождения!\" -s smtp.company.ru " .
                "-m \"$text\" -o message-charset=utf-8 -q";
        system($command, $err);
Спасибо сказали: