Назад | Перейти на главную страницу

Почтовые псевдонимы для пользователя

Я установил простой почтовый сервер с exim, который использую для различных задач, таких как отправка себе напоминаний. Есть ли файл с аналогичной функциональностью с / etc / aliases, но только для одного пользователя, а не для всей системы (как список контактов)? Я смотрел ~ / .foreward, но, похоже, это работает только для входящей почты, предшествующей ее.

Насколько я знаю, нет такого простого решения, как файл псевдонимов. Но exim очень гибкий. Если ваши пользователи отправляют электронную почту через аутентификацию (порт 587 с использованием TLS должен быть по умолчанию), у вас есть способ узнать, какой пользователь отправляет электронную почту. Затем вы можете написать правила, чтобы выбрать исходящий адрес электронной почты и переписать его во что-то другое, в зависимости от того, какой пользователь отправляет электронное письмо, вы даже можете сравнить исходящий адрес со списком адресов в файле, скажем, в $ HOME пользователя.

Как написать эти правила я оставляю читателю в качестве упражнения (или следующего написания ответа), есть много способов сделать это.

Но загляните в /etc/exim4/update-exim4.conf.conf, особенно в разделы transport и rewrite.

Несколько вариантов:

  • Использовать procmail для доставки. procmail имеет большие возможности не только для доставки почты на основе адреса получателя, но и для темы, отправителя, содержимого и, в общем, всего, что есть в заголовках и / или теле.
  • Посмотрите на возможности, доступные с суффиксами и / или префиксами. Вам может понадобиться один из других вариантов, если ваш почтовый пользовательский агент не может сортировать почту за вас.
  • Посмотри на текущие алиасы роутера. Вы можете изменить копию, чтобы использовать aliases или .aliases файл в домашнем каталоге. Также посмотрите настройки виртуальных серверов. (Вы в основном смотрите на личный виртуальный домен, хотя спецификация может немного отличаться.
  • Посмотрите, что ваш почтовый пользовательский агент может для вас сделать. Thundebird имеет довольно мощные возможности. (Хотя эффективность этих решений будет зависеть от работы MUA.