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/
