DKIM problem "body hash did not verify" : cannot solve it **for months**

Hello,
When I send emails using my SMTP server (using mail.app macOS software), DKIM passes.
But when I send emails using PHPList configured to use the same SMTP server, DKIM doesn’t pass : I got “dkim=neutral (body hash did not verify)”… SPF pass in both situations but DKIM doesn’t pass with PHPList (DKIM pass when emails are sent with mail.app).

I try to solve it for months and I can’t have it working. I’m really tired… Could you please help me ??
I tried to compare headers of emails that I send with macos’mail.app and PHPList. Here is the DKIM differences :
mail.app DKIM OK :

Authentication-Results : <U+2068>mx.google.com; dkim=pass header.i=@mydomain.be header.s=default header.b=u4HMfYqt; spf=pass (google.com: domain of remi@mydomain.be designates 185.212.227.251 as permitted sender) smtp.mailfrom=remi@mydomain.be; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=mydomain.be<U+2069>

PHPList DKIM NOK :

Arc-Authentication-Results : <U+2068>i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@mydomain.be header.s=default header.b="kB/ZKeN9"; spf=pass (google.com: domain of noreply@mydomain.be designates 185.212.227.251 as permitted sender) smtp.mailfrom=noreply@mydomain.be; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=mydomain.be<U+2069>

Mail.app DKIM OK :

Arc-Message-Signature : ⁨i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=to:date:message-id:subject:mime-version:from:dkim-signature; bh=gS5IAT13pA2k4vJdvPlZi7bienDIILstmaLVqPpwQEA=; b=B3vHXt1eOiKd1JpBFP0lfWgod8swbbaIMsUTjO0Y2uZ9DTUHSmvxYsHCjIG4wna8j9 JSzMPEdim+GfM0LVcrLmOZjbjJNLurj2yUUqkQgFAkQhelh4fCFMWE/BgIVQyelukijF TaA8SfhDRt/vnus2N7eR/wUXIdvMBYBDiEqZ9krNphyCOxpWKTub5MZlBw3dJ6ZPVqK1 WUDv9SMGu1XzD3Bw/ghjqB3fO5T3Nvu8++sO2XBhcB4ReUCnETaSd261/C41Ni5MrRZt ZAu8Oa8sl7/sratdy69ri0bTQxj/W8OerqfnUbBO8U6hR9bdcVjoIeuLld7g7Fzi0xgs lQsg==⁩
Dkim-Signature : ⁨v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=mydomain.be; s=default; h=To:Date:Message-Id:Subject:Mime-Version:Content-Type:From: Sender:Reply-To:Cc:Content-Transfer-Encoding:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: In-Reply-To:References:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=gS5IAT13pA2k4vJdvPlZi7bienDIILstmaLVqPpwQEA=; b=u4HMfYqtaDXiR1uuzY3rOctWPR 7GQaeuVmzcl4dFCPn2icq35moqKTSOrqfEMvun5r1Na/oO9M3f6MC6Slh4u1PLFj2iLqplmtoTWnU EafrhsQ8DrVNMR3n92sJXSSc5Y46Ip3lOIdk14HahcR1WCp1Tzja3jsws0YVyDN2o7BAMdcbcf/FT TvpoUY7yIgnphHd10es9hyJ+An0B7WzbMyhqwANvFIDCixmL+uCz2560eggluyYpui9PcF1Wdbctz Yd4wt+IOJdSMoQ402CCMAH01RmuLee/ofDDzo1Y+6EfCvvmLQJQRrfsIabSez9yhImj+nzoz1ZEe/ ZR5V5ICg==;⁩

PHPList DKIM NOT OK :

Arc-Message-Signature : ⁨i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=mime-version:list-owner:list-subscribe:list-unsubscribe:list-help :bounces-to:message-id:subject:from:to:date:dkim-signature; bh=H0Mxp+7QB01eAZY8+Y1dQtHSZuIJZqmoMIjtBeNfAxY=; b=WrpzBlx7Be77uFZCZZ8jH69DvlVMmUEt4hp2sdqyWnbF5J0BLgBfekvYImaMR4Ulqd UXkcj7N0YbyNd5S7yTMgbnbgEjuILcoLIVyipUryJz7Uan51g8MbetMg1AQ3NjiSJHdR iDrAwCikttfMPcyWQm0BeIYnT0UV6zFKJJ4D5LK9Kn8GsNTccYI325RwqL3WvmY5+der mNQqrNskUhxH4HaWL2R9dG+koJo3C8q2JnN3VTp2pQbKqX5brVC24CHphfzro7CeJpZ7 xFtpzpHHuXKCaBId+vXDAufGtixffJSjMW8VUe+DdLtGe/Lq8jGFDIYRSj9WzJisVRWL jLtQ==⁩
Dkim-Signature : ⁨v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=mydomain.be; s=default; h=Content-Type:MIME-Version:List-Owner:List-Subscribe: List-Unsubscribe:List-Help:Message-ID:Subject:From:To:Date:Sender:Reply-To:Cc :Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To: References:List-Id:List-Post:List-Archive; bh=lJ1Qw5G+0+MMEyjVgfU5D+YUqflLm9fvAxicANZ+Vro=; b=kB/ZKeN937ek5MUIHXzHdoqP/3 Z1abEsASmXk4qFI8bAizPQdoEGWwJSExoRJP2W7VDCExs4kVAH1JWmgkBHMqpunSXv16vFG90JN5J Ezx3BMW2SZYogaFkU13nrzUYdGcYOL7bYc0zy3jQpaOyTTZLke+tXNj8Z7Sl0U9ePxmPogEWVVvQE 59lSrgUxG9ZIJTZRY7jYgzCV5VNFeXvImVTOvvyWGMemZ2cIsXZgoNjRf3QMDtLlF8Ltkc6IjRoW7 itlHIc65JSZisxZ7+kX6r4ZQLVzAWD25HjY6ygFuLHvmfXSEPoRiRi1tLMKuypRlKRnlET1ClmKUZ 7n4cNkuw==;⁩

Please HELP… What can I try ? Where should I look ??

Many thanks in advance,

T.

Hi.

Not that familiar with phplist in terms of the email/mail process.

However can you tell the list if you’ve ever gotten phplist/email to work with any other smtp provider?

If you have, can you provide the details.

If you haven’t can you setup a test gmail/yahoo account, and then test against the smtp servers from both providers?