<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Forward Email with SES, Got "554 Message rejected: Email address is not verified"]]></title><description><![CDATA[<p dir="auto">I am trying to setup an Email account with my domain, and forward all incoming mails to my Gmail account. I tried two methods:</p>
<ol>
<li>Set up a mail list in Cloudron Email, and add my Gmail address as list member</li>
<li>Create the Email address, and set up simple filter in SnappyMail, forward all mails to my Gmail address</li>
</ol>
<p dir="auto">When testing, I use <code>a@gmail.com</code> to send an Email to <code>b@mydomain.com</code> and expects the mail is forwarded to <code>c@gmail.com</code>. I encountered the same error for both approaches. When Cloudron send Email with SES, SES rejected because it cannot verify <code>a@gmail.com</code> as sender.</p>
<pre><code>554 Message rejected: Email address is not verified.
The following identities failed the check in region US-EAST-1: A &lt;a@gmail.com&gt;
</code></pre>
<p dir="auto">I checked Sieve tutorial, looks like Sieve will also use the original "From" for <code>redirect</code>. Is there anyway I can forward the Email without replacing SES?</p>
<p dir="auto">Thanks!</p>
]]></description><link>https://forum.cloudron.io/topic/13277/forward-email-with-ses-got-554-message-rejected-email-address-is-not-verified</link><generator>RSS for Node</generator><lastBuildDate>Sat, 15 Aug 2026 00:34:42 GMT</lastBuildDate><atom:link href="https://forum.cloudron.io/topic/13277.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 11 Feb 2025 01:04:47 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Forward Email with SES, Got "554 Message rejected: Email address is not verified" on Mon, 17 Feb 2025 19:42:09 GMT]]></title><description><![CDATA[<p dir="auto">Thanks to everyone who gave me suggestions. I finally found a solution. ChatGPT provided misleading information—actually, the 'From' field can be modified. Here is the Sieve filter I ultimately used.</p>
<pre><code>require ["editheader", "variables", "copy"];

