@girish thanks, the queue is empty and the dovecot.log only has yesterday and todays events in there. I'll ask the people to do a test, they switched to manual bcc as a workaround atm
Posts
-
issue with mailing list delivery when using external SMTP server -
issue with mailing list delivery when using external SMTP server -
issue with mailing list delivery when using external SMTP server -
issue with mailing list delivery when using external SMTP server@james thanks for testing! In my setup the
groupone@is a regular user with 40 forwarding addresses andgrouptwo@is a shared mailbox without any forwards, but other than that you're right.So the only difference is that groupone is owned by a single user, not a group and grouptwo is a shared mailbox with no forwards.
I can't imagine how single user vs group owners would make a difference. Did you chance anything else, like FROM address validation? Keep a copy in the inbox? Restrict senders?
-
issue with mailing list delivery when using external SMTP server -
issue with mailing list delivery when using external SMTP server@girish no, postmark never sees the group@example.com because it's internal mail
-
issue with mailing list delivery when using external SMTP server@girish but why was it working on Cloudron 9? It only stopped after upgrading to 10, when addresses got migrated from mailinglist to forwards.
That's the odd thing, there's not really a proper error message, no suppression in Postmark itself. In the mail logs it just says
[cloudron] final rcpt list is ["<group@example.com>","<cc1@somesite.com>","<cc2@gmail.com>"]. The mail arrived at the two cc'ed addresses, but the group@example.com forwards never make it. Maybe because LMTP bypasses the filters? -
issue with mailing list delivery when using external SMTP serverJust chiming in here because I ran into the same problem (i.e. a formerly working Postmark email forwarder for a group of externals is not working anymore, because none of them use the cloudrons' domain). What's the current solution, set up a separate mailinglist app? Or would switching to the internal mailserver solve it?
-
Notifications view doesn't have a vertical scrollbar@nebulon this became an issue again, apparently there's a regression. Maybe the css got stripped because the div with the
section-bodyclass is outside of the scoped css, so theoverflow: auto;doesn't get applied? -
Hermes Agent@andreasdueren aye, thanks for checking it out!
-
Hermes Agent@andreasdueren do you have plans or even already tried adding something like https://hermes-workspace.com/ to the package?
-
Apps cronjob runs multiple times even though it's not supposed to -
Every app/email setting shows the username for user management, except when adding a new app, there it shows the Full name/Display nameTopic says it all, the only place where not the username is shown to select users for accessing an app or email accounts is during the installation of a new app - it shows the Display/Full name instead (also in the profile it says "Display name" and in the users setting it says "Full name", could be unified to throw out one of those strings).
-
Operators can't view SFTP modal popup in apps settingsunrelated, wanted to set this topic as a question, but it shows this and it won't change:

-
Operators can't view SFTP modal popup in apps settingsI gave a user operator rights to access SFTP in a LAMP app and if he clicks on the SFTP Access button in the info tab of the app, nothing happens. Browser console says
Object { status: 403, body: {…} } ​body: Object { status: "Forbidden", message: "role 'admin' is required but user has only 'user'" } ​status: 403Not sure if intentional, but would be great if they were able to see the credentials.
-
Apps cronjob runs multiple times even though it's not supposed to -
Apps cronjob runs multiple times even though it's not supposed to -
Apps cronjob runs multiple times even though it's not supposed toI have a Managed WordPress app which I use for weekly disk usage stats. The cronjob looks like this:
0 14 * * SUN export root_space=$(df -h | grep '/$'); export root_usage=$(echo $root_space | awk '{ print int($5) }'); curl -H "Authorization: Bearer xyz" -H "Title: Weekly disk usage report" -H "Priority: low" -H "Tags: loudspeaker" -X POST --data "Servername disk usage: $root_usage%" https://ntfy.example.com/df-alert >/dev/null 2>&1I'm using the same thing on a few more servers and on those it is only sent only once, but this specific server usually runs twice, today even three times in a row. Where do I check if there are duplicates somewhere? Is there a global crontab which collects the apps' jobs?
App logs look like this:
Aug 16 14:00:10 => Run cron job Aug 16 14:00:11 Success: Executed a total of 0 cron events. Aug 16 14:00:19 {"id":"xxx","time":1786881619,"expires":1786924819,"event":"message","topic":"df-alert","title":"..." Aug 16 14:00:20 - - - [16/Aug/2026:12:00:20 +0000] "GET /wp-includes/version.php HTTP/1.1" 200 - "-" "Mozilla (CloudronHealth)" Aug 16 14:00:30 - - - [16/Aug/2026:12:00:30 +0000] "GET /wp-includes/version.php HTTP/1.1" 200 - "-" "Mozilla (CloudronHealth)" Aug 16 14:00:37 {"id":"yyy","time":1786881637,"expires":1786924837,"event":"message","topic":"df-alert","title":"..." Aug 16 14:00:40 - - - [16/Aug/2026:12:00:40 +0000] "GET /wp-includes/version.php HTTP/1.1" 200 - "-" "Mozilla (CloudronHealth)" Aug 16 14:00:43 {"id":"zzz","time":1786881643,"expires":1786924843,"event":"message","topic":"df-alert","title":"..." Aug 16 14:00:50 - - - [16/Aug/2026:12:00:50 +0000] "GET /wp-includes/version.php HTTP/1.1" 200 - "-" "Mozilla (CloudronHealth)"No idea why they run more than once and with that much delay in between. Any suggestions on where to check?
-
Haraka Rate Limit editing on UI@girish thanks for the reply! That's the thing, I'm not a 100% sure yet. It's a custom app that sends out 100+ emails (and growing) every few weeks/months and it hit twice the
Connection denied. recipient rate limit exceededand onceConnection denied. connection rate limit exceeded. It wasn't great, because it wasn't clear which mails went through and which didn't (other than manually combing through the logs).My guess would have been
[rate_conn]and[rate_rcpt_host]for starters, but the quick fix (other than building a queue/delay/throttle which adds a lot of complexity) was to use Postmark directly instead of Cloudrons mail-server, so for this specific project this is "solved", but would still be a nice to have feature to adjust the limits in the settings. -
Haraka Rate Limit editing on UISorry to revive that old thread, but I ran into the same issues and need to up that limit. Will those changes survive restarts and Cloudron updates?


