<?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[Apps cannot send emails anymore since 10.0.3]]></title><description><![CDATA[<p dir="auto">Since the last update I'm getting errors because the sender mails don't exactly match the sender mail configured under the Email tab.</p>
<p dir="auto">According to <a href="https://docs.cloudron.io/email/#disable-from-address-validation" target="_blank" rel="noopener noreferrer nofollow ugc">https://docs.cloudron.io/email/#disable-from-address-validation</a> there should be an option 'Allow custom from address' but that option is no longer available.</p>
<p dir="auto">How to restore this feature / add a workaround for this as soon as possible?</p>
]]></description><link>https://forum.cloudron.io/topic/15903/apps-cannot-send-emails-anymore-since-10.0.3</link><generator>RSS for Node</generator><lastBuildDate>Fri, 04 Sep 2026 03:10:53 GMT</lastBuildDate><atom:link href="https://forum.cloudron.io/topic/15903.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 02 Sep 2026 12:35:01 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Apps cannot send emails anymore since 10.0.3 on Wed, 02 Sep 2026 15:47:09 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> I like the idea of delegating mail to Cloudron entirely and being able to switch mail providers / mail configuration / rotate tokens easily from within the Cloudron UI, so I don't have to edit my own config files / manage SDKs etc.</p>
<p dir="auto">Keeps my apps simple: Just send mail using the envvars and let Cloudron figure it out. The event log is nice too, for monitoring.</p>
<p dir="auto">The setting you mentioned would definitely help a lot, but I have a workable solution now, thanks!</p>
]]></description><link>https://forum.cloudron.io/post/128910</link><guid isPermaLink="true">https://forum.cloudron.io/post/128910</guid><dc:creator><![CDATA[mmolivier]]></dc:creator><pubDate>Wed, 02 Sep 2026 15:47:09 GMT</pubDate></item><item><title><![CDATA[Reply to Apps cannot send emails anymore since 10.0.3 on Wed, 02 Sep 2026 15:24:38 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/mmolivier" aria-label="Profile: mmolivier">@<bdi>mmolivier</bdi></a> yes, I think your interpretation is correct. One quick question, why not use the sendgrid/mailgun credentials directly in your app? You don't need to go via cloudron mail server in this case, no?</p>
<p dir="auto">A setting that would help in your specific case is to allow apps to send without MAIL FROM validation . This would avoid the whole dance around creating relay tokens cc <a class="plugin-mentions-user plugin-mentions-a" href="/user/girish" aria-label="Profile: girish">@<bdi>girish</bdi></a></p>
]]></description><link>https://forum.cloudron.io/post/128907</link><guid isPermaLink="true">https://forum.cloudron.io/post/128907</guid><dc:creator><![CDATA[joseph]]></dc:creator><pubDate>Wed, 02 Sep 2026 15:24:38 GMT</pubDate></item><item><title><![CDATA[Reply to Apps cannot send emails anymore since 10.0.3 on Wed, 02 Sep 2026 14:48:33 GMT]]></title><description><![CDATA[<blockquote>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/joseph" aria-label="Profile: joseph">@<bdi>joseph</bdi></a> <a href="/post/128901">said</a>:</p>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/mmolivier" aria-label="Profile: mmolivier">@<bdi>mmolivier</bdi></a> I think the mail relay token does what you want. All you have to do is create a token and this give you permission to send email as whatever you want for that domain (just like mailjet/sendgrid tokens work). Fix your setup to use <code>relay@yourdomain.com</code> as username and the token as the password. You can then send any email as <code>anyone@yourdomain.com</code> .</p>
</blockquote>
<p dir="auto">Just to ensure that we're talking about the same problem and same fix.</p>
<p dir="auto"><strong>Old behaviour:</strong></p>
<ul>
<li>App sends mail from <code>noreply@domain.com</code>, Email tab of the app is set to <code>noreply@domain.com</code> &gt; Email is accepted and sent based on config of <code>domain.com</code> (which is set to <code>Outbound only, SendGrid</code>)</li>
<li>App sends mail from <code>noreply2@domain.com</code>, Email tab of the app is set to <code>noreply@domain.com</code> &gt; Email is accepted and sent based on config of <code>domain.com</code> (which is set to <code>Outbound only, SendGrid</code>)</li>
<li>App sends mail from <code>noreply@otherdomain.com</code>, Email tab of the app is set to <code>noreply@domain.com</code> &gt; Email is accepted and sent based on config of <code>otherdomain.com</code> (which is set to <code>Outbound only, SendGrid</code>)</li>
</ul>
<p dir="auto"><strong>Behaviour since last night:</strong></p>
<ul>
<li>App sends mail from <code>noreply@domain.com</code>, Email tab of the app is set to <code>noreply@domain.com</code> &gt; Email is accepted and sent based on config of <code>domain.com</code> (which is set to <code>Outbound only, SendGrid</code>)</li>
<li>App sends mail from <code>noreply2@domain.com</code>, Email tab of the app is set to <code>noreply@domain.com</code> &gt; Email is denied because Cloudron allows mails from <code>noreply@domain.com</code> only</li>
<li>App sends mail from <code>noreply@otherdomain.com</code>, Email tab of the app is set to <code>noreply@domain.com</code> &gt; Email is denied because Cloudron allows mails from <code>noreply@domain.com</code> only</li>
</ul>
<p dir="auto"><strong>Given this example, your suggested fix is:</strong></p>
<ul>
<li>App sends mail from <code>noreply2@domain.com</code>, Email tab of the app is set to <code>noreply@domain.com</code> &gt; Email is denied because Cloudron allows mails from <code>noreply@domain.com</code> only
<blockquote>
<p dir="auto">To fix this, I should add a "SMTP Relay" token on <code>domain.com</code>, make sure the app authenticates with <code>relay@domain.com</code> and <code>[token of domain.com]</code></p>
</blockquote>
</li>
<li>App sends mail from <code>noreply@otherdomain.com</code>, Email tab of the app is set to <code>noreply@domain.com</code> &gt; Email is denied because Cloudron allows mails from <code>noreply@domain.com</code> only
<blockquote>
<p dir="auto">To fix this, I should add a "SMTP Relay" token on <code>otherdomain.com</code>, make sure the app authenticates with <code>relay@otherdomain.com</code> and <code>[token of otherdomain.com]</code></p>
</blockquote>
</li>
</ul>
<p dir="auto">Did I interpret it correctly?</p>
]]></description><link>https://forum.cloudron.io/post/128904</link><guid isPermaLink="true">https://forum.cloudron.io/post/128904</guid><dc:creator><![CDATA[mmolivier]]></dc:creator><pubDate>Wed, 02 Sep 2026 14:48:33 GMT</pubDate></item><item><title><![CDATA[Reply to Apps cannot send emails anymore since 10.0.3 on Wed, 02 Sep 2026 14:30:10 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/mmolivier" aria-label="Profile: mmolivier">@<bdi>mmolivier</bdi></a> I think the mail relay token does what you want. All you have to do is create a token and this give you permission to send email as whatever you want for that domain (just like mailjet/sendgrid tokens work). Fix your setup to use <code>relay@yourdomain.com</code> as username and the token as the password. You can then send any email as <code>anyone@yourdomain.com</code> .</p>
]]></description><link>https://forum.cloudron.io/post/128901</link><guid isPermaLink="true">https://forum.cloudron.io/post/128901</guid><dc:creator><![CDATA[joseph]]></dc:creator><pubDate>Wed, 02 Sep 2026 14:30:10 GMT</pubDate></item><item><title><![CDATA[Reply to Apps cannot send emails anymore since 10.0.3 on Wed, 02 Sep 2026 14:15:26 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> hi, the apps are based on a fork of the lamp app (I already updated the base image) so that shouldn't be too relevant, if you want I can give you access of course.</p>
<p dir="auto">Behaviour before the update: App was capable of sending all emails, from different senders of different domains</p>
<p dir="auto">Behaviour after the update: App runs into the "Connection denied. Authenticated user [mail address configured on the email tab, which i ignore] cannot send mail as [from address specified from within the app]"</p>
<p dir="auto">The quickest workaround is to align the mail address configured on the app email tab with the from addresses used, but some apps send mails from other addresses (even from other domains in some cases). The domains are all configured within Cloudron. Mails are never sent from an email unknown to Cloudron.</p>
<p dir="auto">The domains are configured like this<br />
<img src="/assets/uploads/files/1788357141763-b4b40b6d-ea30-47e2-a926-13ac7115b0cc-image.jpeg" alt="b4b40b6d-ea30-47e2-a926-13ac7115b0cc-image.jpeg" class=" img-fluid img-markdown" width="374" height="274" /></p>
<p dir="auto">As far as I understand, Cloudron is being too strict here. Mailjet and SendGrid handle everything just fine.</p>
<p dir="auto">I'd like to be able to turn off this restriction or at least be able to configure accepted mailaddresses somewhere. I can't find neither of those two options.</p>
]]></description><link>https://forum.cloudron.io/post/128889</link><guid isPermaLink="true">https://forum.cloudron.io/post/128889</guid><dc:creator><![CDATA[mmolivier]]></dc:creator><pubDate>Wed, 02 Sep 2026 14:15:26 GMT</pubDate></item><item><title><![CDATA[Reply to Apps cannot send emails anymore since 10.0.3 on Wed, 02 Sep 2026 13:29:22 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/mmolivier" aria-label="Profile: mmolivier">@<bdi>mmolivier</bdi></a> so you have an app that is sending out email with arbitrary ids? can you give more info about the app or plugin ?</p>
<p dir="auto">Cloudron 10 removed the domain level flag for security reasons. Instead, you have to either use relay tokens (under Email -&gt; domain -&gt; SMTP relay) or via the mailbox.</p>
]]></description><link>https://forum.cloudron.io/post/128887</link><guid isPermaLink="true">https://forum.cloudron.io/post/128887</guid><dc:creator><![CDATA[joseph]]></dc:creator><pubDate>Wed, 02 Sep 2026 13:29:22 GMT</pubDate></item><item><title><![CDATA[Reply to Apps cannot send emails anymore since 10.0.3 on Wed, 02 Sep 2026 13:18:44 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> I don't work with mailboxes, all mail is relayed through external providers (in case of given example SendGrid)</p>
]]></description><link>https://forum.cloudron.io/post/128886</link><guid isPermaLink="true">https://forum.cloudron.io/post/128886</guid><dc:creator><![CDATA[mmolivier]]></dc:creator><pubDate>Wed, 02 Sep 2026 13:18:44 GMT</pubDate></item><item><title><![CDATA[Reply to Apps cannot send emails anymore since 10.0.3 on Wed, 02 Sep 2026 13:15:11 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/mmolivier" aria-label="Profile: mmolivier">@<bdi>mmolivier</bdi></a> the flag is now at a mailbox level. Go to the mailbox -&gt; edit -&gt; Disable FROM validation .</p>
]]></description><link>https://forum.cloudron.io/post/128885</link><guid isPermaLink="true">https://forum.cloudron.io/post/128885</guid><dc:creator><![CDATA[joseph]]></dc:creator><pubDate>Wed, 02 Sep 2026 13:15:11 GMT</pubDate></item><item><title><![CDATA[Reply to Apps cannot send emails anymore since 10.0.3 on Wed, 02 Sep 2026 13:12:55 GMT]]></title><description><![CDATA[<p dir="auto">FWIW, the error message. This one sends mails from different sender domains. I need to be able to turn off this validation.<br />
<img src="/assets/uploads/files/1788354774025-e381d0cc-53fb-46bd-ae59-13ce1f8b3e4b-image.jpeg" alt="e381d0cc-53fb-46bd-ae59-13ce1f8b3e4b-image.jpeg" class=" img-fluid img-markdown" width="891" height="623" /></p>
]]></description><link>https://forum.cloudron.io/post/128884</link><guid isPermaLink="true">https://forum.cloudron.io/post/128884</guid><dc:creator><![CDATA[mmolivier]]></dc:creator><pubDate>Wed, 02 Sep 2026 13:12:55 GMT</pubDate></item><item><title><![CDATA[Reply to Apps cannot send emails anymore since 10.0.3 on Wed, 02 Sep 2026 13:05:47 GMT]]></title><description><![CDATA[<p dir="auto">Hi <a class="plugin-mentions-user plugin-mentions-a" href="/user/james" aria-label="Profile: james">@<bdi>james</bdi></a> tried that one already, but it didn't work unfortunately. I don't work with aliases, all email is relayed through external providers.</p>
]]></description><link>https://forum.cloudron.io/post/128883</link><guid isPermaLink="true">https://forum.cloudron.io/post/128883</guid><dc:creator><![CDATA[mmolivier]]></dc:creator><pubDate>Wed, 02 Sep 2026 13:05:47 GMT</pubDate></item><item><title><![CDATA[Reply to Apps cannot send emails anymore since 10.0.3 on Wed, 02 Sep 2026 13:01:15 GMT]]></title><description><![CDATA[<p dir="auto">Hello <a class="plugin-mentions-user plugin-mentions-a" href="/user/mmolivier" aria-label="Profile: mmolivier">@<bdi>mmolivier</bdi></a><br />
I think this is a duplicate of <a href="https://forum.cloudron.io/topic/15886/cannot-send-email-with-alias-anymore">https://forum.cloudron.io/topic/15886/cannot-send-email-with-alias-anymore</a><br />
Might be resolved with the 10.0.4 update.</p>
]]></description><link>https://forum.cloudron.io/post/128882</link><guid isPermaLink="true">https://forum.cloudron.io/post/128882</guid><dc:creator><![CDATA[james]]></dc:creator><pubDate>Wed, 02 Sep 2026 13:01:15 GMT</pubDate></item></channel></rss>