[horde] imp/SMTP wrong FROM address when using remote mail
Justin Zachor
justinz at covad.net
Tue Feb 5 05:54:11 PST 2002
Me again,
I was surprised to not get any response to this message. Has nobody run
into the same? Surely it's something I did to one of the cofig files,
but I just can't seem to get passed it. OTOH, maybe it's not me? Maybe it's
a side effect of the SMTP/IMAP server I'm using. Anybody out there
running Mercury32 and the horde/IMP web server on the same host?
How does the IMP demo site address this?
May I also point out that fooling with the 'maildomain' setting on the
local server description (server.php) changes the smtp behavior of
IMP on user-entered mail-server logins. That should not be, right?
Why should changing the maildomain of Local.net affect the FROM addr
when logged into a remote mail server? Perhaps this is the root of
the problem.
E.g., when I change the definition of my local domain in
'maildomain' => ''
I then get a different FROM address for the remote user:
T 20020204 165245 3c5e4488 MAIL FROM:<@>
Yes! Now it's just '@'
--justin
Justin Zachor wrote:
>
> My SMTP log shows that an incorrct FROM address is passed by IMP when a
> remote mail server is being used.
>
> I auth via IMAP, so a user first logs into horde using their local IMAP
> account, say 'Walnut at Local.net' . If however they want to check a remote
> mail account instead of their local, then they login to mail as say
> 'Peanut at Remote.com'. Well, as Chuck said, there's presntly no way to
> specify a different remote SMTP server from the remote mailbox server
> (POP/IMAP) - so it appears that IMP is using the local SMTP server. (is
> this corrct or incorrect?)
>
> BUT, IMP is passing remote_username at local_domainname in the SMTP dialog.
> The log shows Peanut at Local.net, instead of Peanut at Remote.com. What's
> more, my SMTP and IMAP servers are so tightly integrated that SMTP wont
> relay because there's no account 'Peanut' in the substituted local
> domainname 'Local.net'. (e.g. normally SMTP would just blindly pass the
> bad FROM without checking it, but since it's local, Mercury32 is looking
> up the username, finding that it doesn't exist, and the rejecting the
> relay).
>
> Why is the FROM address getting munged? Could it be a bad setting in
> horde or IMP config files? I've looked but didn't see anything.
>
> TIA
> Justin
>
> --
> Horde mailing list: http://horde.org/horde/
> Frequently Asked Questions: http://horde.org/faq/
> To unsubscribe, mail: horde-unsubscribe at lists.horde.org
More information about the horde
mailing list