ich bin etwas ratlos. Seit einigen Tagen versuche ich procmail zu laufen zu bringen. Es ist ein Debian Sarge System mit VHCS, Courier-IMAP, Amavis, Spamassasin und Procmail ist installiert. Ich werde Euch gleich mal die main.cf von Postfix posten und auch die /etc/procmailrc. Die procmailrc wurde von mir von Hand angelegt.
Vielleicht erkennt ja jemand von Euch einen Fehler in der Konfiguration. Im Moment sieht es so aus, als wenn Procmail nicht läuft, weil keine Einträge unter /var/log/procmail generiert werden (datei existiert auch nicht) und in der mail.log auch nicht erwähnt wird, das procmail aufgerufen wird.
Ich habe während meiner Tests auch nie Postfix nachgestartet oder sowas, da ja der Eintrag in der main.cf richtig ist und procmail aufrufen sollte.
Wie bekomme ich das ganze zum rennen?
main.cf
Code: Select all
#
# Postfix MTA Manager Main Configuration File;
#
# Please do NOT edit this file manually;
#
#
# Postfix directory settings; These are critical for normal Postfix MTA functionallity;
#
command_directory = /usr/sbin
daemon_directory = /usr/lib/postfix
program_directory = /usr/lib/postfix
#
# Some common configuration parameters;
#
inet_interfaces = all
mynetworks_style = host
myhostname = server.meinedomain.de
mydomain = server.meinedomain.de
myorigin = $mydomain
smtpd_banner = $myhostname VHCS2 2.4b Spartacus Managed ESMTP 2.3.9-11
setgid_group = postdrop
#
# Receiving messages parameters;
#
mydestination = $myhostname, $mydomain
append_dot_mydomain = no
append_at_myorigin = yes
local_transport = local
virtual_transport = virtual
transport_maps = hash:/etc/postfix/vhcs2/transport
#
# Delivering local messages parameters;
#
mail_spool_directory = /var/mail
mailbox_size_limit = 0
mailbox_command = procmail -a "$EXTENSION"
biff = no
alias_database = hash:/etc/aliases
local_destination_recipient_limit = 1
local_recipient_maps = unix:passwd.byname $alias_database
#
# Delivering virtual messages parameters;
#
virtual_mailbox_base = /var/mail/virtual
virtual_mailbox_limit = 0
virtual_mailbox_domains = hash:/etc/postfix/vhcs2/domains
virtual_mailbox_maps = hash:/etc/postfix/vhcs2/mailboxes
virtual_alias_maps = hash:/etc/postfix/vhcs2/aliases
virtual_minimum_uid = 1000
virtual_uid_maps = static:1000
virtual_gid_maps = static:8
#
# SASL paramters;
#
smtpd_sasl_auth_enable = yes
smtpd_sasl_security_options = noanonymous
smtpd_sasl_local_domain = vhcs.net
broken_sasl_auth_clients = yes
smtpd_recipient_restrictions =
permit_sasl_authenticated,
permit_mynetworks,
reject_unauth_destination,
reject_rbl_client relays.ordb.org,
reject_rbl_client sbl-xbl.spamhaus.org
#
# AMaViS
#
content_filter = amavis:[127.0.0.1]:10024
receive_override_options = no_address_mappings
Code: Select all
DROPPRIVS="yes"
LOGFILE=/var/log/procmail
VERBOSE=ON
SHELL=/bin/sh
:0
* ^To:.info@meindedomain.de | ^X-Spam-Status: Yes
!spam@meinedomain.de
Gruss
Sierra