Случается так, что на сервер приходят письма, ну а там они уже раскидывается по пользователям да по указаны
alias'am, но бывают ситуации когда прям все письма не подходящие под alias и пользователя, не плохо было получить, для этого в
exim есть функция
catch_all
Устанавливаем
exim pacman -S exim
и приступаем к конфигурированию, открываем файл
/etc/mail/exim.conf в нем находим
domainlist local_domains и приводим его к виду
domainlist local_domains = @ : localhost : domennumberone.ru : domennumbertwo.ru
, этого достаточно, что бы наш сервер принимал почту для перечисленных серверов. Добавляем следующие строки, это как раз для catch_all, все «неопределенные» письма будут направлены пользователю
username
catchall_pub:
driver = redirect
domains = +local_domains
user = username
data = username@localhost
Сохраняем файл
Так теперь пару слов про файл
/etc/mail/aliases, в нем вы можете указывать кому чью почту перенаправлять, допусти пользователь
username должен получать почту предназначенную пользователю
root, что бы все так и было нам нужно добавить следующую строку в файл
aliases:
root: username
И применить нововведения
newaliases
Вроде бы все, получайте только свою почту.
Комментарии ()