[quote:d18283d65a]Telnet\'s disabledon the server, and that\'s blocked via ssh.
I don\'t think that\'s the problem, because he was using mail.hisdomain.com with his previous hosting company. [/quote:d18283d65a]
I have been through all this myself. All my hair is gone way before now so here is my 1c worth.
If SMTP works on that box at all this is more than likey what the problem is.
1.) Your user is on a screw ball ISP like Earthlink / Mindsprung. Telnet doesn\'t matter because you are simply asking them to talk to that port. Try it. If it sits there it\'s a firewall on that ISP. if they get a hello message frok Exim you are good to go. Also if it is a recent transfer make sure \"mail.theirdomain.com\" resolves (FROM THEIR COMPUTER) to your server. A simple \"ping mail.hisdomain.com\" will tell them at the command prompt.
2.) No IP in that \"ok\" file. Tell them to (check mail first) on that account. I have people all the time that have their OLE set to check every 10 hours and they sit there composing 10 emails to send to people and when they try to send they get errors. Then they just sit there and stare at the error. They never bother to check their mail manually .. they think that mail just magically comes in when it wants to.
So make sure they can get a \"hello\" from Exim using that Telnet command and if they can the SMTP auth that Nick suggested will work or just make sure they check mail often and always before they try to send.
Good luck
