Ich hätt da noch eine Idee: Was ergibt denn ein postconf | grep local_recipient_maps für den Parameter local_recipient_maps ? Bzw.: Änder in der main.cf den Eintrag für "local_recipient_maps" in local_recipient_maps = um (also: ohne Eintrag auf der rechten Seite) gruss, Robert
-----Original Message----- From: Andreas Rau [mailto:linux@raulinse.de] Sent: Monday, September 15, 2003 12:35 PM To: suse-linux@suse.com Subject: Postfix und virtuelle Domänen (II)
Hallo Zusammen,
leider bekomme ich mein Probleme nicht auf die Reihe und bin kurz vorm Nervenzusammenbruch.
Ich bin schon der Meinung, dass ich mit Hilfe Eurer Antworten und wiederholtem Studium des Postfix-Buches die Funktionsweise verstanden habe. Doch klappt es mit der praktischen Umsetzungnoch noch immer nicht.
Ich würde mich freuen, wenn Ihr Euch bitte mal meine jetzigen Konfiguration nochmal anschaut (siehe unten).
Mit dieser Konfiguration gehen alle Mails - egal ob an Domäne1 oder Domäne2 - über den Postmaster an den Administrator-Account.
In /var/log/mail sehe ich nicht nur ansatzweise, dass eine Umschreibung des Envelopes an existierende Benutzer erfolgt. Eine Ausnahme bildet der Administrator, da alle Mails im Header an diesen umgeschrieben werden. Ein Bespiel findet Ihr ebenfalls weiter unten.
Ich weiss Eure Hilfe sehr zu schätzen.
Vielen herzlichen Dank
MfG Andreas RAu
retchmailrc:
set postmaster "postmaster" set no bouncemail set no spambounce set properties "" poll mail.providerserver.de with proto POP3 user 'mail@providerserver.de' there with password '12345' is *
main.cf:
command_directory = /usr/sbin daemon_directory = /usr/lib/postfix myhostname = mail.mailserver.local mydomain = mailserver.local myorigin = mailserver.local inet_interfaces = all mydestination = $myhostname, localhost.$mydomain, $mydomain, localhost mynetworks = 192.168.1.0/24, 127.0.0.0/8 relayhost = mail.providerserver.de mailbox_transport = lmtp:unix:public/lmtp smtpd_banner = $myhostname ESMTP debug_peer_level = 10 debugger_command = PATH=/usr/bin:/usr/X11R6/bin xxgdb $daemon_directory/$process_name $process_id & sleep 5 mailq_path = /usr/bin/mailq setgid_group = maildrop manpage_directory = /usr/share/man sample_directory = /usr/share/doc/packages/postfix/samples readme_directory = /usr/share/doc/packages/postfix/README_FILES canonical_maps = hash:/etc/postfix/canonical relocated_maps = hash:/etc/postfix/relocated transport_maps = hash:/etc/postfix/transport sender_canonical_maps = hash:/etc/postfix/sender_canonical masquerade_exceptions = root defer_transports = smtp disable_dns_lookups = no relayhost = 192.168.1.250:25 content_filter = vscan: smtpd_sender_restrictions = hash:/etc/postfix/access smtpd_helo_required = no smtpd_recipient_restrictions = permit_mynetworks, check_relay_domains alias_maps = hash:/etc/aliases sendmail_path = /usr/sbin/sendmail newaliases_path = /usr/bin/newaliases virtual_maps = hash:/etc/postfix/virtual
virtual:
##################################################################### # # - Mails für Domöne1 vom Mailserver des Providers # # #####################################################################
domäne1.de VIRTUAL user1@domäne1.de user1@localhost user2@domäne1.de user2@localhost postmaster@domäne1.de domäne1@localhost @domäne1.de domäne1@localhost
##################################################################### # # - Mails für Domöne2 vom Mailserver des Providers # # #####################################################################
domäne2.de VIRTUAL user3@domäne2.de user1@localhost user4@domäne2.de user2@localhost postmaster@domäne2.de domäne2@localhost @domäne1.de domäne2@localhost
/var/log/mail:
Sep 15 12:22:09 mail postfix/smtpd[14368]: connect from localhost[127.0.0.1] Sep 15 12:22:10 mail postfix/smtpd[14368]: 025F4BBB: client=localhost[127.0.0.1] Sep 15 12:22:10 mail postfix/cleanup[14369]: 025F4BBB: message-id=<35258.80.136.71.181.1063621516.squirrel@mail.server_ir gendwo.netz> Sep 15 12:22:10 mail postfix/qmgr[14284]: 025F4BBB: from=
, size=2151, nrcpt=1 (queue active) Sep 15 12:22:10 mail spamd[262]: connection from localhost [127.0.0.1] at port 49900 Sep 15 12:22:10 mail spamd[14375]: processing message <35258.80.136.71.181.1063621516.squirrel@mail.server_irgendwo.netz> for filter:516. Sep 15 12:22:10 mail postfix/smtpd[14368]: disconnect from localhost[127.0.0.1] Sep 15 12:22:10 mail spamd[14375]: clean message (0.7/5.0) for filter:516 in 0.3 seconds, 2101 bytes. Sep 15 12:22:10 mail postfix/pickup[14283]: 94C1D1042: uid=516 from= Sep 15 12:22:10 mail postfix/cleanup[14369]: 94C1D1042: message-id=<35258.80.136.71.181.1063621516.squirrel@mail.server_ir gendwo.netz> Sep 15 12:22:10 mail postfix/pipe[14371]: 025F4BBB: to= , relay=filter, delay=0, status=sent (mail.mailserver.local) Sep 15 12:22:10 mail postfix/qmgr[14284]: 94C1D1042: from= , size=2270, nrcpt=1 (queue active) Sep 15 12:22:10 mail postfix/lmtp[14381]: 94C1D1042: to= , relay=public/lmtp[public/lmtp], delay=0, status=sent (250 2.1.5 Ok) -- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com