Casey Bralla via plug on 5 Dec 2023 14:38:49 -0800


[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]

Re: [PLUG] OpenSMTPD RFC 2822 Error


Oooh.  I like the idea of writing my own server.  Seems like (in theory)
it aught to be relatively straightforward.  My problem would be the
encryption stuff, and some of the edge cases.  Like you said, it would
be a great way to really understand what's happening.  In my case, I
wouldn't have to have rock-solid reliability, since it'll be just my
personal eMails.  I wrote a mass-mailing program several years ago in
python, and found it to be relatively easy to do.

I've been running my own postfix/dovecot system for years.  But I'm sick
of the delays caused by my grey listing system and am terrified of
messing with a running system.  Therefore, I built an entire "mini
internet" in virtualbox so I can mess with stuff, test it, screw it up,
then spin a new VM and try again.  Once I have built and rebuilt the
server a few times, I'll be confident to build a production server on a
rented server.  And of course, messing up and then fixing it, is the
best way to learn a new system.


On 2023-12-05 05:13 PM, N. Albert via plug wrote:
> I like running my own mail servers, though I've always found Postfix
> and Exim a real pain to configure. More than once I've done so
> improperly with unintended consequences. Even as I type this, I have
> an issue on one machine where exim is not more aggressively retrying
> sending mail through my main relay server, resulted in very delayed or
> unsent messages stuck in queue.
> I've found it way easier to write my own mail server from scratch -
> the RFCs are a lot easier to understand than postfix/exim configs, and
> I have a much better understanding of how everything works and what to
> configure than I would otherwise. Troubleshooting is way easier when
> it's your code on both sides of the connection.
> Yes... sometimes I suffer from NIH syndrome...

___________________________________________________________________________
Philadelphia Linux Users Group         --        http://www.phillylinux.org
Announcements - http://lists.phillylinux.org/mailman/listinfo/plug-announce
General Discussion  --   http://lists.phillylinux.org/mailman/listinfo/plug