Exim ловим все письма пришедшие к нам на сервер

Случается так, что на сервер приходят письма, ну а там они уже раскидывается по пользователям да по указаны 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Вроде бы все, получайте только свою почту.

Комментарии ()

    Есть вопрос или предложение пиши в Telegram @cloudsv

    MTProto прokси для Telegram

    Прямой эфир

    cloudsv 01 октября 2019, 11:00
    Arch Linux Локальный редирект порта в Linux 0
    cloudsv 25 августа 2019, 19:14
    О жизни Социальная сеть от Яндекса Aura 0
    cloudsv 31 июля 2019, 00:34
    О жизни 33 year old 0
    cloudsv 25 июня 2019, 21:29
    Telegram Полезные боты в Telegram 0
    cloudsv 24 октября 2018, 00:27
    О жизни Обновление Scala Rider G4 11
    cloudsv 21 октября 2018, 23:16
    Arch Linux Памятка по основным утилитам Linux 0