Synology-Forum.nl
Packages => Officiële Packages => Mailplus server en client => Topic gestart door: robert95 op 21 juni 2018, 11:40:55
-
Op mijn DS1512+ heb ik in een dns server, Active Directory, en mail plus server draaien.
Nu ondervind ik problemen met het ontvangen van E-mail.
Als ik smtp accounttype op domeingebruikers zet zie ik in de log de inkomende mail voorbij komen. maar in het postvak van de gebruiker komt de mail niet binnen. Ik kan wel mail verzenden onder dit account.
Als ik dit op lokale gebruikers zet komt de mail wel netjes binnen in het postvak in.
Weet iemand of ik iets over het hooft zie of verkeerd heb ingesteld?
-
Ik heb nog nooit met Domein op Synology geexperimenteert, maar kan mij voorstellen dat er verschil is tussen een Domein gebruiker en een lokale gebruiker.
Dit zouden dan 2 verschillende identities moeten zijn (welke wellicht dezelfde naam hebben).
Versturen kan (bijna) altijd, ontvangen uitsluitend als het identitie overeenkomt.
Wat gebeurd er als je een nieuwe gebruiker aanmaakt uitsluitend in het domein en deze rechten geeft op mailplus?
-
Domein gebruikers, zijn dat LDAP gebruikers?. Want je kunt volgens mij een LDAP gebruiker aanmaken met dezelfde naam als een gewone gebruiker. Elk krijgt dan zijn eigen basismap. Alleen staat er bij de LDAP gebruiker een nummer achter de accountnaam van de map.
[attachimg=1]
Bij mailserver krijgen beide gebruikers dan ook een eigen mail postbus. Ik heb dan eigenlijk geen idee waar die afgeleverd wordt als de gebruikersnamen gelijk zijn. Maar omdat er wel een ".maildir" folder aangemaakt wordt, zou de gebruiker mail moeten kunnen krijgen.
Kijk eens met putty in het maillog. Daar moet je kunnen terugvinden waar de mail blijft. (Althans in het maillog van Mailserver. Hoe mailplus logt en waar weet ik niet. (gebruik ik niet)
-
Ik heb hier toch eens dieper naar gekeken. BIj mail is het òf de locale gebruikers òf de LDAP gebruikers. Dus bij gelijke namen in beide accounts is het duidelijk welke postbus gebruikt wordt.
Ik had een test user "PietjePuk". Als ik in MailServer het accounttype op LDAP zet, dan komt post voor PietjePuk gewoon aan.
In elk geval volgens het log en het verschijnen van een nieuwe file in .MailDir, want ik heb geen mail account aangemaakt om die postbus te bekijken.
2018-06-23T11:59:33+02:00 GedeeldeData dovecot: lda(pietjepuk): sieve: msgid=<5A82EB6C-CC27-4133-A823-D3FF80658A50@xxx.nl>: stored mail into mailbox 'INBOX'
2018-06-23T11:59:33+02:00 GedeeldeData postfix/local[14486]: D58F9761D: to=<PietjePuk@xxx.nl>, orig_to=<pietjepuk@dsm.xxx.nl>, relay=local, delay=4.1, delays=3.7/0/0/0.44, dsn=2.0.0, status=sent (delivered to command: /var/packages/MailServer/target/libexec/dovecot/dovecot-lda -f "$SENDER" -a "$RECIPIENT")
-
TS heeft het hier over het MailPlus package, niet over het mail station package. MailPlus zet de mail niet in de home folder maar in de MailPlus shared folder.
Zelf gebruik ik ook MailPlus met het Synology Active Directory Package, hier heb ik geen problemen met het binnen laten komen van mail.
MailPlus geeft sinds (volgens mij) update 2.0 weer bij welke user de mail in het postvak wordt afgeleverd, dit is in het serverpackage bij controleren (auditing) weergegeven. De kolom ontvanger is dan het account waarbij de mail is afgeleverd, de kolom originele ontvanger kan eventueel voor troubleshooting worden gebruikt om het probleem te achterhalen.
Waarschijnlijk staat het emailadres of alias verkeerd ingesteld zodat mail in het verkeerde postvak wordt afgeleverd.