As opções funcionarão corretamente em smtpd_sender_restrictions
ou smtpd_recipient_restrictions
.
O motivo pelo qual você deve adicioná-los ao smtpd_recipient_restrictions
tem a ver com o próprio protocolo SMTP. Em cada estágio do protocolo, o remetente primeiro se identifica com EHLO ou HELO, em seguida, usa MAIL FROM para enviar o endereço de e-mail do remetente e, em seguida, RCPT TO para enviar o endereço do destinatário. Em cada fase, o Postfix pode tomar medidas, por ex. com smtpd_helo_restrictions
, smtpd_sender_restrictions
e smtpd_recipient_restrictions
. Mas se você rejeitar uma mensagem recebida após o MAIL FROM, você não sabe quem é o destinatário pretendido. Se o email for legítimo e o destinatário reclamar, você não poderá encontrá-lo nos registros. Ao aguardar até que o endereço do destinatário seja enviado, você poderá registrar todos os metadados disponíveis sobre a mensagem, caso precise consultá-la mais tarde.