Dat het geblokkeerd wordt, hangt van een aantal dingen af. Ten eerste kan je internetprovider poort 25 blokkeren. Als dat het geval is, werkt je mailserver gewoon niet. Dan hangt het van liefdadigheid van de internetprovider af of je toch een mogelijkheid hebt. Ik kon de mx-servers van multikabel gebruiken, via mijn account van quicknet. Ik moest eerst de mx-records in mijn domeinnaam aanpassen naar mx.multikabel.nl en vervolgens naar mijn internetaccount gaan. In het servicecenter kon ik aangeven voor welke domeinnaam de mx-server gebruikt kon worden. Daar voerde ik mijn eigen dommeinnaam in en zodoende werd de mail via de mx-server van multikabel op mijn lokale computer afgeleverd.
Overigens meldt een tutorial op de website van Ubuntu dat je ook een alternatieve poort kunt gebruiken. Hoe je dat doet en hoe je dat moet instellen weet ik niet.
Goed, als je zeker weet dat je internetprovider de toegang tot poort 25 niet blokkeert, kan het te maken hebben met de instellingen van postfix.
In /etc/postfix/main.cf staat o.a. dit:
myhostname = mx.jouwdomein.nl (dit is je mx-record, red.)
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
myorigin = /etc/mailname
mydestination = mx.jouwdomein.nl, localhost.localdomain, localhost, jouwdomein.nl (deze volgorde aanhouden. Natuurlijk vul je voor jouwdomein je eigen domeinnaam in. Red.)
relayhost =
mynetworks = 127.0.0.0/8, 192.168.1.100, 67.200.200.200 (Belangrijk dat je hier zowel het lokale ip-adres van je computer, als het ip-adres van je verbinding invoert.)
Ok, tot zover is het geloof ik wel duidelijk. Hier had ik ook wat fouten in staan, maar die zijn met deze volgorde opgelost. Nu had ik nog het probleem van de /Maildir. De pop3 ging bij mij om de een of andere reden niet. Als je "sudo dpkg-reconfigure postfix" intikt in de commandline, vraagt hij op een gegeven moment of procmail gebruikt moet worden of niet. Hier had ik "ja" ingevoerd. Maar als je Maildir-stijl hebt ingesteld, zoals in een andere tutorial vermeld staat, dan krijg je hier een conflict en komt de e-mail niet binnen. Wat je dan dus doet, is procmail uitschakelen en een regel aan de /etc/postfix/main.cf toevoegen.
Zeg tegen Postfix dat het Maildir stijl moet gebruiken:
sudo postconf -e "home_mailbox = Maildir/"
Verzeker je ervan dat Procmail niet wordt gebruikt:
sudo postconf -e "mailbox_command = "
Herstart Postfix nu om de instellingen te laden:
sudo /etc/init.d/postfix restart
Test je setup opnieuw, zoals aangegeven in de tutorial waarnaar ik in post 5 linkte.
Als het goed is, moet je e-mail het nu doen.