<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[iRedMail — Check "envelope from" for local domain on transmission]]></title>
		<link>https://forum.iredmail.org/topic20345-check-envelope-from-for-local-domain-on-transmission.html</link>
		<atom:link href="https://forum.iredmail.org/feed-rss-topic20345.xml" rel="self" type="application/rss+xml" />
		<description><![CDATA[The most recent posts in Check "envelope from" for local domain on transmission.]]></description>
		<lastBuildDate>Tue, 23 Apr 2024 02:55:47 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Check "envelope from" for local domain on transmission]]></title>
			<link>https://forum.iredmail.org/post88676.html#p88676</link>
			<description><![CDATA[<p>We need a milter program to get email headers and check the address.</p>]]></description>
			<author><![CDATA[null@example.com (ZhangHuangbin)]]></author>
			<pubDate>Tue, 23 Apr 2024 02:55:47 +0000</pubDate>
			<guid>https://forum.iredmail.org/post88676.html#p88676</guid>
		</item>
		<item>
			<title><![CDATA[Check "envelope from" for local domain on transmission]]></title>
			<link>https://forum.iredmail.org/post88415.html#p88415</link>
			<description><![CDATA[<p>==== REQUIRED BASIC INFO OF YOUR IREDMAIL SERVER ====<br />- iRedMail version (check /etc/iredmail-release): 1.6.2 via installer<br />- Linux/BSD distribution name and version: Debian 11.7<br />- Store mail accounts in which backend (LDAP/MySQL/PGSQL): LDAP<br />- Web server (Apache or Nginx): Nginx<br />- Manage mail accounts with iRedAdmin-Pro? iRedAdmin-Pro 5.4.1 (LDAP)<br />====</p><p>How to reject messages with <strong>local domain</strong> in envelope`s &quot;From&quot; (mailfrom) which is received with external &quot;From&quot; (MFrom) in header?</p><p>Here is a message header:</p><div class="codebox"><pre><code>Return-Path: &lt;noreply2@enlioxn.com&gt;
Delivered-To: novo@localdomain.com
Received: from mx.localdomain.com (localhost [127.0.0.1])
    by mx.localdomain.com (Postfix) with ESMTP id 4TvnJ81w1fz8tDS
    for &lt;novo@localdomain.com&gt;; Wed, 13 Mar 2024 11:45:48 +0200
X-Virus-Scanned: Debian amavisd-new at mx.localdomain.com
X-Spam-Flag: NO
X-Spam-Score: 3.343
X-Spam-Level: ***
X-Spam-Status: No, score=3.343 tagged_above=-100 required=7
    tests=[HEADER_FROM_DIFFERENT_DOMAINS=0.249, HTML_MESSAGE=0.001,
    MIME_HTML_ONLY=0.1, NO_RECEIVED=-0.001, NO_RELAYS=-0.001,
    PDS_FRNOM_TODOM_NAKED_TO=0.001, PDS_FROM_NAME_TO_DOMAIN=0.996,
    TO_NO_BRKTS_HTML_ONLY=1.997, T_KAM_HTML_FONT_INVALID=0.01,
    T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001]
    autolearn=no autolearn_force=no
From: localdomain.com Admin HelpDesk &lt;helpdesk@localdomain.com&gt;
To: novo@localdomain.com
Subject: You Password Has Expired For localdomain.com
Date: 13 Mar 2024 09:45:28 +0000
Message-ID: &lt;20240313064526.0C8C6A3E8515BA3F@localdomain.com&gt;
Content-Type: text/html
Content-Transfer-Encoding: quoted-printable</code></pre></div><p>Here is a mail log:<br /></p><div class="codebox"><pre><code>Mar 13 09:45:28 mx postfix/smtpd[680445]: 4Tvgxh0bSPz8t0W: client=unknown[45.81.252.105]
Mar 13 09:45:28 mx postfix/cleanup[676181]: 4Tvgxh0bSPz8t0W: message-id=&lt;20240313064526.0C8C6A3E8515BA3F@localdomain.com&gt;
Mar 13 09:45:28 mx postfix/qmgr[2547]: 4Tvgxh0bSPz8t0W: from=&lt;noreply2@enlioxn.com&gt;, size=4888, nrcpt=2 (queue active)
Mar 13 09:45:28 mx postfix/smtpd[680445]: disconnect from unknown[45.81.252.105] ehlo=2 starttls=1 mail=1 rcpt=1 data=1 quit=1 commands=7
Mar 13 09:45:28 mx postfix/10025/smtpd[676178]: connect from localhost[127.0.0.1]
Mar 13 09:45:28 mx postfix/10025/smtpd[676178]: 4Tvgxh2gqFz8t1t: client=localhost[127.0.0.1]
Mar 13 09:45:28 mx postfix/cleanup[675947]: 4Tvgxh2gqFz8t1t: message-id=&lt;20240313064526.0C8C6A3E8515BA3F@localdomain.com&gt;
Mar 13 09:45:28 mx postfix/10025/smtpd[676178]: disconnect from localhost[127.0.0.1] ehlo=1 mail=1 rcpt=1 data=1 quit=1 commands=5
Mar 13 09:45:28 mx postfix/qmgr[2547]: 4Tvgxh2gqFz8t1t: from=&lt;noreply2@enlioxn.com&gt;, size=5398, nrcpt=1 (queue active)
Mar 13 09:45:28 mx amavis[680284]: (680284-16) Passed CLEAN {RelayedInbound}, [45.81.252.105]:43351 [45.81.252.105] ESMTP/ESMTP &lt;noreply2@enlioxn.com&gt; -&gt; &lt;novo@localdomain.com&gt;, (ESMTP://[45.81.252.105]:43351), Queue-ID: 4Tvgxh0bSPz8t0W, Message-ID: &lt;20240313064526.0C8C6A3E8515BA3F@localdomain.com&gt;, mail_id: FPxiIhPik7Dp, b: g7FS0tF17, Hits: 3.343, size: 4697, queued_as: 4Tvgxh2gqFz8t1t, Subject: &quot;You Password Has Expired For @localdomain.com&quot;, From: &lt;helpdesk@localdomain.com&gt;, helo=mail0.enlioxn.com, Tests: [HEADER_FROM_DIFFERENT_DOMAINS=0.249,HTML_MESSAGE=0.001,MIME_HTML_ONLY=0.1,NO_RECEIVED=-0.001,NO_RELAYS=-0.001,PDS_FRNOM_TODOM_NAKED_TO=0.001,PDS_FROM_NAME_TO_DOMAIN=0.996,TO_NO_BRKTS_HTML_ONLY=1.997,T_KAM_HTML_FONT_INVALID=0.01,T_SCC_BODY_TEXT_LINE=-0.01,URIBL_BLOCKED=0.001], autolearn=no autolearn_force=no, autolearnscore=3.344, 268 ms
Mar 13 09:45:28 mx postfix/amavis/smtp[682599]: 4Tvgxh0bSPz8t0W: to=&lt;novo@localdomain.com&gt;, relay=127.0.0.1[127.0.0.1]:10024, delay=0.48, delays=0.21/0/0/0.27, dsn=2.0.0, status=sent (250 2.0.0 from MTA(smtp:[127.0.0.1]:10025): 250 2.0.0 Ok: queued as 4Tvgxh2gqFz8t1t)
Mar 13 09:45:28 mx postfix/pipe[678781]: 4Tvgxh2gqFz8t1t: to=&lt;novo@localdomain.com&gt;, relay=dovecot, delay=0.02, delays=0/0/0/0.01, dsn=2.0.0, status=sent (delivered via dovecot service)
Mar 13 09:45:28 mx postfix/qmgr[2547]: 4Tvgxh2gqFz8t1t: removed</code></pre></div><p>Local domain`s SPF:<br /></p><div class="codebox"><pre><code>v=spf1 mx -all</code></pre></div><p>Looks like spf checking done not for &quot;envelope`s from&quot; (mailfrom) email, but for Return-Path (mfrom)?</p>]]></description>
			<author><![CDATA[null@example.com (mharvester)]]></author>
			<pubDate>Wed, 13 Mar 2024 11:56:01 +0000</pubDate>
			<guid>https://forum.iredmail.org/post88415.html#p88415</guid>
		</item>
	</channel>
</rss>
