Aangezien mijn ADSL-verbinding van Tiscali naar Planet werd overgezet moest er ook het nodige worden veranderd. Ik besloot ook maar meteen een mailserver op te zetten.
Nu zegt Planet dat poort 25 uitgaand én ingaand geblokkeerd is, echter was dit op het begin helemaal niet het geval - nu is slechts ingaand geblokkeerd. Om ingaande mail toch te kunnen accepteren moest ik volgens de FAQ van Planet gebruik maken van de mailrelay 'mailrelay.planet.nl'. Tevens moest ik wat DNS-wijzigingen doorvoeren voor mijn domeinnaam 'gmta.nl'.
Zo gezegd zo gedaan. Echter kreeg ik geen enkel mailtje binnen, wat ik ook deed. Intern werkt alles wel goed, dus ik concludeerde dat het ergens tussen de buitenwereld en mij lag: Planet. Geprobeerd via mail.planet.nl:
En even later in de log van mijn mailserver:
En het mailtje werd correct afgehandeld. Kennelijk was Planet dus goed in staat om intern met poort 25 van mijn mailserver te connecten, dus toen dacht ik dat het aan de mailrelay lag. Geprobeerd op mailrelay.planet.nl:
Alles okay zou ik zeggen...maar het mailtje komt nooit aan, hoe lang ik ook wacht. Waarom geeft de mailrelay niet direct een foutmelding als ie het niet kan afleveren? Of een bounce? Heeft iemand een idee hoe ik dit kan oplossen, hopelijk heb ik zo genoeg informatie verschaft over wat ik heb geprobeerd en wat ik wil bereiken
Nu zegt Planet dat poort 25 uitgaand én ingaand geblokkeerd is, echter was dit op het begin helemaal niet het geval - nu is slechts ingaand geblokkeerd. Om ingaande mail toch te kunnen accepteren moest ik volgens de FAQ van Planet gebruik maken van de mailrelay 'mailrelay.planet.nl'. Tevens moest ik wat DNS-wijzigingen doorvoeren voor mijn domeinnaam 'gmta.nl'.
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
| Arethusa:~# dig @ns1.priorweb.be gmta.nl MX ; <<>> DiG 9.2.4 <<>> @ns1.priorweb.be gmta.nl MX ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 31310 ;; flags: qr aa rd; QUERY: 1, ANSWER: 7, AUTHORITY: 0, ADDITIONAL: 3 -snip- gmta.nl. 10800 IN MX 10 smtp.gmta.nl. gmta.nl. 10800 IN MX 20 mailrelay.planet.nl. -snip- ;; Query time: 22 msec ;; SERVER: 213.193.229.10#53(ns1.priorweb.be) ;; WHEN: Fri Nov 25 16:33:20 2005 ;; MSG SIZE rcvd: 248 |
Zo gezegd zo gedaan. Echter kreeg ik geen enkel mailtje binnen, wat ik ook deed. Intern werkt alles wel goed, dus ik concludeerde dat het ergens tussen de buitenwereld en mij lag: Planet. Geprobeerd via mail.planet.nl:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
| Arethusa:~# telnet mail.planet.nl 25 Trying 195.121.6.51... Connected to mail.wxs.nl. Escape character is '^]'. 220 psmtp04.wxs.nl -- Server ESMTP (iPlanet Messaging Server 5.2) HELO localhost 250 psmtp04.wxs.nl OK, [xxx.xxx.xxx.xxx]. MAIL FROM: <-snip-@gmail.com> 250 2.5.0 Address Ok. RCPT TO: <-snip-@gmta.nl> 250 2.1.5 -snip-@gmta.nl OK. DATA 354 Enter mail, end with a single ".". Test . 250 2.5.0 Ok. QUIT 221 2.3.0 Bye received. Goodbye. |
En even later in de log van mijn mailserver:
code:
1
| 2005-11-25 16:37:37 1Effdp-0001ul-F6 <= -snip-@gmail.com H=psmtp04.wxs.nl [195.121.247.13] P=esmtp S=607 id=0IQI007BOOPCCM@psmtp04.wxs.nl |
En het mailtje werd correct afgehandeld. Kennelijk was Planet dus goed in staat om intern met poort 25 van mijn mailserver te connecten, dus toen dacht ik dat het aan de mailrelay lag. Geprobeerd op mailrelay.planet.nl:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
| Arethusa:~# telnet mailrelay.planet.nl 25 Trying 195.121.6.34... Connected to smtp50.wxs.nl. Escape character is '^]'. 220 psmtp01.wxs.nl ESMTP Sendmail 8.12.10/8.12.10; Fri, 25 Nov 2005 16:40:32 +0100 HELO localhost 250 psmtp01.wxs.nl Hello [xxx.xxx.xxx.xxx], pleased to meet you MAIL FROM: <-snip-@gmail.com> 250 2.1.0 <-snip-@gmail.com>... Sender ok RCPT TO: <-snip-@gmta.nl> 250 2.1.5 <-snip-@gmta.nl>... Recipient ok DATA 354 Enter mail, end with "." on a line by itself Test . 250 2.0.0 jAPFeV6L018982 Message accepted for delivery QUIT 221 2.0.0 psmtp01.wxs.nl closing connection |
Alles okay zou ik zeggen...maar het mailtje komt nooit aan, hoe lang ik ook wacht. Waarom geeft de mailrelay niet direct een foutmelding als ie het niet kan afleveren? Of een bounce? Heeft iemand een idee hoe ik dit kan oplossen, hopelijk heb ik zo genoeg informatie verschaft over wat ik heb geprobeerd en wat ik wil bereiken