Zarafa Email Zustellung

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Status
Für weitere Antworten geschlossen.

fbl1

Benutzer
Registriert
24. Sep. 2010
Beiträge
881
Reaktionspunkte
0
Punkte
42
Hab irgend wie ein seltsames Problem. Ich hab im Email Server 2 Domänen eingetragen die natürlich unterschiedlich sind. Die Email werden auch zugestellt und an Zarafa weiter gegeben. In Zarafa hab ich aber nur einen Benutzer mit einer Email Adresse aus einer Domäne angelegt.
Aber in diesem Postfach landen die Email aus beiden Domänen. Im Email Server sehe ich nur das die Email angenommen wurden und an wen die gehen. Normal sollten diese an den dagent weitergereicht werde. Dachte ich. Weil im Log file sehe ich nicht das die Email angenommen wurde. Auch in keinem anderem log file. Der Empfänger Name ist hier gleich nur die Domäne ist unterschiedlich.
Die Frage ist, warum landet das alles in einem Postfach bei Zarafa und warum sehe ich das nicht im dagent log file.

Danke für eure Hilfe.
 
Hallo fbl1,

ich nehme an, deine master.cf sieht aus wie im Wiki beschrieben?
Code:
# ==========================================================================
# service type  private unpriv  chroot  wakeup  maxproc command + args
#               (yes)   (yes)   (yes)   (never) (100)
# ==========================================================================
zarafa    unix  -       n       n       -       10      pipe
 flags= user=vmail argv=/usr/local/zarafa/bin/zarafa-dagent $(user)
#submission inet n       -       n       -       -       smtpd

In diesem Falle ist es normal, dass bei der Zustellung an user@domain1.de und user@domain2.de immer nur an ersteren zugestellt wird.

http://linux.die.net/man/8/pipe schrieb:
${user}

This macro expands to the username part of a recipient address. For example, with an address user+foo@domain the username part is user.

Statt ${user} müsstest du ${recipient} nehmen:
http://linux.die.net/man/8/pipe schrieb:
${recipient}

This macro expands to the complete recipient address.

A command-line argument that contains ${recipient} expands to as many command-line arguments as there are recipients.

DISCLAIMER: ungetestet, da ich Zarafa nicht auf einer DS verwende.
 
Stimmt, hab es nach dem Wiki gemacht. Hört sich irgend wie logisch an. Bin gerade in Urlaub, werde es aber mal testen wenn ich wieder zurück bin. Danke für den Tipp.
 
Hallo fbl1,

Statt ${user} müsstest du ${recipient} nehmen:


DISCLAIMER: ungetestet, da ich Zarafa nicht auf einer DS verwende.

Hab es jetzt mal geändert und funktioniert. Emails werden richtig zugestellt. Danke für den Tipp.
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat