OpenBSD 7.2: Файл почтового ящика в домашнем каталоге пользователя — использовать Postfix или придерживаться sendmail по умолчанию?

OpenBSD 7.2: Файл почтового ящика в домашнем каталоге пользователя — использовать Postfix или придерживаться sendmail по умолчанию?

Мне нужно настроить почтовый сервер с немного необычными требованиями:

  1. OpenBSD обязателен. Вероятно, последняя версия, 7.2.
  2. Все письма должны храниться в файле почтового ящика, расположенном в домашнем каталоге пользователя.

Ну, это не выглядит сложным, так как я делал это до использования других систем. Но я использовал Postfix для этой задачи, так как я хорошо с ним знаком и мне просто нравится Postfix.

Принимая во внимание максимальную безопасность OpenBSD, я начал рассматривать использование MTA по умолчанию (sendmail) вместо Postfix (и это также возможность познакомиться с OpenBSD, поскольку у меня нет предыдущего опыта работы с ней), но я не нашел простого решения. Я знаю, что могу настроить mail.local для помещения почты в файлы Mailbox, но в /var/mail/user. Я не нашел никакой опции для хранения почты в домашних каталогах пользователей.

Подскажите, пожалуйста, может я что-то упускаю очевидное? Если да, то разумно ли настраивать MTA по умолчанию для этой задачи или допустимо/рекомендуется использовать Postfix? Или, может быть, какой-то другой MTA вообще лучше подходит для таких целей и для этой конкретной операционной системы?

Заранее спасибо!

решение1

Sendmail - местоположение почтового ящика

Sendmail сам не доставляет почту на локальные почтовые ящики. Sendmail использует программу/почтовую программу "local mailer". Обычно это procmailпрограмма на Linux (или, sensible-mdaчто означает procmail, если procmail установлен).

Чтобы проверить «локальную почтовую программу», используемую sendmail, найдите строку, начинающуюся Mlocalс/etc/mail/sendmail.cf

Вы можете настроить местоположение почтового ящика по умолчанию, используемого procmailв ~/.procmailrc(или /etc/procmailrc).


В любом случае: моя текущая рекомендация по использованию sendmail — «СОХРАНИТЬ» — не переходите на sendmail, если у вас нет (большого) опыта работы с sendmail.

Связанный контент