Отправка писем из PHP, sendmail

Добавить статью

Добавил Tayfur02.апр.2011

   И так, я взял VPS Ubuntu 10.04 server без панели (сэкономил). На хосте не было установлено из почтовых служб ни чего. После запуска сайта, стал вопрос об отправке писем из PHP, скажем для регистрации пользователей. Большего не требовалось.
   Чтобы пошли письма из PHP достаточно установить sendmail по дефолту, логинимся по SSH и
   
   apt-get install sendmail
   
   Всё, письма должны идти. Письма идут от адреса вида www-data@domain.ru, где www-data пользователь, под кем запущен apache (если PHP работает как модуль). Далее нужно настроить приём и перенаправление ответов об отказах и ошибках, от серверов, пользователям которых были отправлены письма. Для этого в файл /etc/mail/aliases добавляем строку
   
   www-data@domain.ru: <myyandexnik@ya.ru>
   
   где myyandexnik@ya.ru адрес, куда мы хотим получать ответы об ошибках доставки писем. Далее нужно в каталоге /etc/mail выполнить команду
   make
   
   и перезапустить sendmail:
   
   /etc/init.d/sendmail reload

Ваша оценка статьи 12345 Оценок нет

Отправка писем из PHP, sendmail: обсуждение

Добавить комментарий
Получать комменты на e-mail


Что искали


0.036+0.166=0.201