<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[iRedMail — mlmmj dkim fail with altered message error]]></title>
		<link>https://forum.iredmail.org/topic21017-mlmmj-dkim-fail-with-altered-message-error.html</link>
		<atom:link href="https://forum.iredmail.org/feed-rss-topic21017.xml" rel="self" type="application/rss+xml" />
		<description><![CDATA[The most recent posts in mlmmj dkim fail with altered message error.]]></description>
		<lastBuildDate>Thu, 30 Oct 2025 16:15:03 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: mlmmj dkim fail with altered message error]]></title>
			<link>https://forum.iredmail.org/post91388.html#p91388</link>
			<description><![CDATA[<p>I traced it down to the &#039;prefix&#039; being used to prefix the list name on the subject line, which alters the DKIM Signature.</p><p>Unfortunately, it seems that verification of the original sender dkim sig happens after mlmmj has already done its header mods.</p>]]></description>
			<author><![CDATA[null@example.com (dwbotsch)]]></author>
			<pubDate>Thu, 30 Oct 2025 16:15:03 +0000</pubDate>
			<guid>https://forum.iredmail.org/post91388.html#p91388</guid>
		</item>
		<item>
			<title><![CDATA[mlmmj dkim fail with altered message error]]></title>
			<link>https://forum.iredmail.org/post91387.html#p91387</link>
			<description><![CDATA[<p>==== REQUIRED BASIC INFO OF YOUR IREDMAIL SERVER ====<br />- iRedMail version (check /etc/iredmail-release): 1.7.2 PGSQL<br />- Deployed with iRedMail Easy or the downloadable installer? Downloadable<br />- Linux/BSD distribution name and version: RHEL 8.0<br />- Store mail accounts in which backend (LDAP/MySQL/PGSQL):&nbsp; PGSQL<br />- Web server (Apache or Nginx): NGINX<br />- Manage mail accounts with iRedAdmin-Pro? Y<br />====</p><p>Looking at headers for a different reason, and noticed that emails sent to mlmmj are coming back with a dkim failure that the message has been altered.</p><p>customheaders shows:</p><p>Precedence: bulk<br />List-Id: &lt;testml@cnf.cornell.edu&gt;<br />List-Post: &lt;mailto:testml@cnf.cornell.edu&gt;<br />List-Subscribe: &lt;mailto:testml+subscribe@cnf.cornell.edu?subject=Subscribe&gt;<br />List-Unsubscribe: &lt;mailto:testml+unsubscribe@cnf.cornell.edu?subject=Unsubscribe&gt;</p><p>(I think iredadmin created that)</p><p>Headers:</p><br /><br /><p>Authentication-Results: spf=pass (sender IP is 128.253.198.225)<br /> smtp.mailfrom=cnf.cornell.edu; dkim=pass (signature was verified)<br /> header.d=cnf.cornell.edu;dkim=fail (signature did not verify)<br /> header.d=cornell.edu;dmarc=pass action=none<br /> header.from=cornell.edu;compauth=pass reason=100<br />Received-SPF: Pass (protection.outlook.com: domain of cnf.cornell.edu<br /> designates 128.253.198.225 as permitted sender)<br /> receiver=protection.outlook.com; client-ip=128.253.198.225;<br /> helo=package.cnf.cornell.edu; pr=C<br />Received: from package.cnf.cornell.edu (128.253.198.225) by<br /> SJ5PEPF000001EC.mail.protection.outlook.com (10.167.242.200) with Microsoft<br /> SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.9253.7<br /> via Frontend Transport; Wed, 29 Oct 2025 21:07:22 +0000<br />Received: from package.cnf.cornell.edu (localhost [127.0.0.1])<br />&nbsp; &nbsp; by package.cnf.cornell.edu (Postfix) with ESMTP id 4cxfvY206szxvR<br />&nbsp; &nbsp; for &lt;dwb7@cornell.edu&gt;; Wed, 29 Oct 2025 17:07:21 -0400 (EDT)<br />Authentication-Results-Original: package.cnf.cornell.edu (amavis); dkim=pass<br /> (2048-bit key) reason=&quot;pass (just generated, assumed good)&quot;<br /> header.d=cnf.cornell.edu<br />DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cnf.cornell.edu;<br />&nbsp; &nbsp;&nbsp; h=mime-version:list-unsubscribe:list-subscribe:list-post<br />&nbsp; &nbsp; :list-id:precedence:content-disposition:content-type:message-id<br />&nbsp; &nbsp; :subject:to:from:date; s=dkim; t=1761772040; x=1764364041; bh=iG<br />&nbsp; &nbsp; /t9rimo8iYNnEa2AikfuTZufUlOzTu3feEGbAFnuw=; b=j8DB1KelMEhMeygNsF<br />&nbsp; &nbsp; 1J7MgNoni9LHEI5whyuNbXoSJUyoWziy99ScmiIS/+ICcCUXq8/lIXRLAAzjTu79<br />&nbsp; &nbsp; LBpiExnFlvsAHQosR083owB+7GtEfuQH0voBXo9DxWswNlugMX0eKgtODcHoYL9v<br />&nbsp; &nbsp; HM6Sa5Og+7+wTj1740MvDm15hUcQiAH0E/Fqpyu2I3AtHMseXv6qf/GEvnjXVMGU<br />&nbsp; &nbsp; xr2X4BcKi7afOS77IOqkTjfqwfZaCvm6YQffmvXtLlbipE5uqVPyT7u2xXsze8f3<br />&nbsp; &nbsp; gWSs1CrC+UtwMsSjFJruZkMi9ivEzM/OZlblwjCzWsqbUaD5Z7e+jcGe8vKfQIPQ<br />&nbsp; &nbsp; XAoA==<br />Authentication-Results-Original: package.cnf.cornell.edu (amavis); dkim=fail<br /> (1024-bit key) reason=&quot;fail (message has been altered)&quot; header.d=cornell.edu<br />Received: from package.cnf.cornell.edu ([127.0.0.1])<br /> by package.cnf.cornell.edu (package.cnf.cornell.edu [127.0.0.1]) (amavis, port 10027)<br /> with ESMTP id 1oxkEDQXqVGt for &lt;dwb7@cornell.edu&gt;;<br /> Wed, 29 Oct 2025 17:07:20 -0400 (EDT)<br />Received: from package.cnf.cornell.edu (localhost [127.0.0.1])<br />&nbsp; &nbsp; by package.cnf.cornell.edu (Postfix) with ESMTP id 4cxfvX2ZrPzxvR<br />&nbsp; &nbsp; for &lt;testml@cnf.cornell.edu&gt;; Wed, 29 Oct 2025 17:07:20 -0400 (EDT)<br />X-Virus-Scanned: amavis at package.cnf.cornell.edu<br />Received: from package.cnf.cornell.edu ([127.0.0.1])<br /> by package.cnf.cornell.edu (package.cnf.cornell.edu [127.0.0.1]) (amavis, port 10024)<br /> with ESMTP id T6d7fj2pQQpi for &lt;testml@cnf.cornell.edu&gt;;<br /> Wed, 29 Oct 2025 17:07:19 -0400 (EDT)<br />Received: from BYAPR08CU003.outbound.protection.outlook.com (mail-byapr08cu00301.outbound.protection.outlook.com [40.93.1.105])<br />&nbsp; &nbsp; by package.cnf.cornell.edu (Postfix) with ESMTPS id 4cxfvW2hDMzxvM<br />&nbsp; &nbsp; for &lt;testml@cnf.cornell.edu&gt;; Wed, 29 Oct 2025 17:07:19 -0400 (EDT)</p><p>It looks like DKIM fails, then it gets resigned, and that initial dkim failure is noticed &quot;up the chain&quot;</p>]]></description>
			<author><![CDATA[null@example.com (dwbotsch)]]></author>
			<pubDate>Wed, 29 Oct 2025 21:14:59 +0000</pubDate>
			<guid>https://forum.iredmail.org/post91387.html#p91387</guid>
		</item>
	</channel>
</rss>
