SMTP instellen voor (particulier) KPN abonnement (DSM 4.2)

Instellingen voor de Mailstation (Roundcube)

Moderator: Theet

Theet
Posts: 202
Joined: Mon 27 Sep 2010, 16:35

SMTP instellen voor (particulier) KPN abonnement (DSM 4.2)

Post by Theet »

Om mail te versturen en te ontvangen met een (particulier) KPN abonnement met een Synology met een MailServer en MailStation (vanaf DMS 4.1)
kun je de volgende instellingen verrichten.

Poort 25 stel je in voor het versturen van mail, door de verwijzing naar smarthost.direct-adsl.nl accepteert KPN het versturen van mail.
Binnenkomende mail werkt niet met deze instelling, hiervoor zul je de master.cf aan moeten passen. Het probleem is dat na iedere herstart het
bestand master.cf wordt aangepast. Hieronder de beschrijving hoe poort 26 mee te configureren na een herstart.

1) Open in het menu van DiskStation 4.1 de MailServer
2) Vink onder SMTP tap "Relayhost inschakelen"
3) Server: smarthost.direct-adsl.nl
4) Poort: 25

Ga via het "externe programma" Putty of de "Config file Editor" in Synology naar het volgende pad:

Code: Select all

/var/packages/MailServer/target/etc/master.cf
[/b]

5) open het bestand master.cf en voeg onderaan in het bestand de regel toe:

Code: Select all

26 inet n - n - - smtpd -o content_filter=spamassassin
[/b]
(poort 25 is voor uitgaande mail via de smarthost van KPN, poort 26 acepteert KPN wel,
zet deze ook open in je router, deze dient voor het laten binnenkomen van de mail)

Ga via het "externe programma" Putty of de "Config file Editor" in Synology (te installeren als package) naar het volgende pad:

6)

Code: Select all

/var/packages/MailServer/target/scripts
[/b]

7) wijzig in het bestand "DaemonConfSet.sh" het deel van de script "MasterCf()", voeg de volgende regel toe boven echo "smtp"

Code: Select all

echo "26 inet n - n - - smtpd -o content_filter=spamassassin" >> /tmp/tempinfo
[/b]
echo "smtp inet n - n - - smtpd -o content_filter=spamassassin" >> /tmp/tempinfo etc.

De regel echo "26 inet...." zorgt ervoor dat iedere keer bij het herstarten van de MailServer of DiskStation deze regel opnieuw meegenomen wordt in het bestand "master.cf".

8) regel wijzigen in main.cf:

Code: Select all

 relayhost = [mailrelay.direct-adsl.nl]
Stop en Start de MailServer opnieuw:

Code: Select all

/volume1/@appstore/MailServer/sbin/postfix stop

Code: Select all

/volume1/@appstore/MailServer/sbin/postfix start