Well Sandy, I reread his message again, but I'm afraid this time I was
right.

> > Sorry  Andrey,  I  did  not  read your message carefully so my first
> > answer  was  completely  irrelevant.
>
> I think you need to reread it yet again.
>
> >   I've implemented the following "solution" which looks silly but it
> >   works.
>
> Sorry,  but your solution offers nothing more than the ability to have
> Imail HELO as a virtual domain--which is EXACTLY what Andrey is trying
> to  AVOID!  Maybe there's something you haven't communicated here, but
> you need to test your suggestions before posting.

So let's go to point, just to clarify :-):

1. He has several virtual hosts in his Imail, like e.g. client1domain.com,
client2domain.com etc (I hope no objections yet :-) ). To simplify let's say
the host name of Imail box is imail.earthlink.net with IP address
111.222.333.444
2. For some reason some of his clients use his Imail SMTP server.
3. When such a client sends his message (apparently using SMTP
authentication with user name [EMAIL PROTECTED] and a password) Imail
tries (apparently :-) ) to send it to a destination (nothing wrong yet)
4. The problem is Imail SMTP says HELO client1domain.com to the destination
SMTP. Some SMTP servers perform reverse lookup for host names, and if a
retrieved host name and HELO's one doesn't match, mail is rejected. So if
his SMTP says HELO client1domain.com, a PTR record for the name
client1domain.com has to exist in Reverse Lookup Zone
333.222.111.in-addr.arpa, period.
5. The trick is you may have only one PTR record for some particular IP
address, and I assume he has it already for imail.earthlink net (to
simplify, we are not talking about round robin stuff... never tried round
robins in reverse zones, though)
6. So how to make Imail SMTP ALWAYS say HELO imail.earthlink.net? I do not
see any way yet except for that I described in my previous message. My only
mistake was I didn't mentioned that you have to create a virtual host
(imail.earthlink.net) with exactly the same name as the host name
(imail.earthlink.net).
I guess nobody cares what imail.earthlink.net is - a real host name or a
virtual domain - the point is it should be always the same.

So he has a problem - some client's mail is rejecting - and this "method"
solves it.
So why I was wrong?

>
> > You may also create a list of "allowed" users, hosts or IP addresses
using
> > accept.txt or "SMTP security" tab in order to avoid authentication (but
> > still, they should use imail.earthlink.net as outgoing SMTP server).
>
> This  won't  even  work  in  the  same  way as the rest of your setup,
> because  mail  from  non-authenticated  users  HELOs  as the machine's
> (localhost's) Host Name.
>
> -Sandy
>
Take care,
Alex
P.S. I have couple of such clients, and this "solution" really works (Imail
6.06 on NT). Again I'm not saying I like it. :-).


Please visit http://www.ipswitch.com/support/mailing-lists.html 
to be removed from this list.

An Archive of this list is available at:
http://www.mail-archive.com/imail_forum%40list.ipswitch.com/

Please visit the Knowledge Base for answers to frequently asked
questions:  http://www.ipswitch.com/support/IMail/

Reply via email to