[Postfixbuch-users] Problem mit lokaler Virusadmin Mailbox

Michael Siebenborn michael at 7-bit.net
Mi Aug 9 19:03:47 CEST 2006


Hallo,

ich bin gerade dabei, einen Postifx mit amavis-new und Spamassassin 
aufzusetzen. Die Kiste soll MX fuer die Domain werden, nach Viren und 
Spam filtern, bzw taggen, und dann die Mails an valide Adressen an eine 
Exchange Muehle weiterreichen.
Spam wird nur markiert und dann auf dem Exchange sortiert. Viren sollen 
an einen Virusadmin Account weitergeleitet werden, der seine (Imap) 
Mailbox lokal auf dem Postfix Server hat.
Problem dabei ist, das der Virusadmin eine Mailadresse aus der Domain 
hat, die eigentlich an Exchange weitergereicht werden soll.

Ich habe bisher per relay_domains, relay_recipient_maps und 
transport_maps die Mails an valide Adressen der Domain weitergeleitet. 
Funktioniert auch sehr gut. Nur, wie mach ich das mit dem Virusadmin?

Erschwerend kommt noch hinzu, dass der Imapd seine Accounts aus einer 
MySQL-DB holt.
Ich habe ein wenig mit virtual_mailbox_maps rumgespielt, das war aber 
nichts. Irgendwie habe ich auch den Ueberblick verloren.
Ich waere sehr dankbar, wenn mich jemand in die richtige Richtung 
schubsen koennte

Vielen Dank & Gruesse,
Michael


postconf -n

alias_database = hash:/etc/postfix/aliases
alias_maps = hash:/etc/postfix/aliases
biff = no
command_directory = /usr/sbin
config_directory = /etc/postfix
content_filter = smtp-amavis:[127.0.0.1]:10024
daemon_directory = /usr/lib/postfix
disable_vrfy_command = yes
fast_flush_domains = $relay_domains
header_checks = regexp:/etc/postfix/header_checks
html_directory = /usr/share/doc/postfix/html
in_flow_delay = 1s
inet_interfaces = all
local_recipient_maps =
mail_owner = postfix
mail_spool_directory = /var/mail
mailq_path = /usr/bin/mailq
manpage_directory = /usr/share/man
maps_rbl_domains = # bl.spamcop.net, 
dynablock.wirehub.net,
mydestination = localhost, $myhostname
myhostname = mail.mydomain.com
mynetworks = 127.0.0.0/8
mynetworks_style = host
myorigin = $myhostname
newaliases_path = /usr/bin/newaliases
queue_directory = /var/spool/postfix
readme_directory = /usr/share/doc/postfix
relay_domains = mydomain.com
relay_recipient_maps = hash:/etc/postfix/relay_recipients
sample_directory = /usr/share/doc/postfix/examples
sendmail_path = /usr/sbin/sendmail
smtpd_banner = $myhostname ESMTP $mail_name
smtpd_client_restrictions = check_client_access 
hash:/etc/postfix/client-accesslist.cf 
permit_mynetworks,                                reject_rbl_client 
dynablock.wirehub.net, 
reject_non_fqdn_hostname, 
reject_non_fqdn_sender, 
reject_non_fqdn_recipient,
smtpd_recipient_restrictions = permit_mynetworks, 
           reject_unauth_destination,
smtpd_sender_restrictions = permit_mynetworks, 
       reject_rbl_client dynablock.wirehub.net, 
        reject_unknown_sender_domain, 
reject_non_fqdn_hostname, 
reject_non_fqdn_sender,
soft_bounce = no
strict_rfc821_envelopes = no
transport_maps = hash:/etc/postfix/transport
unknown_local_recipient_reject_code = 550








Mehr Informationen über die Mailingliste Postfixbuch-users