Demi M. Obenour:
> On 10/8/20 8:25 AM, Wietse Venema wrote:
> > Demi M. Obenour:
> >> On 10/6/20 4:23 PM, Wietse Venema wrote:
> >>> If the feature is turned on then there should probably be a
> >>> default action for users not listed in the table (deny or allow).
> >>> Its not going to be pretty when only the numerical UID is avaialble
> >>> (a 1:1 mapping username->sender would not make sense).
> >>
> >> What about defaulting to allow if local_sender_login_maps has its
> >> default value, and deny otherwise?  That keeps the current default
> >> behavior, while still allowing administrators to lock it down.
> > 
> > The action (deny) for unmatched users should not depend on the
> > (non-empty) local_sender_login_maps value.
> 
> Should this be a configuration option?

It is not needed. If someone wants unmatched users to allow all,
just say so:

    local_sender_login_maps = <real login->address map> static:*

This still enforces the allowed email addressesfor users that have
an entry.

If local_sender_login_maps is turned on, indexing with "#" plus the
UID as a string would do the job. It is not like users can arbitrarily
remove their login name from the password file.

        Wietse

Reply via email to