eupolicy.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
This Mastodon server is a friendly and respectful discussion space for people working in areas related to EU policy. When you request to create an account, please tell us something about you.

Server stats:

207
active users

#dovecot

3 posts3 participants1 post today

If I could choose one piece of technology that never let me down, that'd be Dovecot.

Their replication works amazingly. As soon as a server gets back online, all e-mail is synchronized back from the backup MX.

That kind of peace of mind is priceless.

@oldperl Jetzt schaut's wieder ok aus. Login/senden/empfangen... Allerdings noch wieder ohne sieve und quote. Aber ich muss jetzt auch mal was Arbeiten 🙄
Manmanman... Sowas macht man aber auch nicht in ner Minor-Version, #Dovecot.

Continued thread

OK quick update from my life as a mail server :)

Thanks to the very kind help from @yichalal we figured out that apparently my package is so broken that apt and dpkg fail to upgrade, --configure, even reinstall it.

Really strange and now I'm wondering if I need to rebuild the entire server just because this one single package is broken :(

I'll keep you posted and am open for any ideas ;)

Okay I've used up all other options, so now it's and :

Would someone here be able to help me fix my broken instance? I've been without email for several weeks now 😓

All apps and admin interface work without problems, but fails to start with a cryptic error. I've tried the forum of course but so far without success.

Happy to share logs and all. Thanks a million! 🙏

#gnus #emacs #nnimap #dovecot

An update to @sacha 's gnus local imap pipeline config, due to dovecot 2.3 -> 2.4 breaking changes:

1. Note mail_location option split up. Specify all options like this:

(nnimap-shell-program "/usr/libexec/dovecot/imap -o mail_driver=maildir -o mail_path=$HOME/Maildir -o mail_inbox_path=$HOME/Maildir/INBOX -o mailbox_list_layout=fs")

Alternatively, put everything into system config.

2. System config must have these two lines:

dovecot_config_version = 2.4.1
dovecot_storage_version = 2.4.1

3. Official migration guides:

<doc.dovecot.org/2.4.1/installa>
<doc.dovecot.org/2.4.1/installa>

P.S.

Offtopic. Helpful resource on the upgrade: <willem.com/blog/2025-06-04_bre>

Sample configs: <source.willem.com/dovecot-2.4->

doc.dovecot.org2.3 to 2.4 | Dovecot CEDovecot CE Documentation
Replied in thread

@marcuwekling Großartige Idee! Ich bin (eh schon) dabei! 🙃 #dutgemacht #ididit

Hier was ich derzeit schon so nutze:

- Eigener Mailserver #postfix #clamav #rspamd #roundcubemail #dovecot
- Notebooks auf #Linux
- #pfsense Firewall
- #thunderbird

Selber gehostete freie Dienste/Software derzeit:
- #Nextcloud
- #PaperlessNGX
- #Peertube
- #HomeAssistant
- #Mastodon
- #Matrix
- #Wordpress

Fremdgehostete freie Dienste:
- #pixelfed
- #bigbluebutton
- #letsencrypt

Leider kann ich meinen Windowsrechner noch nicht loswerden #gamer - aber das kommt bestimmt auch noch irgendwann... 🤞

That whole #dovecot breaking update (and from what I've seen the unreasonable pro version, at least for small setups) makes me question self-hosting my mail server…
I'm fine with investing time to setup something the first time - but updates (especially not minor) should never be breaking… - neither should they require quiet some time investment imho…
#SelfHosting #mailserver

@stefano would have happily paid a reasonable price for the commercial version of #dovecot, but the pricing is only targeted at large ISPs, so everyone with less than 10k mailboxes isn't interesting at all to them. I asked them a few months back just after the deletions happened in their repo. Didn't even ask about #freebsd support.

Replied in thread

@oceanhaiyang

This is just after a reboot.
CPU: Intel Core 2 Quad Q9550 (4) @ 2.545GHz
Memory: 0.70GiB / 3.70GiB (18%)
Disk (/): 23G / 40G (61%)

It is running #Nextcloud, and so effectively does the cloud storage, calendar & contacts. I've been running this since before Nextcloud (I used to use OwnCloud).

This and SSH is all that is accessible outside of home. Both have MFA and China is currently blocked (I mean to expand this list).

However it also handles DHCP & DNS for the home LAN using #dnsmasq and I use it as an email archive (#dovecot). There is a functional #fetchmail install, but this is currently switched off.

It also has my #Subversion archive. That stays until I get around to having a proper look at #git.

With #USA going downhill I do have plans to get it do do more - but I'm playing with using #docker containers so if anything gets hacked, that will minimise the damage. I currently have too much running on the raw iron.

I'm using #borg for backups onto an external HDD that then occasionally is copied elsewhere (physical media off-site).

For anyone who just upgraded to #dovecot 2.4 (it's now in debian testing), the deliver command now doesn't work unless you specify -d <user> as well as -m <mailbox>

This bit me badly because I use procmail with deliver and it was simply throwing away all inbound email.