On Tue, Dec 11, 2012 at 3:00 PM, <[email protected]> wrote:

> Some honest users need to send messages with From not equal to
> smtp auth username. For example [email protected] or [email protected]
> Such services forward incoming mail
> but don't offer their own relays for outgoing mail.
>

I've been considering another way of doing this, which may or may not be
entirely sane:


   1. Permit accounts to send on behalf of its associated domainname.
   2. Allow users to register additional permitted sending addresses
   through an administrative web interface.
   3. Deny any messages not matching either rule.

Examples:


   1. Account fnorblegnarb42 is associated with the domainname
   fnorblegnarb.example, and may send e.g. on behalf of
   [email protected], [email protected],
   [email protected], or fnorblegnarb.example. As may
   fnorblegnarb17 and fnorblegnarb23.
   2. Account fnorblegnarb42 additionally registers as a valid sender of
   [email protected].
   3. Account fnorblegnarb42 attempts to send from [email protected],
   but is rejected.

I suspect this can only reasonably be implemented with a database (SQL or
noSQL, whatever).
-- 
Jan
-- 
## List details at https://lists.exim.org/mailman/listinfo/exim-users
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://wiki.exim.org/

Reply via email to