Hi,

I would like to put a OpenSMTPD server in front of a sourcehut lists
installation [1] (that is, a mailing list system for sourcehut).
OpenSMTPD and sourcehut communicate through a lmtp unix socket. Here is
my configuration (without the filter and pki parts):


    listen on eth0 tls pki lists.forge.mydomain.tld
    action sourcehut lmtp /tmp/lists.forge.mydomain-tld-lmtp.sock

    match from any for domain "lists.forge.yaal.fr" action "sourcehut"

Now with this configuration I only get "550 Invalid recipient" errors,
which is expected because OpenSMTPD has no way to know what is a valid
sourcehut list recipient.

How can I make OpenSMTPD just skip the recipient verification, and just
forward everything to the lmtp socket?

I read about userbase catchall, but my understanding is that userbases
maps recipients to a system user, and that seems irrelevant for me as
no system user is involved here.

What do you think?

Éloi

  [1] https://sr.ht/


Reply via email to