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

Postfix: требуется действующий адрес отправителя

Несколько дней назад я получил сообщение с ""@smtp.enta.net как отправитель в обоих From: и Return-Path заголовки. Postfix принял это письмо и перенес его в голубятню.

Можно ли настроить Postfix так, чтобы он требовал действительного адреса отправителя (или, по крайней мере, правильно выглядящего отправителя), или я могу блокировать электронные письма без имени пользователя до @ условное обозначение?

Заголовки этого сообщения:

Return-Path: <""@smtp.enta.net>
Delivered-To: <root@example.com>
Received: from mail.example.com by mail.example.com (Dovecot) with LMTP id
 Q7XVJrXy3lYYdQAAfPZOvw for <root@example.com>; 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];
 envelope-from=@smtp.enta.net; receiver=root@example.com 
Received: from [171.233.198.106] (unknown [171.233.198.106]) by
 mail.example.com (Postfix) with ESMTP id 0CB112081D for
 <root@example.com>; Tue,  8 Mar 2016 16:41:39 +0100 (CET)
From: ""@smtp.enta.net
To: root@example.com
Subject: New voice mail message from 02083469819
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="3MwIy2ne0vdjdPXF"
Message-Id: <20110309073823.D3DD1B57DC5@smtp3.enta.net>
Date: Tue, 08 Mar 2016 22:41:29 +0700
X-Evolution-Source: 1455535742.15855.5@thinkpad.example.local

Вы можете использовать таблицу PCRE и поместить ее в ограничение smtpd

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

и в main.cf

smtpd_recipient_restrictions =
    check_recipient_access pcre:/etc/postfix/empty.pcre,
    check_sender_access pcre:/etc/postfix/empty.pcre
    ... other restrictions ...