okey, i recieved your e-mail through my backup servers. your server must have given up with 1and1's and used them instead.
You haven't changed your RDNS of your IP. This must be done through your ISP or whoever owns the IP address. Pipex *MAY* provide that function through a control panel of some sort. they may not permit it at all.
At the moment, you will have:
'A' Record DNS translating to your IP.
ANS
And IP, when looked up, translating to an RDNS (reverse DNS record) of equal value to your 'A' record.
at the moment your RDNS record (i can find this out from the test e-mail you send and from the logs of my backup mail servers) is logged as 00-00-00-00.dsl.pipex.net where the 00's specify your ip in reverse. this is a standard format RDNS record.
You must call pipex or change this in your isp config to the same as your 'A' record whether that is
www.domain.co.uk or mail.domain.co.uk...
I set a 'www' as cname to domain.co.uk, and have 'mail' also cnamed to the domain.co.uk - the the domain.co.uk 'A' record specifying an IP address.
THIS PRESUMES YOU HAVE A WEBSERVER AND MAILSERVER AT THE SAME IP ADDRESS. - WHICH YOU APPEAR TO NOT HAVE.
It is not necessary to have the RDNS and DNS of equal value, but it makes the next step far simpler and a lot tidyier. When your mailserver answers or calls itself during a conversation with another server / client, it will provide a hostname. You will be able to configure this within the mailserver config, or possibly depending on the mailserver, if it is a poor one, may use the machine's name.
This is probably more likely the cause to your problems, as i said before the only rule to RDNS and A-records, is that you have an RDNS for the IP that the mailserver is operating on. thats it. - And you have completed this.
Your mailserver is answering as tsm.selfip.com not as (for example) mail.yourdomain.co.uk as it should be.
Is this a re-used mailserver? or is it a shared mailserver?
I'm very nearly certain this is your problem. This must be changed. The hostname must be the 'A' record that points to the mailserver's IP.
If the server is a shared server, this will change a lot of the above and is a vital piece of information. please let me know either way and i can adjust or re-iterate certain things to do.
Sorry for the long post, but i thought i may as well get as much out as possible. and *HOPE* its readable!
Alex
ps.
Another tip, you ought to really recieve e-mails of
[email protected].