Auteur Topic: Problemen met inkomende mail  (gelezen 3033 keer)

Offline Nyana

  • Bedankjes
  • -Gegeven: 1
  • -Ontvangen: 0
  • Berichten: 2
Problemen met inkomende mail
« Gepost op: 25 april 2015, 18:19:32 »
Goedendag,

Net als velen hier heb ik mijn Synology NAS (DS1513+ x86) ook tot MailServer gepromoveerd. Bijna alles gaat goed: ik kan mail versturen, maar inkomende mail blijft in de wachtrij op "deferred" staan en de beschrijving geeft "temporary failure" aan.

Mijn NAS heb ik aardig dichtgespijkerd omdat ik een aantal diensten aan externe gebruikers biedt. Zo heb ik bijvoorbeeld het default "user" account alle rechten ontnomen en heb ik voor alle directory's en applicaties aparte groepen (read & read/write) gemaakt. Hierdoor kan ik per gebruiker aangeven welke directory's zichtbaar zijn, welke toegang tot apps mogelijk zijn en welke services iemand kan gebruiken. Op deze manier kunnen mijn gebruikers elkaars home directory ook niet zien of listen. Het nadeel is dat een aantal applicaties het default user account gebruiken om informatie weg te schrijven, denk aan SABnzbd/Sickbeard/Couchpotato/Transmission. Dit heb ik kunnen ondervangen door een nieuw account te maken en daar de applicaties aan te koppelen (zie: http://sickbeard.com/forums/viewtopic.php?f=4&t=5003). Mijn filosofie is dat iedere applicatie onder zijn eigen serviceaccount moet draaien en niet onder een algemeen account. Stukje veiliger.

Ik heb het vermoeden dat hierdoor ook mijn probleem wordt veroorzaakt. Ik ben geen SSH/unix specialist en alle kennis komt door uren Googlen en zelf prutsen. Als ik kijk naar de maillog dan zie ik de volgende error steeds terug komen:

Apr 25 17:21:22 MijnSynoNAS postfix/qmgr[7663]: 2B2F13E2001B: from=<afzender>, size=1147, nrcpt=1 (queue active)
Apr 25 17:21:22 MijnSynoNAS dovecot: lda(MijnUsername): Error: chdir(/var/services/homes/MijnUsername/) failed: Permission denied (euid=1026(MijnUsername) egid=100(users) missing +x perm: /var/services/homes, dir owned by 0:0 mode=0700)
Apr 25 17:21:22 MijnSynoNAS dovecot: lda(MijnUsername): Error: chdir(/var/services/homes/MijnUsername) failed: Permission denied
Apr 25 17:21:22 MijnSynoNAS dovecot: lda(MijnUsername): Error: user MijnUsername: Initialization failed: Namespace '': stat(/var/services/homes/MijnUsername/.Maildir) failed: Permission denied (euid=1026(MijnUsername) egid=100(users) missing +x perm: /var/services/homes, dir owned by 0:0 mode=0700)
Apr 25 17:21:22 MijnSynoNAS dovecot: lda(MijnUsername): Fatal: Invalid user settings. Refer to server log for more information.
Apr 25 17:21:23 MijnSynoNAS postfix/local[19191]: 2B2F13E2001B: to=<MijnUsername@mijndome.in>, orig_to=<info@mijndome.in>, relay=local, delay=7718, delays=7717/0.14/0/0.39, dsn=4.3.0, status=deferred (temporary failure)
Apr 25 17:21:23 MijnSynoNAS postfix/local[19191]: get message_id fail

Naar mijns inziens kan het niet aan de A, MX, PTR of SPF records liggen, maar is het puur een lokaal probleem op de NAS. Controle bij mxtoolbox.com en testexchangeconnectivity.com leveren overal groene vinkjes op.

Ik heb me de afgelopen 2 dagen suf zitten zoeken naar oplossingen om mail te ontvangen. Ik begrijp daaruit dat er een user "postfix" schrijft naar de ".Maildir" directory. Maar hoe moet ik die user rechten geven om in de "homes" te schrijven en dat voor alle al bestaande users en toekomstige nieuwe users?

Mocht iemand het antwoord weten en posten dan gaat mijn dank zowaar richting het hondsdolle.
  • Mijn Synology: DS1513+
  • HDD's: 4xWD Caviar Red 2TB
  • Extra's: 4GB RAM

Gemarkeerd als beste antwoord door Nyana Gepost op 26 april 2015, 13:27:09

Offline Basalt

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 130
  • -Ontvangen: 122
  • Berichten: 622
Re: Problemen met inkomende mail
« Reactie #1 Gepost op: 26 april 2015, 11:08:58 »
Hier klaagt Dovecot erover dat er een 'x' permissie ontbreekt.
Apr 25 17:21:22 MijnSynoNAS dovecot: lda(MijnUsername): Error: chdir(/var/services/homes/MijnUsername/) failed: Permission denied (euid=1026(MijnUsername) egid=100(users) missing +x perm: /var/services/homes, dir owned by 0:0 mode=0700)
Meest recht-toe-recht-aan actie is dan:
cd /var/services/homes
chmod a+x .

Bij mij ziet het er als volgt uit:

Basalt> cd /var/services/homes
Basalt> ll
drwxr-xr-x   10 root     root        4096 Oct 18  2012 .
drwxr-xr-x   19 root     root        4096 Apr 23 21:16 ..
drwxr-xr-x    3 naam1    users       4096 Oct 27  2012 naam1
drwxr-xr-x    3 naam2    users       4096 Sep 27  2014 naam2

Succes,
/Erik
  • Mijn Synology: DS220+
  • HDD's: 2x WD Red Plus 8TB
  • Extra's: DSM 7.2
Yes, there are two paths you can go by, but in the long run, there's still time to change the road you're on - Stairway To Heaven

Offline Nyana

  • Bedankjes
  • -Gegeven: 1
  • -Ontvangen: 0
  • Berichten: 2
Re: Problemen met inkomende mail
« Reactie #2 Gepost op: 26 april 2015, 13:26:54 »
Basalt / Erik,

Dit is inderdaad de oplossing, mail stroomt nu weer binnen. Alleen kan ik als admin nu niet meer bij de "homes" directory komen. Is dit een gevolg van mijn designkeuze of mist admin nog een bepaald recht?

In ieder geval ben ik al geholpen, waarvoor mijn dank!
  • Mijn Synology: DS1513+
  • HDD's: 4xWD Caviar Red 2TB
  • Extra's: 4GB RAM


 

nzbget versie 11 problemen op DS 213+

Gestart door lexhardyBoard NZBGet

Reacties: 2
Gelezen: 2801
Laatste bericht 03 september 2013, 15:58:39
door lexhardy
Problemen met DSM5.0

Gestart door J.H.S.26Board Synology DSM 5.1 en eerder

Reacties: 0
Gelezen: 1920
Laatste bericht 29 maart 2014, 16:41:53
door J.H.S.26
Installatie problemen

Gestart door tkandouBoard Overig

Reacties: 2
Gelezen: 6565
Laatste bericht 19 januari 2013, 21:27:56
door Matr1x
Sabnzb Problemen DS110j

Gestart door DeeKayNLBoard SABnzbd (usenet)

Reacties: 2
Gelezen: 2699
Laatste bericht 06 februari 2011, 12:21:46
door DeeKayNL
NAT Set-up Synology netwerk (Problemen met port forwarding 2 PC's)

Gestart door NindoooBoard Synology Router

Reacties: 23
Gelezen: 4961
Laatste bericht 28 november 2018, 17:49:04
door Nindooo