Auteur Topic: OPLOSSING MailStation (KPN) relay na update DSM 4.1  (gelezen 9211 keer)

Offline Theet

  • Bedankjes
  • -Gegeven: 3
  • -Ontvangen: 5
  • Berichten: 75
    • http://www.lendering.org
OPLOSSING MailStation (KPN) relay na update DSM 4.1
« Gepost op: 31 augustus 2012, 15:59:36 »
Bij alle voorgaande versie van DSM kon ik na een update de volgende regels/bestanden aanpassen
en dan werkte mijn mailserver weer... Nu krijg ik er geen mail meer uit en in...!!!

main.cf -> regel toevoegen: relayhost = [mailrelay.direct-adsl.nl]
master.cf -> regel toevoegen: 26 inet n - n - - smtpd

Nu kan ik deze bestanden niet meer vinden, wie weet waar deze bestanden staan?

Wel heb ik in de volgende bestanden de regels toegevoegd, maar blijkbaar worden deze
iedere keer overschreven:

/usr/syno/mailstation/etc/main.cf
wordt?
/var/packages/MailServer/target/etc/main.cf

/usr/syno/mailstation/etc/master.cf
wordt?
/var/packages/MailServer/target/etc/master.cf

/usr/syno/mailstation/etc/aliases
wordt?
/var/packages/MailServer/target/etc/aliases

(overige oplossingen, zie:
http://forum.lendering.com/viewforum.ph ... 15d9cbcf38)



OPLOSSING:

UITGAANDE MAIL:
1) Na installatie van de mailstation (DS 209+) het bestand main.cf aanpassen zoals hierboven;

regel wijzigen in main.cf: relayhost = [mailrelay.direct-adsl.nl]

Dit kun je het makkelijkst realiseren met de third-party software: "Config file editor" (versie 0.1) door Remco Schellekens
te downloaden en uitgelegd op: http://www.mertymade.com/syno/#cfe (een site waar ik veel aan gehad heb)

INKOMENDE MAIL:
2) Vervolgens poort 25 (standaard voor mailstation) wijzigen in de master.cf:

smtp inet n - n - - smtpd (deze regel copieren, toevoegen en smtp wijzigen in 26)
26 inet n - n - - smtpd

Dit kun je het makkelijkst realiseren met de third-party software: "Config file editor" (versie 0.1) door Remco Schellekens
te downloaden en uitgelegd op: http://www.mertymade.com/syno/#cfe

3) poort 26 openzetten in bijvoorbeeld je Experiabox / modem / firewall

4) LET OP! Je dient wel MX records aan te maken (evt. met domeinnaam bij een provider waar je deze instellingen kunt regelen).
 Indien je MX records aanmaakt is het lang niet altijd NIET noodzakelijk om MX 2 in te stellen als mailrelay-direct-adsl.nl !
Het is goed mogelijk, zo ook bij mij, dat de standaard MX records van de desbetreffende provider al juist ingesteld staan.
 bw: er wordt gebruik gemaakt van MX records om te voorkomen dat je mailserver als "spamserver" gaat fungeren

5) users in de synology aanpassen met kleine letters dus bijvoorbeeld:
user: Peter = peter
mail: peter@achternaam.nl
anders gaat het niet lukken...

LET OP BIJ UPDATE NAAR DSM 2.2

Alle bovenstaande aanpassingen worden overschreven bij de update naar DSM 2.2.
Je zult opnieuw de regels aan moeten passen, dan werkt het weer naar behoren.
Kreeg zelf nl. na de update geen mail meer binnen en kon ook niets meer versturen.
Na bovenstaande aanpassingen werkt het weer perfect!

Offline wizjos

  • Administrator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 121
  • -Ontvangen: 179
  • Berichten: 1.982
Re: MailStation (KPN) relay werkt niet na update DSM 4.1
« Reactie #1 Gepost op: 01 september 2012, 03:03:16 »
Dubbel posten wordt op dit forum absoluut niet op prijs gesteld! Post bij Firmware 4.1 verwijderd derhalve.
Wizjos.


DS409+    4 x WD10EADS DSM 4.2-3243       [TEST]
DS214play 1 x WD20EARX DSM 6.1.4-15217-3  [PROD]
DS1513+   5 x WD80EFZX DSM 6.1.4-15217-5  [PROD]
RT1900ac               SRM 1.1.6-6931-1   [PROD]


Is RAID hetzelfde als een backup?
Goeie schijven voor je NAS? Neem Western Digital!

