OpenBSD 7.2: Arquivo de caixa de correio no diretório inicial dos usuários - use Postfix ou siga o sendmail padrão?

OpenBSD 7.2: Arquivo de caixa de correio no diretório inicial dos usuários - use Postfix ou siga o sendmail padrão?

Preciso configurar um servidor de e-mail com requisitos um pouco incomuns:

  1. OpenBSD é obrigatório. Provavelmente a versão mais recente, 7.2.
  2. Todos os e-mails devem ser armazenados em um arquivo de caixa de correio localizado no diretório inicial do usuário.

Bem, não parece difícil, pois fiz isso antes de usar outros sistemas. Mas usei o Postfix para esta tarefa, pois estou bastante familiarizado com ele e gosto do Postfix.

Levando em consideração a segurança máxima do OpenBSD, comecei a considerar usar o MTA padrão (sendmail) em vez do Postfix (e esta é uma oportunidade de me familiarizar com o OpenBSD também, pois não tenho experiências anteriores com ele), mas não encontrei um solução simples. Eu sei que posso configurar mail.local para colocar e-mails em arquivos de caixa de correio, mas em/var/mail/user. Não encontrei nenhuma opção para armazenar e-mails nos diretórios pessoais dos usuários.

Você poderia me dizer, estou sentindo falta de algo óbvio? Supondo que sim, é razoável configurar o MTA padrão para esta tarefa ou usar o Postfix é aceitável/recomendado? Ou talvez qualquer outro MTA seja geralmente melhor para tais fins e para este sistema operacional específico?

Agradeço antecipadamente!

Responder1

Sendmail - localização da caixa de correio

O Sendmail não entrega emails em caixas de correio locais. Sendmail usa o programa/mailer "local mailer". Normalmente é procmailum programa no Linux (ou sensible-mdao que significa procmail quando o procmail está instalado).

Para verificar o "local mailer" usado pelo sendmail, procure a linha que começa com Mlocalin/etc/mail/sendmail.cf

Você pode configurar o local da caixa de correio padrão usado por procmailin ~/.procmailrc(ou /etc/procmailrc).


De qualquer forma: Minha recomendação atual para uso do sendmail é "KEEP" - não mude para o sendmail se você não tiver (muita) experiência no sendmail.

informação relacionada