Auteur Topic: Problemen met inkomende mail  (gelezen 2798 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: 128
  • -Ontvangen: 121
  • Berichten: 617
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


 

Portforwarding problemen in de airport

Gestart door BrioletBoard The lounge

Reacties: 3
Gelezen: 1278
Laatste bericht 07 maart 2017, 01:50:58
door flingle
Ook hier problemen met het verbinden van OSX met DS214

Gestart door JosMBoard Mac OS X

Reacties: 1
Gelezen: 1676
Laatste bericht 12 maart 2015, 18:37:24
door iPaul24
Package center problemen (stop, start, install)

Gestart door 3svbBoard Synology DSM 5.1 en eerder

Reacties: 1
Gelezen: 1920
Laatste bericht 07 maart 2012, 15:38:50
door Matr1x
Telenet -> Orange en nu problemen dat NAS enkel nog binnen netwerk werkt

Gestart door christophcoevoetBoard DDNS / Quick Connect / EZ-Internet / Portforwarding

Reacties: 5
Gelezen: 3685
Laatste bericht 14 september 2016, 17:51:44
door christophcoevoet
Installatie problemen

Gestart door tkandouBoard Overig

Reacties: 2
Gelezen: 6198
Laatste bericht 19 januari 2013, 21:27:56
door Matr1x