How does OpenSMTPD compare to a dedicated high-volume MTA?

2020-10-08 Thread Demi M. Obenour
I was looking at the EuroBSDCon 2017 presentation on OpenSMTPD, and I was wondering how it differs from the dedicated high-volume MTA that wound up being written for the ESP. What are the features that are needed for high volume, but otherwise don't make sense? Sincerely, Demi M. Obenour

Re: How does OpenSMTPD compare to a dedicated high-volume MTA?

2020-10-14 Thread Demi M. Obenour
On 10/14/20 4:01 PM, gil...@poolp.org wrote: > October 9, 2020 1:29 AM, "Demi M. Obenour" wrote: > >> I was looking at the EuroBSDCon 2017 presentation on OpenSMTPD, and I >> was wondering how it differs from the dedicated high-volume MTA that >> wound

Re: Single PR or many smaller PRs?

2020-10-14 Thread Demi M. Obenour
On 10/14/20 3:18 PM, gil...@poolp.org wrote: > October 12, 2020 10:06 PM, "Demi M. Obenour" wrote: > >> I created https://github.com/OpenSMTPD/OpenSMTPD/pull/1087, which >> fixes some bugs and avoids spawning shells when it isn’t necessary >> to do so. Should I

Re: Single PR or many smaller PRs?

2020-10-14 Thread Demi M. Obenour
On 10/14/20 7:31 PM, gil...@poolp.org wrote: > October 14, 2020 11:31 PM, "Demi M. Obenour" wrote: >> That makes sense. I will make a separate PR that just has some >> automake fixes. >> > > perfect I filed https://github.com/OpenSMTPD/OpenSMTPD/pull/1093.

Re: Single PR or many smaller PRs?

2020-10-15 Thread Demi M. Obenour
On 10/15/20 12:05 PM, Joerg Jung wrote: > As mentioned by Gilles earlier, please send them as unified diffs > to t...@openbsd.org if you want to have them > reviewed. My branch is based on the portable branch. Do I need to rebase off of the OpenBSD repository first?

Re: Single PR or many smaller PRs?

2020-10-15 Thread Demi M. Obenour
On 10/15/20 12:48 AM, Demi M. Obenour wrote: > On 10/14/20 7:31 PM, gil...@poolp.org wrote: >> October 14, 2020 11:31 PM, "Demi M. Obenour" wrote: >>> That makes sense. I will make a separate PR that just has some >>> automake fixes. >>> >>

Re: Single PR or many smaller PRs?

2020-10-15 Thread Demi M. Obenour
On 10/15/20 2:06 PM, Chris Bennett wrote: > On Thu, Oct 15, 2020 at 01:14:00PM -0400, Demi M. Obenour wrote: >> On 10/15/20 12:05 PM, Joerg Jung wrote: >>> As mentioned by Gilles earlier, please send them as unified diffs >>> to t...@openbsd.org <mailto:t...@openbsd

Re: Single PR or many smaller PRs?

2020-10-15 Thread Demi M. Obenour
On 10/15/20 2:06 PM, Chris Bennett wrote: > On Thu, Oct 15, 2020 at 01:14:00PM -0400, Demi M. Obenour wrote: >> On 10/15/20 12:05 PM, Joerg Jung wrote: >>> As mentioned by Gilles earlier, please send them as unified diffs >>> to t...@openbsd.org <mailto:t...@openbsd

Single PR or many smaller PRs?

2020-10-12 Thread Demi M. Obenour
I created https://github.com/OpenSMTPD/OpenSMTPD/pull/1087, which fixes some bugs and avoids spawning shells when it isn’t necessary to do so. Should I split it up into multiple smaller PRs? Also, it has only been tested on Linux. Sincerely, Demi OpenPGP_0xB288B55FFF9C22C1.asc Description:

Caching of userinfo data in mda.c

2020-10-23 Thread Demi M. Obenour
How important is the caching of userinfo data in mda.c? For security reasons, I want userinfo lookups to happen in forkmda() in the child process. Sincerely, Demi OpenPGP_0xB288B55FFF9C22C1.asc Description: application/pgp-keys OpenPGP_signature Description: OpenPGP digital signature

Restricting allowed MDAs

2020-10-23 Thread Demi M. Obenour
Would it be reasonable to allow the admin to configure a list of directories MDAs may reside in? I would like to only allow custom MDAs (from ~/.forward files) to be run in if they are in /etc/mail/mdas or ~/.config/mail/mdas. Sincerely, Demi OpenPGP_0xB288B55FFF9C22C1.asc Description:

Re: Caching of userinfo data in mda.c

2020-10-26 Thread Demi M. Obenour
On 10/26/20 5:22 AM, gil...@poolp.org wrote: > October 23, 2020 6:00 PM, "Demi M. Obenour" wrote: > >> How important is the caching of userinfo data in mda.c? For security >> reasons, I want userinfo lookups to happen in forkmda() in the child >> process. &g

Re: Restricting allowed MDAs

2020-10-26 Thread Demi M. Obenour
On 10/26/20 5:32 AM, gil...@poolp.org wrote: > October 23, 2020 6:03 PM, "Demi M. Obenour" wrote: > >> Would it be reasonable to allow the admin to configure a list of >> directories MDAs may reside in? I would like to only allow custom MDAs >>