Sehr geehrte(r) Liste, Also war es, wie immer ein DAU *g*. Meine Aliasmap hieß "herbert.mustermann@offizielle-internet-domain.de" : herbert mit "herbert.mustermann" : herbert funktioniert es porblemlos! Warum bin ich eigentlich nicht auf die Idee gekommen? Also vielen Dank!!! Was meinst du denn damit, dass ich nicht den Umweg über deliver machen soll, sondern direkt über lmtp gehen soll? Wie geht denn das? Danke, mein Problem ist ansonsten damit gelöst. P.S. Ich heiße ja auch nicht herbert, sondern stefan *g* Also danke nochmal. Thursday, August 28, 2003, 4:48:04 PM, you wrote: AW> wieda@t-online.de wrote:
als erstes einmal meine Fakten:
Linux SuSE 8.2 Name : brahms.domain
darauf läuft postfix
das mail versenden klappt auch sehr gut. Nun habe ich aber ein Problem,
wenn ich meine mailadressen z.B.
herbert@brahms.domain auf herbert.mustermann@offizielle-internet-domain.de mappe (über canonical) möchte postfix alle internen emails über mein externen relayhost schicken (kennt ja die domain "offizielle-internet-domain.de" nicht)
Wenn ich nun diese Domain in mydestination mit eintrage, finde ich die mails nicht mehr (mailq sagt, dass queue leer ist) (ich nehme
an,
das er die mail dann intern zustellt, aber der Benutzer herbert.mustermann nicht vorhanden
ist,
da er intern ja nur herbert heisst).
Es gibt auch eine funktionierende alias-datei mit u.a. dem
Eintrag:
"herbert.mustermann@offizielle..." : herbert
leider ist ihm dass aber scheinbar egal.
Welchen Fehler mache ich? Habe schon viel gesucht und gelesen, konnte aber nichts brauchbares finden. Nehme ich den canonical-Eintrag wieder weg, funktioniert die interne mailaufteilung auch wieder (incl. aliasdatei).
Ein "postconf -n" und den auszug aus /var/log/mail bitte.
Hoffentlich sagt Ihnen das etwas:
Vielen Dank für Ihre Bemühungen
var/log/mail:
# hier ist die "offizielle-internet-domain.de" in mydestination eingetragen, es scheitert nur daran, dass zu diesem Namen kein lokales Postfach existiert # schleierhaft ist mir allerdings, weshalb er den eingetragenen alias nicht benutzt (der Verteiler an root@brahms.domain funktioniert allerdings, also läuft die alias-datei) Aug 27 18:05:21 brahms postfix/postfix-script: refreshing the Postfix mail system Aug 27 18:05:21 brahms postfix/master[10345]: reload configuration Aug 27 18:07:22 brahms postfix/smtpd[28042]: connect from mozart.domain[192.168.11.1] Aug 27 18:07:22 brahms postfix/smtpd[28042]: BE4F85EE4C: client=mozart.domain[192.168.11.1], sasl_method=PLAIN, sasl_username=herbert@brahms Aug 27 18:07:22 brahms postfix/cleanup[28044]: BE4F85EE4C: message-id=<1237824028.20030827180553@brahms.domain> Aug 27 18:07:22 brahms postfix/qmgr[28040]: BE4F85EE4C: from=
, size=523, nrcpt=1 (queue active) Aug 27 18:07:22 brahms postfix/smtpd[28042]: disconnect from mozart.domain[192.168.11.1] Aug 27 18:07:23 brahms postfix/pipe[28051]: BE4F85EE4C: to= , orig_to= , relay=cyrus, delay=0, status=bounced (data format error. Command output: herbert.mustermann: Mailbox does not exist )
AW> Hmm, dieser "data format error" stört mich irgendwie. Und wenn Du die AW> 8.2 einsetzt mit den Suse-Paketen, ist es IMHO besser Postfix direkt via AW> lmtp mit Cyrus zu verknüpfen. Der Weg über deliver ist nur ein Umweg.
Aug 27 18:07:23 brahms postfix/cleanup[28044]: 05B485EE50: message-id=<20030827160723.05B485EE50@brahms.domain> Aug 27 18:07:23 brahms postfix/qmgr[28040]: 05B485EE50: from=<>, size=2254, nrcpt=1 (queue active) Aug 27 18:07:23 brahms postfix/pipe[28048]: 05B485EE50: to=
, relay=cyrus, delay=0, status=bounced (data format error. Command output: herbert.mustermann: Mailbox does not exist ) # System-Shutdown durchgeführt Aug 27 18:08:55 brahms postfix/master[10345]: terminating on signal 15
AW> Aber nichtsdestotrotz, für Deine Konfiguration sollte eine alias-table AW> funktionieren. AW> /etc/aliases AW> herbert.mustermann: herbert AW> Dann die Datenbank neu erzeugen: AW> # newaliases AW> Könnte man noch testen mit: AW> # postmap -q herbert.mustermann hash:/etc/aliases AW> herbert AW> Hmm, btw. heisst Herr Mustermann nicht Hans? ;-)