Tim Harman via Postfix-users <[email protected]> writes:

> Hi,
>
> Firstly I hope this question is appropriate for this list, if not
> please let me know and accept my apologies in advance.
> I'm just after some "2026 Best Practices" advice.  I run my own small
> mailserver, currently a Debian 10 box with Postfix, Dovecot, postsrsd
> and rspamd.
> I am soon to be upgrading it to Debian 13 (I've tested all the Debian
> 10->11->12->13 steps multiple times, I've got it sussed) but I'm still
> a little unsure as to what people consider best practice these days.
>
> I've asked the AIs and they've given me ideas, but I'd rather have
> people on the ground running servers give me their advice please.
> I am aware of Mailcow, but I consider that overkill for my small setup.
>
> My mailserver is really small (~10 users, 3 domains), mail is
> delivered to /home/<user>/Maildir or just forwarded (with SRS) to
> other email addresses.
> Currently that's done by Postfix with "mailbox_command =
> /usr/bin/procmail" and a global procmailrc with DEFAULT=$HOME/Maildir/
>
> I'm fully aware of how old, out of date and unsupported procmail is,
> so I wish to move away from it.  I am currently considering (and have
> pretty much decided) using Dovecot's LMTP to do delivery to user's
> Maildirs.  This means I can then also use sieve - this seems like an
> easy-win best practice to me.
>
> I am also considering having Dovecot doing Submission/SMTPS as well,
> as I know I can then enable BURL support (or Dovecot supports it
> natively I'm unsure) to stop the double submission hassle.
>
> So in summary, I'm planning to upgrade my mailserver to use the
> following:
>
> Postfix listening on Port 25 (Internet Facing)
> Postfix listening on 10025 on the loopback only
> Dovecot listening on 587/465 (Internet Facing) and then passing
> messages accepted via it to 10025 on Postfix - For users sending mail.
> Postfix handing to Dovecot LMTP for local Maildir delivery, with sieve
> in there for filtering to various folders.
> rspamd as a postfix milter to filter spam (and to dkim sign outbound)
> postsrsd to ensure forwarded messages get delivered / passes SPF checks.
>
>
> Does this seem like a sane 2026 configuration? Is there a better way
> to be doing local mail delivery / accepting mail from clients to send?
>
> My only real hesitation is that in my current setup, I can shut
> Dovecot down and mail is still delivered just fine.  With my proposed
> setup, mail would be queued in Postfix but not actually delivered
> until Dovecot was running again.  The flipside of course is, why would
> I be shutting down Dovecot?  If you can't read mail what's the point
> of a mailserver...
>
> Thank you very much for any advice/comments/feedback.
>

Hellow Tim,

Setting up email isn't easy. Use what you're familiar with as much as
possible. Personally, i've been testing automatic email forwarding to
Google. I sent a whopping 1,000 test emails to Google, and this testing
took about 10 months. Now that it's stable, i automatically receive
about 300-400 Debian BTS messages a day in my Gmail inbox.


Sincerely, Byunghee

Attachment: signature.asc
Description: PGP signature

_______________________________________________
Postfix-users mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to