I can connect without problems, and your DNS records look ok, too:
Code:
mh1:~# telnet 85.214.75.85 25
Trying 85.214.75.85...
Connected to 85.214.75.85.
Escape character is '^]'.
220 www.rm-infotainment.com ESMTP Postfix
ehlo localhost
250-www.rm-infotainment.com
250-PIPELINING
250-SIZE 10240000
250-VRFY
250-ETRN
250-STARTTLS
250-AUTH PLAIN LOGIN
250-AUTH=PLAIN LOGIN
250 8BITMIME
quit
221 Bye
Connection closed by foreign host.
mh1:~# dig mx topgig.de
; <<>> DiG 9.2.1 <<>> mx topgig.de
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 59855
;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;topgig.de. IN MX
;; ANSWER SECTION:
topgig.de. 1800 IN MX 20 mx0.serverkompetenz.de.
topgig.de. 1800 IN MX 10 topgig.de.
;; Query time: 36 msec
;; SERVER: 81.169.163.104#53(81.169.163.104)
;; WHEN: Mon Nov 27 14:28:40 2006
;; MSG SIZE rcvd: 79
mh1:~# dig topgig.de
; <<>> DiG 9.2.1 <<>> topgig.de
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 45754
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;topgig.de. IN A
;; ANSWER SECTION:
topgig.de. 1789 IN A 85.214.75.85
;; Query time: 3 msec
;; SERVER: 81.169.163.104#53(81.169.163.104)
;; WHEN: Mon Nov 27 14:28:52 2006
;; MSG SIZE rcvd: 43