Offline Theet

  • Bedankjes
  • -Gegeven: 3
  • -Ontvangen: 5
  • Berichten: 75
    • http://www.lendering.org
Mogelijk oplossing MailStation (KPN) update DSM 4.1
« Reactie #2 Gepost op: 01 september 2012, 15:13:32 »
Ik heb nu de oplossing gevonden door in het bestand "master.cf" beide regels te laten staan

/var/packages/MailServer/target/etc/master.cf

26 inet n - n - - smtpd -o content_filter=spamassassin
smtp inet n - n - - smtpd -o content_filter=spamassassin

Het blijkt dat het bestand "master.cf" iedere keer overschreven wordt.
Hoe kan ik dit voorkomen?

Offline TheDisk

  • Bedankjes
  • -Gegeven: 1
  • -Ontvangen: 0
  • Berichten: 10
Re: MailStation (KPN) relay werkt niet na update DSM 4.1
« Reactie #3 Gepost op: 01 september 2012, 21:27:55 »
bij de vorige firmware kon ik alles zo aanpassen (zoals hierboven) en vervolgens mailserver rebooten door het volgende in telnet sessie te zetten:

/usr/syno/etc/rc.d/S89mailserv.sh restart

het bestand bestaat niet meer.

Iemand enig idee hoe nu alleen de mailserver te resetten?

zoals hierboven staat is opnieuw opstarten geen oplossing aangezien dan master en main opnieuw worden overschreven...

Offline Theet

  • Bedankjes
  • -Gegeven: 3
  • -Ontvangen: 5
  • Berichten: 75
    • http://www.lendering.org
Re: Mogelijk oplossing MailStation (KPN) update DSM 4.1
« Reactie #4 Gepost op: 01 september 2012, 22:57:16 »
Onderstaande oplossing heb ik getest en werkt. Het vervelende is dat de MailServer/MailStation de "master.cf" tijdens het gebruik telkens overschrijft. Ik wijzig de waarden, stop en start opnieuw de postfix en dan werkt het. Ineens kan het zijn, als ik in het bestand "master.cf" kijk, dat de waarden weer gewijzigd zijn. Hoe kan ik dit tegengaan? Voor gebruikers met een KPN account essentieel....

Citaat van: "Theet"
Ik heb nu de oplossing gevonden door in het bestand "master.cf" beide regels te laten staan

/var/packages/MailServer/target/etc/master.cf

26 inet n - n - - smtpd -o content_filter=spamassassin
smtp inet n - n - - smtpd -o content_filter=spamassassin

Het blijkt dat het bestand "master.cf" iedere keer overschreven wordt.
Hoe kan ik dit voorkomen?

Offline Theet

  • Bedankjes
  • -Gegeven: 3
  • -Ontvangen: 5
  • Berichten: 75
    • http://www.lendering.org
OPLOSSING MailStation (KPN) relay werkt niet na update DSM 4
« Reactie #5 Gepost op: 03 september 2012, 14:07:58 »
Afgelopen weekend heb ik gezocht en (waarschijnlijk) de oplossing gevonden om mail te versturen en te ontvangen met een (particulier) KPN abonnement.

Mijn instellingen:

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:

/var/packages/MailServer/target/etc/master.cf

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

26 inet n - n - - smtpd -o content_filter=spamassassin
(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 naar het volgende pad:

6) /var/packages/MailServer/target/scripts

7) wijzig in het bestand "DaemonConfSet.sh" het deel van de script "MasterCf()"
   echo "26 inet n - n - - smtpd -o content_filter=spamassassin" >> /tmp/tempinfo
   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".

Binnen MailStation (na inlog IMAP):

'8) instellingen -> SMTP Serverinstellingen -> poort 25

Bij mij werkt het in ieder geval weer zoals het moet werken.

Zie ook: http://forum.lendering.com/viewforum.php?f=9&sid=7b6499413acc7dda022bcf3d95307da2

Het zou mooi zijn dat Synology na een nieuwe update van de MailServer ook
de inkomende poort ingesteld kan worden voor de mail.

Offline bertbigb

  • Bedankjes
  • -Gegeven: 5
  • -Ontvangen: 3
  • Berichten: 17
Re: OPLOSSING MailStation (KPN) relay na update DSM 4.1
« Reactie #6 Gepost op: 05 september 2012, 15:01:42 »
Hoi, dank je wel voor het heldere artikel,

