Postfix가 로컬 도메인으로 향하는 로컬에서 시작된 메일에 "Authentication-Results" 헤더를 추가하도록 하시겠습니까?

Postfix가 로컬 도메인으로 향하는 로컬에서 시작된 메일에 "Authentication-Results" 헤더를 추가하도록 하시겠습니까?

SubmissionS 클라이언트를 통해 내 가상 계정(내 도메인은 example.org)으로 메일을 쓰면 sendmail내가 받는 메일은 다음과 같습니다.

Return-Path: <[email protected]>
Delivered-To: [email protected]
Received: from example.org
    by hostname with LMTP
    id 5n+pDaCqAWAOcgAAUprYAg
    (envelope-from <[email protected]>)
    for <[email protected]>; Fri, 15 Jan 2021 15:45:52 +0100
To: [email protected]
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=example.org;
    s=r; t=1610721951;
    h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
     to:to:cc; bh=91RazCIc2UKGe+HBO/tFDtuL2v1Tzk19s+Q44fL6gEY=;
    b=pmlzcXQJAFHqKAjznCT4Hc77BjyX8QFXrQRTfzCH7UXXsBxNYCuSNrM6wSXAZ54+lAVDIO
    MYEGXwY3+4F1GgbJ/dQVQGYq262FKjcVwQhFHALvI704iGMEt5Uu/kqLHkk09EQKIyBlAf
    btrA42do+0lia6kkPNd2ezVqOR8O6WkH52eVKj8x/+lq3P5N4sCgoiOZcnIWUlyBMlhlFa
    vMWLjc+4DU4nLZxOYZyYS68RVJuDN4Vr5cz6+jNGYvidXkCvtyT99MgmMQ38oKwtbpT+0g
    sNzjOif4PbAWrJ+29IoJa/lV9nkYIKVtMa4CPJ6bqAVj4ITjwGLTwswBK//VdA==
From: [email protected]
Subject: test e-mail
Message-Id: <[email protected]>
Date: Fri, 15 Jan 2021 15:45:51 +0100 (CET)

Mail body

외부 수신자에게 보내면 "인증-결과"가 추가됩니다.

Authentication-Results: mail2.outsi.de (dis=neutral; info=dmarc domain policy);
    dmarc=pass (dis=neutral p=reject; aspf=r; adkim=r; pSrc=dns) header.from=example.org;
    dkim=pass header.d=example.org header.s=r header.b=O/8zOi6w
Received: from mail.outsi.de ([10.10.10.11])
        by mail2.outsi.de
        with SMTP (SubEthaSMTP 3.1.7) id KJYEI2ZV
        for [email protected];
        Fri, 15 Jan 2021 15:52:36 +0100 (CET)
Received-SPF: Pass (mailfrom) identity=mailfrom; client-ip=10.10.10.10; helo=example.org; [email protected]; receiver=<UNKNOWN> 
Received: from example.org (example.org [10.10.10.10])
    by mail1.outsi.de (Postfix) with ESMTPS id ACBEF1060308
    for <[email protected]>; Fri, 15 Jan 2021 14:52:36 +0000 (UTC)
To: [email protected]
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=example.org;
    s=r; t=1610721951;
    h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
     to:to:cc; bh=91RazCIc2UKGe+HBO/tFDtuL2v1Tzk19s+Q44fL6gEY=;
    b=pmlzcXQJAFHqKAjznCT4Hc77BjyX8QFXrQRTfzCH7UXXsBxNYCuSNrM6wSXAZ54+lAVDIO
    MYEGXwY3+4F1GgbJ/dQVQGYq262FKjcVwQhFHALvI704iGMEt5Uu/kqLHkk09EQKIyBlAf
    btrA42do+0lia6kkPNd2ezVqOR8O6WkH52eVKj8x/+lq3P5N4sCgoiOZcnIWUlyBMlhlFa
    vMWLjc+4DU4nLZxOYZyYS68RVJuDN4Vr5cz6+jNGYvidXkCvtyT99MgmMQ38oKwtbpT+0g
    sNzjOif4PbAWrJ+29IoJa/lV9nkYIKVtMa4CPJ6bqAVj4ITjwGLTwswBK//VdA==
From: [email protected]
Subject: test e-mail
Message-Id: <[email protected]>
Date: Fri, 15 Jan 2021 15:45:51 +0100 (CET)

Mail body

내 로컬 도메인(example.org)으로 보내는 메일에도 Postfix가 이 헤더를 추가하도록 하려면 어떻게 해야 합니까? Milter는 Rspamd입니다.

내 "main.cf"에는

# [...]

non_smtpd_milters = $smtpd_milters
milter_default_action = accept

내 "master.cf"에는

smtp             inet  n       -       n       -       -       smtpd
 -o milter_macro_daemon_name=VERIFYING

submissions      inet  n       -       n       -       -       smtpd
 -o syslog_name=postfix/smtps
 -o smtpd_tls_wrappermode=yes
 -o smtpd_relay_restrictions=permit_sasl_authenticated,reject
 -o milter_macro_daemon_name=ORIGINATING

# [...]

답변1

OpenDMARC 구성에 IgnoreAuthenticatedClients가 true로 설정되어 있기 때문입니다. 이렇게 하면 로컬 도메인에서 오는 이메일이 무시됩니다.

또한 authres_status 플러그인과 함께 Roundcube 웹 메일 클라이언트를 사용하고 있는 것 같습니다. 해결 방법은 authres_status.php를 편집하고 DKIM 서명에 내 도메인이 포함되어 있는지 확인한 다음 xD를 통과하도록 상태를 위조하는 것이었습니다.

관련 정보