Forwarding
Posted: 2006-02-27 23:42
Guten Tag,
wie schon in einem anderen Posting beschrieben (wo eh mal wieder keine drauf geantwortet hat), hier eine neue Problemstellung:
table forwardings.
http://www.debianhowto.de/de:howtos:sar ... ardings.cf
Muss ich, wenn ich z.b. mail@domain.de nach test@domain.de umleiten will, zusätzlich in der table users einen Eintrag erstellen oder nur in forwardings?
Beides habe ich getestet, beides funktioniert nicht.
Wenn ich in users mail@domain.de erstelle und dann in forwardings mail@domain.de nach test@domain.de umleite und eine Mail einliefere, wird die für den user Mail gespeichert. Keine Weiterleitung.
Lösche ich in der users table den Eintrag und lasse nur forwardings stehen, kommt im log
Recipient address rejected: User unknown in virtual mailbox table
Ich habe alles wie im Howto beschrieben angelegt und es funzt auch soweit alles, aber die forwardings werden ignoriert.
postconf -n
alias_database = hash:/etc/aliases
alias_maps = hash:/etc/aliases, mysql:/etc/postfix/mysql-virtual_forwardings.cf, mysql:/etc/postfix/mysql-virtual_email2email.cf
append_dot_mydomain = no
biff = no
broken_sasl_auth_clients = yes
config_directory = /etc/postfix
inet_interfaces = all
mailbox_command = procmail -a "$EXTENSION"
mailbox_size_limit = 0
mydestination = R217210, localhost.localdomain, localhost
myhostname = mail.domain.de
mynetworks = 127.0.0.0/8
myorigin = /etc/mailname
recipient_delimiter = +
relayhost =
smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_unauth_destination
smtpd_sasl_auth_enable = yes
smtpd_tls_cert_file = /etc/postfix/smtpd.cert
smtpd_tls_key_file = /etc/postfix/smtpd.key
smtpd_use_tls = yes
virtual_gid_maps = static:110
virtual_mailbox_base = /home/vmail
virtual_mailbox_domains = mysql:/etc/postfix/mysql-virtual_domains.cf
virtual_mailbox_maps = mysql:/etc/postfix/mysql-virtual_mailboxes.cf
virtual_uid_maps = static:1001
Tipps?
Grüsse
Thomas
wie schon in einem anderen Posting beschrieben (wo eh mal wieder keine drauf geantwortet hat), hier eine neue Problemstellung:
table forwardings.
http://www.debianhowto.de/de:howtos:sar ... ardings.cf
Muss ich, wenn ich z.b. mail@domain.de nach test@domain.de umleiten will, zusätzlich in der table users einen Eintrag erstellen oder nur in forwardings?
Beides habe ich getestet, beides funktioniert nicht.
Wenn ich in users mail@domain.de erstelle und dann in forwardings mail@domain.de nach test@domain.de umleite und eine Mail einliefere, wird die für den user Mail gespeichert. Keine Weiterleitung.
Lösche ich in der users table den Eintrag und lasse nur forwardings stehen, kommt im log
Recipient address rejected: User unknown in virtual mailbox table
Ich habe alles wie im Howto beschrieben angelegt und es funzt auch soweit alles, aber die forwardings werden ignoriert.
postconf -n
alias_database = hash:/etc/aliases
alias_maps = hash:/etc/aliases, mysql:/etc/postfix/mysql-virtual_forwardings.cf, mysql:/etc/postfix/mysql-virtual_email2email.cf
append_dot_mydomain = no
biff = no
broken_sasl_auth_clients = yes
config_directory = /etc/postfix
inet_interfaces = all
mailbox_command = procmail -a "$EXTENSION"
mailbox_size_limit = 0
mydestination = R217210, localhost.localdomain, localhost
myhostname = mail.domain.de
mynetworks = 127.0.0.0/8
myorigin = /etc/mailname
recipient_delimiter = +
relayhost =
smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_unauth_destination
smtpd_sasl_auth_enable = yes
smtpd_tls_cert_file = /etc/postfix/smtpd.cert
smtpd_tls_key_file = /etc/postfix/smtpd.key
smtpd_use_tls = yes
virtual_gid_maps = static:110
virtual_mailbox_base = /home/vmail
virtual_mailbox_domains = mysql:/etc/postfix/mysql-virtual_domains.cf
virtual_mailbox_maps = mysql:/etc/postfix/mysql-virtual_mailboxes.cf
virtual_uid_maps = static:1001
Tipps?
Grüsse
Thomas