ik heb het zo uitgevoerd, maar ik heb het helaas niet werkend gekregen, nu zou dat heel makelijk kunnen dat ik mijn router nog niet goed heb ingesteld.

Begrijp ik het goed dat binnenkomend verkeer op poort 26 door gerouteerd moet worden naar poort 26 op de Synology?

En binnenkomend verkeer op poort 25 door gerouteerd moet worden naar poort 25 op de Synology?

Dan heb ik nog en kleine aanvulling

Je schrijft in stap:
7) wijzig in het bestand "DaemonConfSet.sh" het deel van de script "MasterCf()"
echo "26 inet n - n - - smtpd -o content_filter=spamassassin" >> /tmp/tempinfo
echo "smtp inet n - n - - smtpd -o content_filter=spamassassin" >> /tmp/tempinfo etc.

Daar bedoel je toch dat je de originele regel moet laten staan en de regel die begint met inet 26 erboven moet plaatsen?


Nu zie ik in MasterCf() meerdere regels met smtp inet ....

wat moet ik met die andere regels?

Ik hoop dat je tijd vindt voor een antwoord, ikzou het in ieder geval erg op prijs stellen.

Offline Theet

  • Bedankjes
  • -Gegeven: 3
  • -Ontvangen: 5
  • Berichten: 75
    • http://www.lendering.org
Re: OPLOSSING MailStation (KPN) relay na update DSM 4.1
« Reactie #7 Gepost op: 05 september 2012, 22:07:23 »
Citaat van: "bertbigb"
Hoi, dank je wel voor het heldere artikel,

ik heb het zo uitgevoerd, maar ik heb het helaas niet werkend gekregen, nu zou dat heel makelijk kunnen dat ik mijn router nog niet goed heb ingesteld.

Begrijp ik het goed dat binnenkomend verkeer op poort 26 door gerouteerd moet worden naar poort 26 op de Synology?

En binnenkomend verkeer op poort 25 door gerouteerd moet worden naar poort 25 op de Synology?

Dan heb ik nog en kleine aanvulling

Je schrijft in stap:
7) wijzig in het bestand "DaemonConfSet.sh" het deel van de script "MasterCf()"
echo "26 inet n - n - - smtpd -o content_filter=spamassassin" >> /tmp/tempinfo
echo "smtp inet n - n - - smtpd -o content_filter=spamassassin" >> /tmp/tempinfo etc.

Daar bedoel je toch dat je de originele regel moet laten staan en de regel die begint met inet 26 erboven moet plaatsen?


Nu zie ik in MasterCf() meerdere regels met smtp inet ....

wat moet ik met die andere regelss

Ik hoop dat je tijd vindt voor een antwoord, ikzou het in ieder geval erg op prijs stellen.

Poort 26 heb ik gekozen voor het ontvangen van binnenkomende mail. Het zou mooi zijn dat synology met een update komt  je zelf de poort in kunt kiezen. (mailserver).

In Master.cf moet je inderdaad de rest van de regels laten staan, kan geen kwaad.

Offline bertbigb

  • Bedankjes
  • -Gegeven: 5
  • -Ontvangen: 3
  • Berichten: 17
Re: OPLOSSING MailStation (KPN) relay na update DSM 4.1
« Reactie #8 Gepost op: 06 september 2012, 08:38:44 »
Om zeker te weten dat ik het goed heb gedaan. bij deze even mijn Mastercf(), waarbij ik voor poort 2525 heb gekozen

MasterCf() {
        cat $MasterTemplate > /tmp/tempinfo

        # SMTP-SSL
        local SmtpEnable=`/bin/get_key_value $MailServerConf smtp_enabled`
        local SmtpsEnable=`/bin/get_key_value $MailServerConf smtp_ssl_enabled`
        if [ "$SmtpEnable" = "yes" ] && [ "$SmtpsEnable" = "yes" ]; then
                echo "2525 inet n - n - - smtpd -o smtpd_tls_wrappermode=yes -o smtpd_sasl_auth_enable=yes" >> /tmp/tempinfo
                echo "smtps inet n - n - - smtpd -o smtpd_tls_wrappermode=yes -o smtpd_sasl_auth_enable=yes" >> /tmp/tempinfo

        fi

        SpamEnable=`/bin/get_key_value $MailServerConf spam_enable`
        if [ "$SpamEnable" = "yes" ]; then
                echo "2525 inet n - n - - smtpd -o content_filter=spamassassin" >> /tmp/tempinfo
                echo "smtp inet n - n - - smtpd -o content_filter=spamassassin" >> /tmp/tempinfo
                echo "spamassassin unix - n n - - pipe user=spamfilter argv=/var/packages/MailServer/target/bin/filter.sh -oi -f
        else
                echo "2525 inet n - n - - smtpd" >> /tmp/tempinfo
                echo "smtp inet n - n - - smtpd" >> /tmp/tempinfo

        fi
        /bin/mv /tmp/tempinfo $MasterConf

}


