Hello!

The documentation patch seems to suggest that there are potential
futures in which the parameter also restricts non-SMTP message ingres,
or even delivery after alias expansion for addresses not listed in the
table.

Well, based on previous messages on this thread, I thought this was indeed a possibility. I’m not saying I think it should be done, but Wietse did say:

There is nothing that prevents local_recipient_maps from being used
elsewhere. The need to do so just hasn't come up.

which opens the possibility.

So I chose a wording that should make clear to users that they cannot rely on local_recipient_maps to be ignored by non-SMTP inputs, and therefore that they should make sure the lookups specified in this setting include all locally deliverable recipients. Essentially, I said:

Whether this setting applies to non-SMTP inputs is unspecified,
don’t rely on either way.

Of course, it can be decided that local_recipient_maps not applying to anything else than smtpd is now a documented feature. This would mean a configuration where some local users cannot receive mails from the Internet is now supported (although I guess this can already be done with filters) but also that changing this behavior would now be a breaking change, requiring a major version bump and proper warning.

I’m totally fine with that, and can even provide a new patch to document this. It’s just in my opinion, such a decision must be carefully weighted before it is taken.

Regards,

--
Étienne Miret
https://etienne.miret.io/

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature

_______________________________________________
Postfix-users mailing list -- postfix-users@postfix.org
To unsubscribe send an email to postfix-users-le...@postfix.org

Reply via email to