Hi,

I would like to host my own email server.

I know the pros and cons of doing so, please do not post about the advantage or disadvantage, there is others open topics for it.

I would like my setup fit those “requirements”

  • FLOSS
  • Be able to create complex rules for incoming/outgoing email ( with 🐍 Python language preferably ).
    • based on any properties (subject, ip, header, size, attachment, signed, encrypted, etc… )
    • able to modify, delete, fw, etc… the email
  • Manage the limit of sending by size and number of outgoing over time (min, hours, week, etc…)

 

If you know a matrix comparison between email servers I’m all ears.

If you have any feedback with a solution this is most welcome too.

I plan to update this post to create a matrix/spreadsheet of all the solutions that I’ll gather.

Thanks.

  • nixx
    link
    fedilink
    English
    arrow-up
    1
    ·
    8 hours ago

    I second Mailcow. I use it on a residential IP and have a smarthost for relaying in/out since my isp blocks port 25.

    For relay, I use mxroute.com, I have a lifetime account and Mailcow has a fetchmail option.