Postfix: requer endereço de remetente válido

4

Há alguns dias, recebi uma mensagem com ""@smtp.enta.net como remetente nos cabeçalhos From: e Return-Path . O postfix aceitou esse email e o transportou para o dovecot.

É possível configurar o Postfix para exigir um endereço de remetente válido (ou pelo menos um remetente válido) ou posso bloquear e-mails sem nome de usuário antes do símbolo @ ?

Cabeçalhos dessa mensagem:

Return-Path: <""@smtp.enta.net>
Delivered-To: <[email protected]>
Received: from mail.example.com by mail.example.com (Dovecot) with LMTP id
 Q7XVJrXy3lYYdQAAfPZOvw for <[email protected]>; Tue, 08 Mar 2016 16:41:41 +0100
Received: by mail.example.com (Postfix, from userid 109) id 9BA2320826; Tue,  8
 Mar 2016 16:41:41 +0100 (CET)
X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on mail.example.com
X-Spam-Level: *
X-Spam-Status: No, score=1.7 required=5.0 tests=BAYES_00,FROM_NO_USER,
 HDRS_MISSP,HELO_MISC_IP,RDNS_NONE autolearn=no autolearn_force=no
 version=3.4.0
Received-SPF: None (no SPF record) identity=mailfrom;
 client-ip=171.233.198.106; helo=[171.233.198.106];
 [email protected]; [email protected] 
Received: from [171.233.198.106] (unknown [171.233.198.106]) by
 mail.example.com (Postfix) with ESMTP id 0CB112081D for
 <[email protected]>; Tue,  8 Mar 2016 16:41:39 +0100 (CET)
From: ""@smtp.enta.net
To: [email protected]
Subject: New voice mail message from 02083469819
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="3MwIy2ne0vdjdPXF"
Message-Id: <[email protected]>
Date: Tue, 08 Mar 2016 22:41:29 +0700
X-Evolution-Source: [email protected]
    
por QkiZ 09.03.2016 / 11:22

1 resposta

1

Você pode usar a tabela PCRE e colocá-la na restrição smtpd

# /etc/postfix/empty.pcre
/^""@/    REJECT

e no main.cf

smtpd_recipient_restrictions =
    check_recipient_access pcre:/etc/postfix/empty.pcre,
    check_sender_access pcre:/etc/postfix/empty.pcre
    ... other restrictions ...
    
por 04.05.2016 / 23:20

Tags