[vPostMaster] Domain "fallthrough"
Sean Reifschneider
jafo at tummy.com
Mon Nov 27 18:09:27 MST 2006
On Mon, Nov 27, 2006 at 04:18:48PM -0800, Dan Sully wrote:
>In my previous vpopmail config, my primary domain was 'fallthrough'. IE -
>that's where all the shell users were. Dovecot & SMTP AUTH would check
>against vpopmail and then against PAM.
vPostMaster doesn't really have, internally, any idea of a "fallthrough"
domain, where messages are delivered to system users rather than the
virtual mailboxes.
It *IS* possible to set up /etc/postfix/main.cf for "mydestination" to
include a domain for direct delivery to a shell user. For example, adding
"shell.example.com" to the "mydestination", mail for that domain will be
delivered to the system user instead of to vPostMaster. This does mean
that the mail will not be going through the anti-spam of vPostMaster.
If you want the anti-spam protection, and then messages go to a shell
account, you have to create the account in vPostMaster, and then configure
the account to forward to a domain in mydestination.
SMTP AUTH simply checks the username/password against Dovecot, so
configuring Dovecot to do PAM checking as well as the vPostMaster database
would cause both SMTP AUTH to work as well as POP/IMAP. vPostMaster
doesn't include that configuration in itself.
>Is there any way to hack vPostmaster to do the same thing?
How would you expect it to work? Configure a domain in vPostMaster as
fall-through, and it would then use the system user/password database for
mail delivery for that domain? Do you expect it to have the anti-spam
features for those users? If so, I guess those vPostMaster user accounts
would be auto-created on their first login?
Thanks,
Sean
--
The First Rule of Program Optimization: Don't do it.
The Second Rule of Program Optimization (For experts only): Don't do it yet.
Sean Reifschneider, Member of Technical Staff <jafo at tummy.com>
tummy.com, ltd. - Linux Consulting since 1995: Ask me about High Availability
More information about the vPostMaster
mailing list