exim: использование smarthost
В наличии сервер под управлением debian lenny на котором установлен exim в дефолтной конфигурации.
Задача: получать почту адресованную системным пользователям на свой почтовый ящик.
Smarthost — хост через который производится отправка почты. В качестве smarthost используем почтовый сервер своего домена.
dpkg-reconfigure exim4-config |
Выбираем пункт — отправка почты через smarthost; локальная почта отсутствует
Почтовое имя системы: mydomain.com
IP-адреса, с которых следует ожидать входящие соединения SMTP: 127.0.0.1
Другие места назначения, для которых должна приниматься почта:
Видимое доменное имя локальных пользователей:
IP-адрес или имя хоста являющегося исходящим smarthost: smtp (DNS имя smarthost)
Сокращать количество DNS-запросов до минимума (дозвон по требованию)? — нет
Разделить конфигурацию на маленькие файлы? — нет
В файл /etc/aliases добавляем себя:
root: admin @ mydomain.com postmaster: admin @ mydomain.com |
Проверяем работоспособность:
echo "test" | mail -s "test" admin @ mydomain.com |