Matt:
>> gatewayed
E-mail accounts. Since IMail doesn't offer any way to validate gatewayed
addresses or fending off dictionary attacks <<
Now I
understand your application (I assume). It means that ideally you'd want
Imail to validate against an external user base - even if the mail domain itself
is not hosted on Imail. Yes - I do have the same need.
It
would be nice if Imail had a little "checkmark" in the mail domain configuration
screen. If that checkmark for "remote domain" is set, then you could still
choose an external "user database" and the SMTPD daemon would actually perform
user validation. However, instead of doing an "LDELIVER" to a local
mailbox, it would then perform an "RDELIVER" to the remote mailbox
server.
In
reality, all the pieces already exist in their code. I think it's
worthwhile to make THAT an enhancement request. It would further broaden the
usability of Imail and reduce the need to look for alternative mail
servers.
With a
two scripts, you could probably already accomplish that:
a) on
the client's remote mailbox server, export the user database for
"domain.com" in intervals
b) on
the clients' remote mailbox server, create an alias
"incoming.domain.com".
c) on
your Imail server, create a regular mail domain
"domain.com".
d) run a script that reads the client's exported user database and
creates an ALIAS in "domain.com" for every client USER, e.g. the user [EMAIL PROTECTED] becomes an ALIAS in your Imail
configuration. Point the alias to [EMAIL PROTECTED] and on your Imail server have a HOSTS entry for
"incoming.domain.com" pointing to the client's remote
server.
Now,
when someone sends mail, it WILL be validated by the Imail server. If an alias
does not exist, it can be rejected. If it does exist, the mail will be
processed by Declude and eventually it will be forwarded to the
"incoming.domain.com".
Best
Regards
|
Title: Message
- RE: [Declude.JunkMail] [Declude.Junkmail] MS SMT... John Tolmachoff \(Lists\)
- RE: [Declude.JunkMail] [Declude.Junkmail] MS SMT... Andy Schmidt
- Re: [Declude.JunkMail] [Declude.Junkmail] M... Matt
- [Declude.JunkMail] OT: IMail LDAP for V... Andy Schmidt
- Re[2]: [Declude.JunkMail] [Declude.Junk... Sanford Whiteman
- Re: [Declude.JunkMail] [Declude.Jun... Matt
- Re[2]: [Declude.JunkMail] [Decl... Sanford Whiteman
- RE: [Declude.JunkMail] [Declude.Junkmai... Andy Schmidt
- Re: [Declude.JunkMail] [Declude.Jun... Matt
- Re[2]: [Declude.JunkMail] Using... Andy Schmidt
- Re[2]: [Declude.JunkMail] ... Sanford Whiteman
- Re: [Declude.JunkMail] Usi... Matt
- Re[2]: [Declude.JunkMail] [Declude.Junkmail... Sanford Whiteman
- Re: [Declude.JunkMail] [Declude.Junkmai... Matt
- Re[2]: [Declude.JunkMail] [Declude.... Sanford Whiteman
- Re: [Declude.JunkMail] [Declude... Matt
- Re[2]: [Declude.JunkMail] ... Sanford Whiteman
- [Declude.JunkMail] OT: IMAIL -> AD Andy Schmidt
- Re: [Declude.JunkMail] OT: IMAIL -&... Matt
- Re[2]: [Declude.JunkMail] OT: I... Sanford Whiteman