Caddy registration confirmation seen as spam


Many thanks for Caddy Server, it’s a very helpful new addition to the landscape!

I noticed that on signup, the registration email was considered spam by ProtonMail (uses SpamAssassin) because sendgrid was found in spamcop etc…

Also is different from the sending domain

Just mentioned it, in case of help.

Headers cannot be attached as trip 4 link limit for new users, happy to share another way.

Thanks for letting us know. Can you attach the headers as a code block? They shouldn’t turn into links then.

Here they are, I used in place of my email address.

Received: from (
 []) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (No client certificate requested) by (Postfix) with ESMTPS id
 D049991 for <>; Sat, 28 Sep 2019 12:06:54 +0000 (UTC)
Received: by with SMTP id filter0138p3mdw1-19445-5D8F4CD8-68
        2019-09-28 12:06:48.485875757 +0000 UTC m=+400609.889180238
Received: from localhost.localdomain (unknown []) by (SG) with ESMTP id pbuCPfK_RNKUeJ0jKREbUQ for
 <>; Sat, 28 Sep 2019 12:06:48.438 +0000 (UTC)
Authentication-Results:; dmarc=none (p=none dis=none)
Authentication-Results:; spf=pass
Authentication-Results:; dkim=pass (1024-bit key) header.b="a+bcfxuk"
Dkim-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;;
 h=from:reply-to:subject:mime-version:content-type: content-transfer-encoding:to; s=s1;
Date: Sat, 28 Sep 2019 12:06:48 +0000 (UTC)
From: Caddy Community <>
Reply-To: Caddy Community <>
Message-Id: <>
Subject: [Caddy Community] Confirm your new account
Mime-Version: 1.0
Content-Type: text/html
Content-Transfer-Encoding: 7bit
X-Auto-Response-Suppress: All
Auto-Submitted: auto-generated
X-Sg-Eid: DRTTqgMy7vFfj6UBNuHWz2S8v31mssiDKA0BhWgs87OdH4g3Pw33qBPG7qGS+zMJ0zsJ2J7I0r3UzspSadDsqKntUZxaeEfuUXKr3luyBJ5QZWjaVlpsD33ey4faNvzTSCf76hy9U2gfgtEpaX8SDB3004HYQJb9W99Is7K43xyAYEKkACoYxqvjf1GmdLp030zc+KHTWRN6SVmiUP7t7iYO5PSGlgPB4F5YaithX/dMt0/P05TwRlNyxuyQ8kNH
X-Spam-Flag: YES
X-Spam-Status: Yes, score=4.8 required=4.0 tests=DKIM_SIGNED,DKIM_VALID,
 autolearn_force=no version=3.4.2
X-Spam-Report: *
  1.0 URIBL_GREY Contains an URL listed in the URIBL *
      [URIs:] *
  2.0 RCVD_IN_BL_SPAMCOP_NET RBL: Received via a relay in * *
      [Blocked - see <>] *
  0.2 HEADER_FROM_DIFFERENT_DOMAINS From and EnvelopeFrom 2nd level *
      mail domains are different * -0.0 SPF_PASS SPF: sender matches SPF record *
  0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record *
  1.6 HTML_IMAGE_ONLY_24 BODY: HTML: images with 2000-2400 bytes of *
      words *
  0.0 HTML_MESSAGE BODY: HTML included in message *
  0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily *
       valid * -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature * -0.1
 DKIM_VALID_EF Message has a valid DKIM or DK signature from *
      envelope-from domain
X-Spam-Level: ****
X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on
X-Pm-Origin: external
X-Pm-Content-Encryption: on-delivery
X-Pm-Transfer-Encryption: TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)

base64 encoded body....
1 Like

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.