Op de router heb ik poort 2525 gefoward naar poort 2525 en het naar de Synology geleid.
Op de router heb ik poort 25 geforward naar poort 2525 en ook naar de Synology geleid.

Dus verkeer op de routerover poort 25 en poort 2525 komt op poort 2525 van de synology binnen.

Wat ben ik vergeten of heb ik niet goed gedaan? Ik hoop dat je mij daar mee kunt helpen want ik wil het graag weer werkend hebben.

Offline Theet

  • Bedankjes
  • -Gegeven: 3
  • -Ontvangen: 5
  • Berichten: 75
    • http://www.lendering.org
OPLOSSING stappenplan MailStation (KPN) relay na update DSM
« Reactie #9 Gepost op: 06 september 2012, 09:57:03 »
Stappenplan:
1) Ik heb na de update 4.1 zowel MailServer als MailStation (update) geïnstalleerd.
2) MailServer package: SMTP mail relayhost (KPN): smarthost.direct-adsl.nl, poort 25
3) Spamfilert "Filterengine Spamassassin inschakelen" aangevinkt
4) Experiabox KPN: alle poorten open, Routerpoorten: zowel poort 25 -> 25 als 26 -> 26 open staan
   (vast intern IP adres Synology gebruiken, extern IP adres is belangrijk)
5) Routerpoort 143 voor IMAP, 110 voor POP3 open
6) Ik heb alleen de regel echo "26..... toegevoegd in het bestand Daemon.
   (/var/packages/MailServer/target/scripts/DaemonConfSet.sh)
   Stel deze regel in bijvoorbeeld het package Config File Editor - overzicht Config File Editor in
   als /var/packages/MailServer/target/scripts/DaemonConfSet.sh, DaemonConfSet.sh zodat je
   het bestand kunt bewerken.

Mijn Master.cf:

MasterCf() {
   cat $MasterTemplate > /tmp/tempinfo

   # SMTP-SSL
   local SmtpEnable=`/bin/get_key_value $MailServerConf smtp_enabled`
   local SmtpsEnable=`/bin/get_key_value $MailServerConf smtp_ssl_enabled`
   if [ "$SmtpEnable" = "yes" ] && [ "$SmtpsEnable" = "yes" ]; then
      echo "smtps inet n - n - - smtpd -o smtpd_tls_wrappermode=yes -o smtpd_sasl_auth_enable=yes" >> /tmp/tempinfo
   fi

   SpamEnable=`/bin/get_key_value $MailServerConf spam_enable`
   if [ "$SpamEnable" = "yes" ]; then
      http://echo "26 inet n - n - - smtpd -o content_filter=spamassassin" >> /tmp/tempinfo
      echo "smtp inet n - n - - smtpd -o content_filter=spamassassin" >> /tmp/tempinfo
      echo "spamassassin unix - n n - - pipe user=spamfilter argv=/var/packages/MailServer/target/bin/filter.sh -oi -f ${sender} ${recipient}" >> /tmp/tempinfo
   else
      echo "smtp inet n - n - - smtpd" >> /tmp/tempinfo
   fi
   /bin/mv /tmp/tempinfo $MasterConf

}

7) MailStation instellingen: "SMTP instellingen" -> server = [domeinnaam], poort 25

8) belangrijk punt: ik heb via Oxilion (degene waarbij ik het domeinnaam heb geregeld)
   de volgende configuratie ingesteld:
 
   MX10 01.mx.mail-scanner.eu.
   MX10 02.mx.mail-scanner.eu. (Oxilion vangt hiermee de spam af, ik krijg geen vrijwel
   nooit spam in mijn mialbox...., settings zijn anders dan KPN weergeeft voor MX)

   IP adres mailserver = fixed IP adres van jouw thuis aansluiting
   poort: 26

Met deze instellingen werkt mail inkomend en uitgaand bij KPN met een domein via Oxilion perfect.
Het inmiddels het MailStation voorzien van de laatste update en alles werkt naar behoren.