if true {
    if header :matches "From" "*" {
        set "original_from" "${0}";
    } else {
        set "original_from" "unknown@domain.com";
    }

    deleteheader "Reply-To";
    addheader "Reply-To" "${original_from}";

    deleteheader "From";
    deleteheader "DKIM-Signature";

    addheader "From" "Forwarder &lt;forwarder@mydomain.com&gt;";
    addheader "X-Original-From" "${original_from}";

    redirect "myemail@gmail.com";

    keep;
}
</code></pre>
]]></description><link>https://forum.cloudron.io/post/101894</link><guid isPermaLink="true">https://forum.cloudron.io/post/101894</guid><dc:creator><![CDATA[fengchang]]></dc:creator><pubDate>Mon, 17 Feb 2025 19:42:09 GMT</pubDate></item><item><title><![CDATA[Reply to Forward Email with SES, Got "554 Message rejected: Email address is not verified" on Fri, 14 Feb 2025 22:07:46 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/joseph" aria-label="Profile: joseph">@<bdi>joseph</bdi></a> said in <a href="/post/101701">Forward Email with SES, Got "554 Message rejected: Email address is not verified"</a>:</p>
<blockquote>
<p dir="auto">For email forwarding to gmail, there might be a general problem with Gmail+SRS . This hasn't been tested in a while, so we hvae to look into this for next release.</p>
</blockquote>
<p dir="auto">Yes I reckon there is at least one problem with SRS rewrite. I always get a bounce with the forward through Cloudron when the original sender and the final recipient are both Gmail.<br />
FYI, probably also in relation to SRS rewrite I also hit this at some point: <a href="https://forum.cloudron.io/post/99711">https://forum.cloudron.io/post/99711</a>.</p>
<p dir="auto">Though since the past few days I have noticed other rare occasional bounce just sending from the server to Gmail, and this one two different servers. IPv6 is set-up properly on both, PTR records checks fine, AAAA records are set-up, IPv6 is activated on Cloudron, DNS are synced....but somehow Gmail still fails to see the PTR for the IPv6.</p>
<p dir="auto">I have disabled IPv6 again but this time persistently, i.e. disabling on Cloudron and copying on the server <code>net.ipv6.conf.eth0.disable_ipv6=1</code> in /etc/sysctl.conf. So far so good, but something seems definitely up with Gmail and IPv6 with the Cloudron mail server.</p>
]]></description><link>https://forum.cloudron.io/post/101764</link><guid isPermaLink="true">https://forum.cloudron.io/post/101764</guid><dc:creator><![CDATA[avatar1024]]></dc:creator><pubDate>Fri, 14 Feb 2025 22:07:46 GMT</pubDate></item><item><title><![CDATA[Reply to Forward Email with SES, Got "554 Message rejected: Email address is not verified" on Fri, 14 Feb 2025 21:44:46 GMT]]></title><description><![CDATA[<p dir="auto">If SRS is not an option (or not obeyed by Gmail) you can look into some advanced sieve stuff:</p>
<p dir="auto"><a href="https://doc.dovecot.org/2.3/configuration_manual/sieve/configuring_auto_forward_sender_address/" target="_blank" rel="noopener noreferrer nofollow ugc">https://doc.dovecot.org/2.3/configuration_manual/sieve/configuring_auto_forward_sender_address/</a></p>
]]></description><link>https://forum.cloudron.io/post/101763</link><guid isPermaLink="true">https://forum.cloudron.io/post/101763</guid><dc:creator><![CDATA[NCKNE]]></dc:creator><pubDate>Fri, 14 Feb 2025 21:44:46 GMT</pubDate></item><item><title><![CDATA[Reply to Forward Email with SES, Got "554 Message rejected: Email address is not verified" on Fri, 14 Feb 2025 01:48:11 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/jdaviescoates" aria-label="Profile: jdaviescoates">@<bdi>jdaviescoates</bdi></a> said in <a href="/post/101719">Forward Email with SES, Got "554 Message rejected: Email address is not verified"</a>:</p>
<blockquote>
<p dir="auto">Cloudron ought to</p>
</blockquote>
<p dir="auto">This is why I manage my DNS by hand using Wildcard. It's easier figuring out what <strong>I</strong> did wrong.</p>
]]></description><link>https://forum.cloudron.io/post/101724</link><guid isPermaLink="true">https://forum.cloudron.io/post/101724</guid><dc:creator><![CDATA[scooke]]></dc:creator><pubDate>Fri, 14 Feb 2025 01:48:11 GMT</pubDate></item><item><title><![CDATA[Reply to Forward Email with SES, Got "554 Message rejected: Email address is not verified" on Thu, 13 Feb 2025 18:57:35 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/avatar1024" aria-label="Profile: avatar1024">@<bdi>avatar1024</bdi></a> said in <a href="/post/101691">Forward Email with SES, Got "554 Message rejected: Email address is not verified"</a>:</p>
<blockquote>
<p dir="auto">I wonder, does something like that also need to be done for the IPv6 address?</p>
</blockquote>
<p dir="auto">I think you might well be onto something (just based on a very quick search and finding that people want to do both)</p>
<p dir="auto">eg. <a href="https://stackoverflow.com/questions/19142369/create-both-ipv4-and-ipv6-spf-record#19145933" target="_blank" rel="noopener noreferrer nofollow ugc">https://stackoverflow.com/questions/19142369/create-both-ipv4-and-ipv6-spf-record#19145933</a></p>
]]></description><link>https://forum.cloudron.io/post/101720</link><guid isPermaLink="true">https://forum.cloudron.io/post/101720</guid><dc:creator><![CDATA[jdaviescoates]]></dc:creator><pubDate>Thu, 13 Feb 2025 18:57:35 GMT</pubDate></item><item><title><![CDATA[Reply to Forward Email with SES, Got "554 Message rejected: Email address is not verified" on Thu, 13 Feb 2025 18:55:23 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/girish" aria-label="Profile: girish">@<bdi>girish</bdi></a> said in <a href="/post/101707">Forward Email with SES, Got "554 Message rejected: Email address is not verified"</a>:</p>
<blockquote>
<p dir="auto">I can't think of a reason why you should explicitly need ip4: ip6: in SPF</p>
</blockquote>
<p dir="auto">TBH I wouldn't be at all surprised if this becomes a widely expected requirement the way things seem to be heading. Cloudron ought to create an SPF record with both included by default IMHO.</p>
]]></description><link>https://forum.cloudron.io/post/101719</link><guid isPermaLink="true">https://forum.cloudron.io/post/101719</guid><dc:creator><![CDATA[jdaviescoates]]></dc:creator><pubDate>Thu, 13 Feb 2025 18:55:23 GMT</pubDate></item><item><title><![CDATA[Reply to Forward Email with SES, Got "554 Message rejected: Email address is not verified" on Thu, 13 Feb 2025 14:25:29 GMT]]></title><description><![CDATA[<p dir="auto">To add to <a class="plugin-mentions-user plugin-mentions-a" href="/user/scooke" aria-label="Profile: scooke">@<bdi>scooke</bdi></a> : generally, only a:my.domain.com is needed. The latest node code is sending via IPv6, if your server has IPv6. This means that the SPF record is correct, only if <a href="http://my.domain.com" target="_blank" rel="noopener noreferrer nofollow ugc">my.domain.com</a> resolves to the IPv6 (i.e you have an AAAA record for <a href="http://my.domain.com" target="_blank" rel="noopener noreferrer nofollow ugc">my.domain.com</a>).</p>
<p dir="auto">To summarize:</p>
<ul>
<li>If you disable IPv6 on server entirely, be sure to remove all the AAAA records</li>
<li>If you have left IPv6 enabled on server but <a href="http://my.domain.com" target="_blank" rel="noopener noreferrer nofollow ugc">my.domain.com</a> has no AAAA record, then fix this by adding the AAAA record .</li>
</ul>
<p dir="auto">I can't think of a reason why you should explicitly need ip4: ip6: in SPF .</p>
]]></description><link>https://forum.cloudron.io/post/101707</link><guid isPermaLink="true">https://forum.cloudron.io/post/101707</guid><dc:creator><![CDATA[girish]]></dc:creator><pubDate>Thu, 13 Feb 2025 14:25:29 GMT</pubDate></item><item><title><![CDATA[Reply to Forward Email with SES, Got "554 Message rejected: Email address is not verified" on Thu, 13 Feb 2025 14:17:15 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/avatar1024" aria-label="Profile: avatar1024">@<bdi>avatar1024</bdi></a> said in <a href="/post/101691">Forward Email with SES, Got "554 Message rejected: Email address is not verified"</a>:</p>
<blockquote>
<p dir="auto">IPv6 address</p>
</blockquote>
<p dir="auto">Here is an OOLLDD post which says "yes" <a href="https://serverfault.com/questions/529121/mail-marked-as-spam-with-spf-record-allowing-servers-ipv4-but-not-ipv6" target="_blank" rel="noopener noreferrer nofollow ugc">https://serverfault.com/questions/529121/mail-marked-as-spam-with-spf-record-allowing-servers-ipv4-but-not-ipv6</a></p>
<p dir="auto">Something a little more "recent" <a href="https://stackoverflow.com/questions/19142369/create-both-ipv4-and-ipv6-spf-record" target="_blank" rel="noopener noreferrer nofollow ugc">https://stackoverflow.com/questions/19142369/create-both-ipv4-and-ipv6-spf-record</a></p>
<p dir="auto">And from last year: <a href="https://dmarcly.com/blog/what-is-an-spf-record-and-how-does-it-work-spf-record-explained" target="_blank" rel="noopener noreferrer nofollow ugc">https://dmarcly.com/blog/what-is-an-spf-record-and-how-does-it-work-spf-record-explained</a></p>
<p dir="auto">Somewhere in this forum there were questions about what servers with IPv6 with hosting or dns or email, and I believe the usual final response is that if the server has active IPv6, then whatever the tech in question is also has to have that active. If not, then deactivate IPV6 on the server. So, I suspect, now, that your Cloudron is using IPv6 to send email and it is that missing SPF record, ip6: which is causing the issue. Try to fix that and tell us what happens. Remember, DNS can take longer than expected to resolve, so be patient.</p>
]]></description><link>https://forum.cloudron.io/post/101706</link><guid isPermaLink="true">https://forum.cloudron.io/post/101706</guid><dc:creator><![CDATA[scooke]]></dc:creator><pubDate>Thu, 13 Feb 2025 14:17:15 GMT</pubDate></item><item><title><![CDATA[Reply to Forward Email with SES, Got "554 Message rejected: Email address is not verified" on Thu, 13 Feb 2025 12:32:31 GMT]]></title><description><![CDATA[<p dir="auto">For SPF record correctness, have you all verified using the awesome <a href="https://www.mail-tester.com/" target="_blank" rel="noopener noreferrer nofollow ugc">https://www.mail-tester.com/</a> already?</p>
<p dir="auto">For email forwarding to gmail, there might be a general problem with Gmail+SRS . This hasn't been tested in a while, so we hvae to look into this for next release.</p>
]]></description><link>https://forum.cloudron.io/post/101701</link><guid isPermaLink="true">https://forum.cloudron.io/post/101701</guid><dc:creator><![CDATA[joseph]]></dc:creator><pubDate>Thu, 13 Feb 2025 12:32:31 GMT</pubDate></item><item><title><![CDATA[Reply to Forward Email with SES, Got "554 Message rejected: Email address is not verified" on Thu, 13 Feb 2025 10:49:48 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/scooke" aria-label="Profile: scooke">@<bdi>scooke</bdi></a> said in <a href="/post/101650">Forward Email with SES, Got "554 Message rejected: Email address is not verified"</a>:</p>
<blockquote>
<p dir="auto">advising you to "whitelist forwarder IP addresses" in the SPF field. Have you done that in your DNS? It would like something like: v=spf1 a:mydomain.com ip4:xx.xxx.xxx.xxx ~all</p>
</blockquote>
<p dir="auto">I wonder, does something like that also need to be done for the IPv6 address?</p>
]]></description><link>https://forum.cloudron.io/post/101691</link><guid isPermaLink="true">https://forum.cloudron.io/post/101691</guid><dc:creator><![CDATA[avatar1024]]></dc:creator><pubDate>Thu, 13 Feb 2025 10:49:48 GMT</pubDate></item><item><title><![CDATA[Reply to Forward Email with SES, Got "554 Message rejected: Email address is not verified" on Wed, 12 Feb 2025 22:07:19 GMT]]></title><description><![CDATA[<p dir="auto">Seems like I might be facing something similar, see my post here: <a href="https://forum.cloudron.io/post/101670">https://forum.cloudron.io/post/101670</a></p>
<p dir="auto">I'm using the Cloudron built-in SMTP server.</p>
<p dir="auto">I wonder if it is also linked to this: <a href="https://forum.cloudron.io/post/99711">https://forum.cloudron.io/post/99711</a></p>
]]></description><link>https://forum.cloudron.io/post/101673</link><guid isPermaLink="true">https://forum.cloudron.io/post/101673</guid><dc:creator><![CDATA[avatar1024]]></dc:creator><pubDate>Wed, 12 Feb 2025 22:07:19 GMT</pubDate></item><item><title><![CDATA[Reply to Forward Email with SES, Got "554 Message rejected: Email address is not verified" on Wed, 12 Feb 2025 13:38:42 GMT]]></title><description><![CDATA[<p dir="auto">okokokokok 什么？If you are using the Cloudron email server and set it up to use SES, then the error messages most certainly look like SES error messages, and not Cloudron. Read this: <a href="https://docs.aws.amazon.com/ses/latest/dg/mail-from.html" target="_blank" rel="noopener noreferrer nofollow ugc">https://docs.aws.amazon.com/ses/latest/dg/mail-from.html</a> Suffice to say, setting up SES well and proper is, in my experience, quite a challenge. It is Amazon who won't deliver your email, not Cloudron.</p>
<p dir="auto">Have you considered just using the built-in SMTP server? That's what I use, and have not had any problems (i'm fortunate that my server IP is still clean, and I monitor my email sending, too).</p>
<p dir="auto">Read also <a href="http://www.open-spf.org/SRS/" target="_blank" rel="noopener noreferrer nofollow ugc">http://www.open-spf.org/SRS/</a>. There is a small green box in the upper right corner advising you to "whitelist forwarder IP addresses" in the SPF field. Have you done that in your DNS? It would like something like: <code>v=spf1 a:mydomain.com ip4:xx.xxx.xxx.xxx ~all</code></p>
]]></description><link>https://forum.cloudron.io/post/101650</link><guid isPermaLink="true">https://forum.cloudron.io/post/101650</guid><dc:creator><![CDATA[scooke]]></dc:creator><pubDate>Wed, 12 Feb 2025 13:38:42 GMT</pubDate></item><item><title><![CDATA[Reply to Forward Email with SES, Got "554 Message rejected: Email address is not verified" on Wed, 12 Feb 2025 10:20:12 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/scooke" aria-label="Profile: scooke">@<bdi>scooke</bdi></a> Yes, I have control over <code>mydomain.com</code> and can set DNS entries.</p>
<p dir="auto">I use the Email server of Cloudron. I first tried forward with Email list within Cloudron Email. (create Email list <code>b@mydomain.com</code> and distribute to <code>c@gmail.com</code>) It has the same issue. SES refuse to send the Email since From is <code>a@gmail.com</code>.</p>
<p dir="auto">Since this doesn't work, I created the Snappymail web client and hope it can support more advanced forward feature.</p>
]]></description><link>https://forum.cloudron.io/post/101638</link><guid isPermaLink="true">https://forum.cloudron.io/post/101638</guid><dc:creator><![CDATA[fengchang]]></dc:creator><pubDate>Wed, 12 Feb 2025 10:20:12 GMT</pubDate></item><item><title><![CDATA[Reply to Forward Email with SES, Got "554 Message rejected: Email address is not verified" on Wed, 12 Feb 2025 04:37:01 GMT]]></title><description><![CDATA[<p dir="auto">Do you have complete control over <a href="mailto:b@mydomain.com" target="_blank" rel="noopener noreferrer nofollow ugc">b@mydomain.com</a>? You can set the various DNS entries?</p>
<p dir="auto">And maybe you are too focused on <a href="mailto:a@gmail.com" target="_blank" rel="noopener noreferrer nofollow ugc">a@gmail.com</a> since that's just a test. It seems the main problem is that <a href="mailto:b@mydomain.com" target="_blank" rel="noopener noreferrer nofollow ugc">b@mydomain.com</a> is not forwarding email. If any email is not set up correctly, like <a href="mailto:a@gmail.com" target="_blank" rel="noopener noreferrer nofollow ugc">a@gmail.com</a>, you can't control. But be sure you can manage <a href="mailto:b@mydomain.com" target="_blank" rel="noopener noreferrer nofollow ugc">b@mydomain.com</a>. Can you? And <a href="mailto:b@mydomain.com" target="_blank" rel="noopener noreferrer nofollow ugc">b@mydomain.com</a> is ON your Cloudron, right? So you are using Cloudron's email server?</p>
]]></description><link>https://forum.cloudron.io/post/101617</link><guid isPermaLink="true">https://forum.cloudron.io/post/101617</guid><dc:creator><![CDATA[scooke]]></dc:creator><pubDate>Wed, 12 Feb 2025 04:37:01 GMT</pubDate></item><item><title><![CDATA[Reply to Forward Email with SES, Got "554 Message rejected: Email address is not verified" on Wed, 12 Feb 2025 04:23:16 GMT]]></title><description><![CDATA[<p dir="auto">I am not familiar with sieve, ChatGPT said Sieve cannot change to "From" in header.</p>
]]></description><link>https://forum.cloudron.io/post/101616</link><guid isPermaLink="true">https://forum.cloudron.io/post/101616</guid><dc:creator><![CDATA[fengchang]]></dc:creator><pubDate>Wed, 12 Feb 2025 04:23:16 GMT</pubDate></item><item><title><![CDATA[Reply to Forward Email with SES, Got "554 Message rejected: Email address is not verified" on Tue, 11 Feb 2025 09:50:59 GMT]]></title><description><![CDATA[<p dir="auto">Does sieve have a way to send a "copy" ?</p>
]]></description><link>https://forum.cloudron.io/post/101561</link><guid isPermaLink="true">https://forum.cloudron.io/post/101561</guid><dc:creator><![CDATA[joseph]]></dc:creator><pubDate>Tue, 11 Feb 2025 09:50:59 GMT</pubDate></item><item><title><![CDATA[Reply to Forward Email with SES, Got "554 Message rejected: Email address is not verified" on Tue, 11 Feb 2025 09:15:32 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/scooke" aria-label="Profile: scooke">@<bdi>scooke</bdi></a> Yes, I guess I can verify <code>a@gmail.com</code> in SES, but that's not what I want.</p>
<p dir="auto">I would like to forward all Emails sending to <code>b@mydomain.com</code> to my own Gmail. <code>a@gmail.com</code> is just used for testing.</p>
<p dir="auto">I hope there is an Email forwarding fuction works like "Forward" of regular Email client.</p>
]]></description><link>https://forum.cloudron.io/post/101556</link><guid isPermaLink="true">https://forum.cloudron.io/post/101556</guid><dc:creator><![CDATA[fengchang]]></dc:creator><pubDate>Tue, 11 Feb 2025 09:15:32 GMT</pubDate></item><item><title><![CDATA[Reply to Forward Email with SES, Got "554 Message rejected: Email address is not verified" on Tue, 11 Feb 2025 04:37:31 GMT]]></title><description><![CDATA[<p dir="auto">Can you verify <a href="mailto:a@gmail.com" target="_blank" rel="noopener noreferrer nofollow ugc">a@gmail.com</a>? I thought you can verify both an email, or/as well as a domain.</p>
]]></description><link>https://forum.cloudron.io/post/101554</link><guid isPermaLink="true">https://forum.cloudron.io/post/101554</guid><dc:creator><![CDATA[scooke]]></dc:creator><pubDate>Tue, 11 Feb 2025 04:37:31 GMT</pubDate></item></channel></rss>