Настройка Exim4
1. Прописываем параметры аутентификации в /etc/exim4/passwd.client
smtp.gmail.com:myaccount@gmail.com:mypassword
2. Запускаем в терминале
#dpkg-reconfigure exim4-config
И по шагам указываем следующую информацию
Общий тип почтовой конфигурации:
Отправка почты через smarthost; приём по SMTP или через fetchmail
Почтовое имя системы:
Оставляем пустую строку
IP-адреса, с которых следует ожидать входящие соединения SMTP:
127.0.0.1
Другие места назначения, для которых должна приниматься почта:
Оставляем пустую строку
Машины, для которых доступна релейная передача почты:
Оставляем пустую строку
IP-адрес или имя хоста являющегося исходящим smarthost:
smtp.gmail.com::587
Скрывать локальное почтовое имя в исходящей почте?
Нет
Сокращать количество DNS-запросов до минимума (дозвон по требованию)?
Нет
Метод доставки локальной почты:
mbox формат в /var/mail/
Разделить конфигурацию на маленькие файлы?
Да
3. Пробуем отправить почту
# echo «This is the message body» | mail -s «This is the subject» user@gmail.com
Если возникнут проблемы, то хорошо помогут логи в файле /var/log/exim4/mainlog.
Для проверки отправки письма можно вызывать скрипт на php:
$res = mail(’toaddress@yandex.ru’, ‘Тема сообщения’, ‘Текст сообщения’);
print_r($res);
ЛИБО
Прописываем его в файле /etc/exim4/conf.d/rewrite/00_exim4-config_header:
begin rewrite
*@* no-reply@zagirov.name Ffr