Stap 6 heb ik gedaan zodat bij iedere herstart van de Synology / MailServer / MailStation de
regel "26 inet n - n - - smtpd -o content_filter=spamassassin" opnieuw wordt ingevoegd in het
bestand master.cf

Het zou mooi zijn dat Synology deze configuratie in zou bouwen bij een volgende update, dat de
inkomende mail ook via de relayhost in te stellen is. Voor degene die dit niet gebruiken, kunnen
dan gewoon dezelfde poort aanhouden of deze optie uitvinken... Hiervoor zou ik een ticket aan willen maken, maar kan op de site nergens vinden hoe je een ticket aanmaakt... iemand idee?

Offline bertbigb

  • Bedankjes
  • -Gegeven: 5
  • -Ontvangen: 3
  • Berichten: 17
Re: OPLOSSING MailStation (KPN) relay na update DSM 4.1
« Reactie #10 Gepost op: 06 september 2012, 10:35:03 »
Dank je wel voor je antwoorden, bij mij werkt het nu ook.
Dat had niets te maken met jouw handleiding alleen smarthost.direct-adsl.nl ligt er weer eens uit bij de kpn.
Op andere fora gezocht en gevonden dat je dan planet.mail.nl moet gebruiken. Zo gezegd zo gedaan en voila, ik kan ook weer mail versuren.

bedankt voor je geweldige hulp

Offline FrankGNL

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 0
  • Berichten: 4
Re: OPLOSSING MailStation (KPN) relay na update DSM 4.1
« Reactie #11 Gepost op: 08 november 2012, 21:00:31 »
Ik heb de stappenplan gevolg, ik kan nu connecten naar de SMTP server maar als ik een mail wil sturen naar een live account krijg ik de volgende meldign

Server error: '554 5.7.1 <adres@live.nl>: Relay access denied'

Ik heb de relayhost ingevuld in main.cf

Alvast bedankt

Offline Theet

  • Bedankjes
  • -Gegeven: 3
  • -Ontvangen: 5
  • Berichten: 75
    • http://www.lendering.org
Re: OPLOSSING MailStation (KPN) relay na update DSM 4.1
« Reactie #12 Gepost op: 08 november 2012, 21:29:04 »
Heb je wel MX records aangemaakt?
Indien je een eigen domeinnaam hebt, kun je bij de provider MX records instellen die nodig
zijn om mail in en uit te sturen.

Een voorbeeld provider waar je een domeinnaam aan kunt vragen en MX records + poort 26 in
kunt stellen:

http://www.oxilion.nl

Offline FrankGNL

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 0
  • Berichten: 4
Re: OPLOSSING MailStation (KPN) relay na update DSM 4.1
« Reactie #13 Gepost op: 08 november 2012, 21:42:03 »
Ik heb een eigen domeinnaam en heb 2 mx records 10 mx naar mijn eigen domeinnaam en 20 mx naar de realy server van KPN

Offline Theet

  • Bedankjes
  • -Gegeven: 3
  • -Ontvangen: 5
  • Berichten: 75
    • http://www.lendering.org
Re: OPLOSSING MailStation (KPN) relay na update DSM 4.1
« Reactie #14 Gepost op: 08 november 2012, 21:47:09 »
Poort 26 ingesteld bij het domeinnaam?

Ik moest bij mijn provider hun mx records instellen. Wellicht kun je hun raadplegen?
Niet zoals je op forums tegen komt over KPN.


 

Foscam FI9831W + oplossing !!!!!

Gestart door rafBoard Surveillance Station

Reacties: 15
Gelezen: 5862
Laatste bericht 12 oktober 2015, 18:27:43
door raf
ERROR 53 oplossing?

Gestart door AnonymousBoard NAS hardware vragen

Reacties: 2
Gelezen: 3209
Laatste bericht 09 juli 2007, 16:34:31
door Anonymous
Mogelijke oplossing user probleem third party package??

Gestart door Stephan296Board Synology DSM 6.0

Reacties: 3
Gelezen: 1803
Laatste bericht 24 juni 2016, 11:11:51
door Ben(V)
Bij oplossen vraag ook terugmelden wat de oplossing is

Gestart door aliazzzBoard Vragen en opmerkingen OVER het forum

Reacties: 13
Gelezen: 4246
Laatste bericht 22 januari 2017, 12:32:01
door aliazzz
Duurzaamste oplossing, continue of beweging ?

Gestart door Karine01Board Surveillance Station

Reacties: 2
Gelezen: 951
Laatste bericht 22 december 2017, 00:42:22
door Karine01