[Postfixbuch-users] Offtopic firewall
Alexander Busam
a.busam at hofmann-foerdertechnik.com
Fr Apr 3 09:42:47 CEST 2009
Peer Heinlein schrieb:
> Am Donnerstag, 2. April 2009 schrieb Alexander Busam:
>
>
>> vielen Dank für den Typ. Hab ich im postfix-buch schon drüber gelesen.
>> Ich bezweifel allerdings, dass das diesbezüglich viel bringt. Ich teste
>> im Moment immer nur eine eingehende eMail. Und die ist ein paar
>> Textzeichen groß. Wenn ich den amavis "abschalte" dauerts, wie gesagt,
>> ein Wimpernschlag.
>>
>
>
Hallo Peer,
> a) Config zeigen -- vollständig.
>
siehe Anhänge
> b) Welcher Virenkiller und wie ist er eingebunden
>
ClamAV-clamd (daemon) als primary internal av scanner code
und
ClamAV-clamscan als secnodary av scanner
> c) Was protokolliert Amavis denn zum Timing bei log_level=3
>
siehe Anhang (var.log.mail)
> d) Entscheidend ist das ganze erst ab der 2. Mail, die erste Mail nach
> einem Amavis-Neustart dauert teilweise länger wenn noch was zu
> initialisieren ist und ist daher nicht der Maßstab.
>
>
hab ich mit der 2. Mail getestet. Das gleiche Ergebnis.
> Das wichtigste ist natürlich für Dich (c). Ist ja nicht so, daß Amavis Dir
> nicht genaz detailliert sagen würde, warum er lange dafür braucht.
>
> Lieben Gruß
>
> Peer
>
>
Vielleicht gehts ja netzwerkbedingt bei uns nicht schneller. Wir haben
2MBit ADSL.
Viele Grüße
Alex
-------------- nächster Teil --------------
Ein Dateianhang mit HTML-Daten wurde abgetrennt...
URL: <https://listi.jpberlin.de/pipermail/postfixbuch-users/attachments/20090403/cabc0741/attachment.htm>
-------------- nächster Teil --------------
#
# hosts This file describes a number of hostname-to-address
# mappings for the TCP/IP subsystem. It is mostly
# used at boot time, when no name servers are running.
# On small systems, this file can be used instead of a
# "named" name server.
# Syntax:
#
# IP-Address Full-Qualified-Hostname Short-Hostname
#
127.0.0.1 localhost
# special IPv6 addresses
::1 localhost ipv6-localhost ipv6-loopback
fe00::0 ipv6-localnet
ff00::0 ipv6-mcastprefix
ff02::1 ipv6-allnodes
ff02::2 ipv6-allrouters
ff02::3 ipv6-allhosts
127.0.0.2 hmmailsrv.hofmann-intern.de hmmailsrv
192.168.1.27 hmmailsrv hmmailsrv
-------------- nächster Teil --------------
use strict;
# a minimalistic configuration file for amavisd-new with all necessary settings
#
# see amavisd.conf-default for a list of all variables with their defaults;
# see amavisd.conf-sample for a traditional-style commented file;
# for more details see documentation in INSTALL, README_FILES/*
# and at http://www.ijs.si/software/amavisd/amavisd-new-docs.html
# COMMONLY ADJUSTED SETTINGS:
# @bypass_virus_checks_maps = (1); # controls running of anti-virus code
# @bypass_spam_checks_maps = (1); # controls running of anti-spam code
# $bypass_decode_parts = 1; # controls running of decoders&dearchivers
$max_servers = 20; # num of pre-forked children (2..15 is common), -m
$daemon_user = 'vscan'; # (no default; customary: vscan or amavis), -u
$daemon_group = 'vscan'; # (no default; customary: vscan or amavis), -g
$mydomain = 'hofmann-intern.de'; # a convenient default for other settings
$MYHOME = '/var/spool/amavis'; # a convenient default for other settings, -H
$TEMPBASE = "$MYHOME/tmp"; # working directory, needs to exist, -T
$ENV{TMPDIR} = $TEMPBASE; # environment variable TMPDIR, used by SA, etc.
$QUARANTINEDIR = '/var/spool/amavis/virusmails'; # -Q
# $quarantine_subdir_levels = 1; # add level of subdirs to disperse quarantine
# $daemon_chroot_dir = $MYHOME; # chroot directory or undef, -R
# $db_home = "$MYHOME/db"; # dir for bdb nanny/cache/snmp databases, -D
# $helpers_home = "$MYHOME/var"; # working directory for SpamAssassin, -S
# $lock_file = "$MYHOME/var/amavisd.lock"; # -L
# $pid_file = "$MYHOME/var/amavisd.pid"; # -P
#NOTE: create directories $MYHOME/tmp, $MYHOME/var, $MYHOME/db manually
$log_level = 3; # verbosity 0..5, -d
$log_recip_templ = undef; # disable by-recipient level-0 log entries
$DO_SYSLOG = 1; # log via syslogd (preferred)
$syslog_facility = 'mail'; # Syslog facility as a string
# e.g.: mail, daemon, user, local0, ... local7
$syslog_priority = 'debug'; # Syslog base (minimal) priority as a string,
# choose from: emerg, alert, crit, err, warning, notice, info, debug
$enable_db = 1; # enable use of BerkeleyDB/libdb (SNMP and nanny)
$enable_global_cache = 1; # enable use of libdb-based cache if $enable_db=1
$nanny_details_level = 2; # nanny verbosity: 1: traditional, 2: detailed
@local_domains_maps = ( [".$mydomain"] ); # list of all local domains
@mynetworks = qw( 127.0.0.0/8 [::1] [FE80::]/10 [FEC0::]/10
10.0.0.0/8 172.16.0.0/12 192.168.0.0/16 );
$unix_socketname = "$MYHOME/amavisd.sock"; # amavisd-release or amavis-milter
# option(s) -p overrides $inet_socket_port and $unix_socketname
$inet_socket_port = 10024; # listen on this local TCP port(s)
# $inet_socket_port = [10024,10026]; # listen on multiple TCP ports
$policy_bank{'MYNETS'} = { # mail originating from @mynetworks
originating => 1, # is true in MYNETS by default, but let's make it explicit
os_fingerprint_method => undef, # don't query p0f for internal clients
};
# it is up to MTA to re-route mail from authenticated roaming users or
# from internal hosts to a dedicated TCP port (such as 10026) for filtering
$interface_policy{'10026'} = 'ORIGINATING';
$policy_bank{'ORIGINATING'} = { # mail supposedly originating from our users
originating => 1, # declare that mail was submitted by our smtp client
allow_disclaimers => 1, # enables disclaimer insertion if available
# notify administrator of locally originating malware
virus_admin_maps => ["virusalert\@$mydomain"],
spam_admin_maps => ["virusalert\@$mydomain"],
warnbadhsender => 1,
# forward to a smtpd service providing DKIM signing service
forward_method => 'smtp:[127.0.0.1]:10027',
# force MTA conversion to 7-bit (e.g. before DKIM signing)
smtpd_discard_ehlo_keywords => ['8BITMIME'],
bypass_banned_checks_maps => [1], # allow sending any file names and types
terminate_dsn_on_notify_success => 0, # don't remove NOTIFY=SUCCESS option
};
$interface_policy{'SOCK'} = 'AM.PDP-SOCK'; # only applies with $unix_socketname
# Use with amavis-release over a socket or with Petr Rehor's amavis-milter.c
# (with amavis-milter.c from this package or old amavis.c client use 'AM.CL'):
$policy_bank{'AM.PDP-SOCK'} = {
protocol => 'AM.PDP',
auth_required_release => 0, # do not require secret_id for amavisd-release
};
$sa_tag_level_deflt = 2.0; # add spam info headers if at, or above that level
$sa_tag2_level_deflt = 6.31; # add 'spam detected' headers at that level
$sa_kill_level_deflt = 6.31; # triggers spam evasive actions
$sa_dsn_cutoff_level = 10; # spam level beyond which a DSN is not sent
# $sa_quarantine_cutoff_level = 20; # spam level beyond which quarantine is off
# $penpals_bonus_score = 5; # (no effect without a @storage_sql_dsn database)
# $penpals_threshold_high = $sa_kill_level_deflt; # don't waste time on hi spam
$sa_mail_body_size_limit = 400*1024; # don't waste time on SA if mail is larger
$sa_local_tests_only = 0; # only tests which do not require internet access?
# @lookup_sql_dsn =
# ( ['DBI:mysql:database=mail;host=127.0.0.1;port=3306', 'user1', 'passwd1'],
# ['DBI:mysql:database=mail;host=host2', 'username2', 'password2'],
# ["DBI:SQLite:dbname=$MYHOME/sql/mail_prefs.sqlite", '', ''] );
# @storage_sql_dsn = @lookup_sql_dsn; # none, same, or separate database
# $timestamp_fmt_mysql = 1; # if using MySQL *and* msgs.time_iso is TIMESTAMP;
# defaults to 0, which is good for non-MySQL or if msgs.time_iso is CHAR(16)
$virus_admin = "virusalert\@$mydomain"; # notifications recip.
$mailfrom_notify_admin = "virusalert\@$mydomain"; # notifications sender
$mailfrom_notify_recip = "virusalert\@$mydomain"; # notifications sender
$mailfrom_notify_spamadmin = "spam.police\@$mydomain"; # notifications sender
$mailfrom_to_quarantine = ''; # null return path; uses original sender if undef
@addr_extension_virus_maps = ('virus');
@addr_extension_banned_maps = ('banned');
@addr_extension_spam_maps = ('spam');
@addr_extension_bad_header_maps = ('badh');
# $recipient_delimiter = '+'; # undef disables address extensions altogether
# when enabling addr extensions do also Postfix/main.cf: recipient_delimiter=+
$path = '/usr/local/sbin:/usr/local/bin:/usr/sbin:/sbin:/usr/bin:/bin';
# $dspam = 'dspam';
$MAXLEVELS = 14;
$MAXFILES = 1500;
$MIN_EXPANSION_QUOTA = 100*1024; # bytes (default undef, not enforced)
$MAX_EXPANSION_QUOTA = 300*1024*1024; # bytes (default undef, not enforced)
$sa_spam_subject_tag = '***SPAM*** ';
$defang_virus = 1; # MIME-wrap passed infected mail
$defang_banned = 1; # MIME-wrap passed mail containing banned name
# for defanging bad headers only turn on certain minor contents categories:
$defang_by_ccat{+CC_BADH.",3"} = 1; # NUL or CR character in header
$defang_by_ccat{+CC_BADH.",5"} = 1; # header line longer than 998 characters
$defang_by_ccat{+CC_BADH.",6"} = 1; # header field syntax error
# OTHER MORE COMMON SETTINGS (defaults may suffice):
$myhostname = 'hmmailsrv.hofmann-intern.de'; # must be a fully-qualified domain name!
# $notify_method = 'smtp:[127.0.0.1]:10025';
# $forward_method = 'smtp:[127.0.0.1]:10025'; # set to undef with milter!
$final_virus_destiny = D_REJECT; #D_DISCARD;
$final_banned_destiny = D_REJECT; #D_BOUNCE;
$final_spam_destiny = D_REJECT; #D_BOUNCE;
# $final_bad_header_destiny = D_PASS;
# $os_fingerprint_method = 'p0f:127.0.0.1:2345'; # to query p0f-analyzer.pl
## hierarchy by which a final setting is chosen:
## policy bank (based on port or IP address) -> *_by_ccat
## *_by_ccat (based on mail contents) -> *_maps
## *_maps (based on recipient address) -> final configuration value
# SOME OTHER VARIABLES WORTH CONSIDERING (see amavisd.conf-default for all)
# $warnbadhsender,
# $warnvirusrecip, $warnbannedrecip, $warnbadhrecip, (or @warn*recip_maps)
#
# @bypass_virus_checks_maps, @bypass_spam_checks_maps,
# @bypass_banned_checks_maps, @bypass_header_checks_maps,
#
# @virus_lovers_maps, @spam_lovers_maps,
# @banned_files_lovers_maps, @bad_header_lovers_maps,
#
# @blacklist_sender_maps, @score_sender_maps,
#
# $clean_quarantine_method, $virus_quarantine_to, $banned_quarantine_to,
# $bad_header_quarantine_to, $spam_quarantine_to,
#
# $defang_bad_header, $defang_undecipherable, $defang_spam
# Keine Mails mehr in der Quarantäne sichern.
#$virus_quarantine_to = undef;
#$banned_quarantine_to = undef;
#$spam_quarantine_to = undef;
#$bad_header_quarantine_to = undef;
# REMAINING IMPORTANT VARIABLES ARE LISTED HERE BECAUSE OF LONGER ASSIGNMENTS
@keep_decoded_original_maps = (new_RE(
# qr'^MAIL$', # retain full original message for virus checking (can be slow)
qr'^MAIL-UNDECIPHERABLE$', # recheck full mail if it contains undecipherables
qr'^(ASCII(?! cpio)|text|uuencoded|xxencoded|binhex)'i,
# qr'^Zip archive data', # don't trust Archive::Zip
));
# for $banned_namepath_re (a new-style of banned table) see amavisd.conf-sample
$banned_filename_re = new_RE(
### BLOCKED ANYWHERE
# qr'^UNDECIPHERABLE$', # is or contains any undecipherable components
qr'^\.(exe-ms|dll)$', # banned file(1) types, rudimentary
# qr'^\.(exe|lha|tnef|cab|dll)$', # banned file(1) types
### BLOCK THE FOLLOWING, EXCEPT WITHIN UNIX ARHIVES:
# [ qr'^\.(gz|bz2)$' => 0 ], # allow any in gzip or bzip2
[ qr'^\.(rpm|cpio|tar)$' => 0 ], # allow any in Unix-type archives
qr'.\.(pif|scr)$'i, # banned extensions - rudimentary
# qr'^\.zip$', # block zip type
### BLOCK THE FOLLOWING, EXCEPT WITHIN ARHIVES:
# [ qr'^\.(zip|rar|arc|arj|zoo)$'=> 0 ], # allow any within these archives
qr'^application/x-msdownload$'i, # block these MIME types
qr'^application/x-msdos-program$'i,
qr'^application/hta$'i,
# qr'^message/partial$'i, # rfc2046 MIME type
# qr'^message/external-body$'i, # rfc2046 MIME type
# qr'^(application/x-msmetafile|image/x-wmf)$'i, # Windows Metafile MIME type
# qr'^\.wmf$', # Windows Metafile file(1) type
# block certain double extensions in filenames
qr'\.[^./]*[A-Za-z][^./]*\.\s*(exe|vbs|pif|scr|bat|cmd|com|cpl|dll)[.\s]*$'i,
# qr'\{[0-9a-f]{8}(-[0-9a-f]{4}){3}-[0-9a-f]{12}\}?'i, # Class ID CLSID, strict
# qr'\{[0-9a-z]{4,}(-[0-9a-z]{4,}){0,7}\}?'i, # Class ID extension CLSID, loose
qr'.\.(exe|vbs|pif|scr|cpl)$'i, # banned extension - basic
# qr'.\.(exe|vbs|pif|scr|cpl|bat|cmd|com)$'i, # banned extension - basic+cmd
# qr'.\.(ade|adp|app|bas|bat|chm|cmd|com|cpl|crt|emf|exe|fxp|grp|hlp|hta|
# inf|ins|isp|js|jse|lnk|mda|mdb|mde|mdw|mdt|mdz|msc|msi|msp|mst|
# ops|pcd|pif|prg|reg|scr|sct|shb|shs|vb|vbe|vbs|
# wmf|wsc|wsf|wsh)$'ix, # banned ext - long
# qr'.\.(ani|cur|ico)$'i, # banned cursors and icons filename
# qr'^\.ani$', # banned animated cursor file(1) type
# qr'.\.(mim|b64|bhx|hqx|xxe|uu|uue)$'i, # banned extension - WinZip vulnerab.
);
# See http://support.microsoft.com/default.aspx?scid=kb;EN-US;q262631
# and http://www.cknow.com/vtutor/vtextensions.htm
# ENVELOPE SENDER SOFT-WHITELISTING / SOFT-BLACKLISTING
@score_sender_maps = ({ # a by-recipient hash lookup table,
# results from all matching recipient tables are summed
# ## per-recipient personal tables (NOTE: positive: black, negative: white)
# 'user1 at example.com' => [{'bla-mobile.press at example.com' => 10.0}],
# 'user3 at example.com' => [{'.ebay.com' => -3.0}],
# 'user4 at example.com' => [{'cleargreen at cleargreen.com' => -7.0,
# '.cleargreen.com' => -5.0}],
## site-wide opinions about senders (the '.' matches any recipient)
'.' => [ # the _first_ matching sender determines the score boost
new_RE( # regexp-type lookup table, just happens to be all soft-blacklist
[qr'^(bulkmail|offers|cheapbenefits|earnmoney|foryou)@'i => 5.0],
[qr'^(greatcasino|investments|lose_weight_today|market\.alert)@'i=> 5.0],
[qr'^(money2you|MyGreenCard|new\.tld\.registry|opt-out|opt-in)@'i=> 5.0],
[qr'^(optin|saveonlsmoking2002k|specialoffer|specialoffers)@'i => 5.0],
[qr'^(stockalert|stopsnoring|wantsome|workathome|yesitsfree)@'i => 5.0],
[qr'^(your_friend|greatoffers)@'i => 5.0],
[qr'^(inkjetplanet|marketopt|MakeMoney)\d*@'i => 5.0],
),
# read_hash("/var/amavis/sender_scores_sitewide"),
{ # a hash-type lookup table (associative array)
'nobody at cert.org' => -3.0,
'cert-advisory at us-cert.gov' => -3.0,
'owner-alert at iss.net' => -3.0,
'slashdot at slashdot.org' => -3.0,
'securityfocus.com' => -3.0,
'ntbugtraq at listserv.ntbugtraq.com' => -3.0,
'security-alerts at linuxsecurity.com' => -3.0,
'mailman-announce-admin at python.org' => -3.0,
'amavis-user-admin at lists.sourceforge.net'=> -3.0,
'amavis-user-bounces at lists.sourceforge.net' => -3.0,
'spamassassin.apache.org' => -3.0,
'notification-return at lists.sophos.com' => -3.0,
'owner-postfix-users at postfix.org' => -3.0,
'owner-postfix-announce at postfix.org' => -3.0,
'owner-sendmail-announce at lists.sendmail.org' => -3.0,
'sendmail-announce-request at lists.sendmail.org' => -3.0,
'donotreply at sendmail.org' => -3.0,
'ca+envelope at sendmail.org' => -3.0,
'noreply at freshmeat.net' => -3.0,
'owner-technews at postel.acm.org' => -3.0,
'ietf-123-owner at loki.ietf.org' => -3.0,
'cvs-commits-list-admin at gnome.org' => -3.0,
'rt-users-admin at lists.fsck.com' => -3.0,
'clp-request at comp.nus.edu.sg' => -3.0,
'surveys-errors at lists.nua.ie' => -3.0,
'emailnews at genomeweb.com' => -5.0,
'yahoo-dev-null at yahoo-inc.com' => -3.0,
'returns.groups.yahoo.com' => -3.0,
'clusternews at linuxnetworx.com' => -3.0,
lc('lvs-users-admin at LinuxVirtualServer.org') => -3.0,
lc('owner-textbreakingnews at CNNIMAIL12.CNN.COM') => -5.0,
# soft-blacklisting (positive score)
'sender at example.net' => 3.0,
'.example.net' => 1.0,
},
], # end of site-wide tables
});
@decoders = (
['mail', \&do_mime_decode],
['asc', \&do_ascii],
['uue', \&do_ascii],
['hqx', \&do_ascii],
['ync', \&do_ascii],
['F', \&do_uncompress, ['unfreeze','freeze -d','melt','fcat'] ],
['Z', \&do_uncompress, ['uncompress','gzip -d','zcat'] ],
['gz', \&do_uncompress, 'gzip -d'],
['gz', \&do_gunzip],
['bz2', \&do_uncompress, 'bzip2 -d'],
['lzo', \&do_uncompress, 'lzop -d'],
['rpm', \&do_uncompress, ['rpm2cpio.pl','rpm2cpio'] ],
['cpio', \&do_pax_cpio, ['pax','gcpio','cpio'] ],
['tar', \&do_pax_cpio, ['pax','gcpio','cpio'] ],
['deb', \&do_ar, 'ar'],
# ['a', \&do_ar, 'ar'], # unpacking .a seems an overkill
['zip', \&do_unzip],
['7z', \&do_7zip, ['7zr','7za','7z'] ],
['rar', \&do_unrar, ['rar','unrar'] ],
['arj', \&do_unarj, ['arj','unarj'] ],
['arc', \&do_arc, ['nomarch','arc'] ],
['zoo', \&do_zoo, ['zoo','unzoo'] ],
['lha', \&do_lha, 'lha'],
# ['doc', \&do_ole, 'ripole'],
['cab', \&do_cabextract, 'cabextract'],
['tnef', \&do_tnef_ext, 'tnef'],
['tnef', \&do_tnef],
# ['sit', \&do_unstuff, 'unstuff'], # broken/unsafe decoder
['exe', \&do_executable, ['rar','unrar'], 'lha', ['arj','unarj'] ],
);
@av_scanners = (
# ### http://www.clanfield.info/sophie/ (http://www.vanja.com/tools/sophie/)
# ['Sophie',
# \&ask_daemon, ["{}/\n", '/var/run/sophie'],
# qr/(?x)^ 0+ ( : | [\000\r\n]* $)/, qr/(?x)^ 1 ( : | [\000\r\n]* $)/,
# qr/(?x)^ [-+]? \d+ : (.*?) [\000\r\n]* $/ ],
# ### http://www.csupomona.edu/~henson/www/projects/SAVI-Perl/
# ['Sophos SAVI', \&sophos_savi ],
### http://www.clamav.net/
['ClamAV-clamd',
\&ask_daemon, ["CONTSCAN {}\n", "/var/lib/clamav/clamd-socket"],
qr/\bOK$/, qr/\bFOUND$/,
qr/^.*?: (?!Infected Archive)(.*) FOUND$/ ],
# NOTE: run clamd under the same user as amavisd, or run it under its own
# uid such as clamav, add user clamav to the amavis group, and then add
# AllowSupplementaryGroups to clamd.conf;
# NOTE: match socket name (LocalSocket) in clamav.conf to the socket name in
# this entry; when running chrooted one may prefer socket "$MYHOME/clamd".
# ### http://www.clamav.net/ and CPAN (memory-hungry! clamd is preferred)
# # note that Mail::ClamAV requires perl to be build with threading!
# ['Mail::ClamAV', \&ask_clamav, "*", [0], [1], qr/^INFECTED: (.+)/],
# ### http://www.openantivirus.org/
# ['OpenAntiVirus ScannerDaemon (OAV)',
# \&ask_daemon, ["SCAN {}\n", '127.0.0.1:8127'],
# qr/^OK/, qr/^FOUND: /, qr/^FOUND: (.+)/ ],
# ### http://www.vanja.com/tools/trophie/
# ['Trophie',
# \&ask_daemon, ["{}/\n", '/var/run/trophie'],
# qr/(?x)^ 0+ ( : | [\000\r\n]* $)/, qr/(?x)^ 1 ( : | [\000\r\n]* $)/,
# qr/(?x)^ [-+]? \d+ : (.*?) [\000\r\n]* $/ ],
# ### http://www.grisoft.com/
# ['AVG Anti-Virus',
# \&ask_daemon, ["SCAN {}\n", '127.0.0.1:55555'],
# qr/^200/, qr/^403/, qr/^403 .*?: ([^\r\n]+)/ ],
# ### http://www.f-prot.com/
# ['FRISK F-Prot Daemon',
# \&ask_daemon,
# ["GET {}/*?-dumb%20-archive%20-packed HTTP/1.0\r\n\r\n",
# ['127.0.0.1:10200','127.0.0.1:10201','127.0.0.1:10202',
# '127.0.0.1:10203','127.0.0.1:10204'] ],
# qr/(?i)<summary[^>]*>clean<\/summary>/,
# qr/(?i)<summary[^>]*>infected<\/summary>/,
# qr/(?i)<name>(.+)<\/name>/ ],
# ### http://www.sald.com/, http://www.dials.ru/english/, http://www.drweb.ru/
# ['DrWebD', \&ask_daemon, # DrWebD 4.31 or later
# [pack('N',1). # DRWEBD_SCAN_CMD
# pack('N',0x00280001). # DONT_CHANGEMAIL, IS_MAIL, RETURN_VIRUSES
# pack('N', # path length
# length("$TEMPBASE/amavis-yyyymmddTHHMMSS-xxxxx/parts/pxxx")).
# '{}/*'. # path
# pack('N',0). # content size
# pack('N',0),
# '/var/drweb/run/drwebd.sock',
# # '/var/amavis/var/run/drwebd.sock', # suitable for chroot
# # '/usr/local/drweb/run/drwebd.sock', # FreeBSD drweb ports default
# # '127.0.0.1:3000', # or over an inet socket
# ],
# qr/\A\x00[\x10\x11][\x00\x10]\x00/s, # IS_CLEAN,EVAL_KEY; SKIPPED
# qr/\A\x00[\x00\x01][\x00\x10][\x20\x40\x80]/s, # KNOWN_V,UNKNOWN_V,V._MODIF
# qr/\A.{12}(?:infected with )?([^\x00]+)\x00/s,
# ],
# # NOTE: If using amavis-milter, change length to:
# # length("$TEMPBASE/amavis-milter-xxxxxxxxxxxxxx/parts/pxxx").
### http://www.kaspersky.com/ (kav4mailservers)
# ['KasperskyLab AVP - aveclient',
# ['/usr/local/kav/bin/aveclient','/usr/local/share/kav/bin/aveclient',
# '/opt/kav/5.5/kav4mailservers/bin/aveclient','aveclient'],
# '-p /var/run/aveserver -s {}/*',
# [0,3,6,8], qr/\b(INFECTED|SUSPICION|SUSPICIOUS)\b/,
# qr/(?:INFECTED|WARNING|SUSPICION|SUSPICIOUS) (.+)/,
# ],
# NOTE: one may prefer [0],[2,3,4,5], depending on how suspicious,
# currupted or protected archives are to be handled
### http://www.kaspersky.com/
# ['KasperskyLab AntiViral Toolkit Pro (AVP)', ['avp'],
# '-* -P -B -Y -O- {}', [0,3,6,8], [2,4], # any use for -A -K ?
# qr/infected: (.+)/,
# sub {chdir('/opt/AVP') or die "Can't chdir to AVP: $!"},
# sub {chdir($TEMPBASE) or die "Can't chdir back to $TEMPBASE $!"},
# ],
### The kavdaemon and AVPDaemonClient have been removed from Kasperky
### products and replaced by aveserver and aveclient
# ['KasperskyLab AVPDaemonClient',
# [ '/opt/AVP/kavdaemon', 'kavdaemon',
# '/opt/AVP/AvpDaemonClient', 'AvpDaemonClient',
# '/opt/AVP/AvpTeamDream', 'AvpTeamDream',
# '/opt/AVP/avpdc', 'avpdc' ],
# "-f=$TEMPBASE {}", [0,8], [3,4,5,6], qr/infected: ([^\r\n]+)/ ],
# change the startup-script in /etc/init.d/kavd to:
# DPARMS="-* -Y -dl -f=/var/amavis /var/amavis"
# (or perhaps: DPARMS="-I0 -Y -* /var/amavis" )
# adjusting /var/amavis above to match your $TEMPBASE.
# The '-f=/var/amavis' is needed if not running it as root, so it
# can find, read, and write its pid file, etc., see 'man kavdaemon'.
# defUnix.prf: there must be an entry "*/var/amavis" (or whatever
# directory $TEMPBASE specifies) in the 'Names=' section.
# cd /opt/AVP/DaemonClients; configure; cd Sample; make
# cp AvpDaemonClient /opt/AVP/
# su - vscan -c "${PREFIX}/kavdaemon ${DPARMS}"
### http://www.centralcommand.com/
# ['CentralCommand Vexira (new) vascan',
# ['vascan','/usr/lib/Vexira/vascan'],
# "-a s --timeout=60 --temp=$TEMPBASE -y $QUARANTINEDIR ".
# "--log=/var/log/vascan.log {}",
# [0,3], [1,2,5],
# qr/(?x)^\s* (?:virus|iworm|macro|mutant|sequence|trojan)\ found:\ ( [^\]\s']+ )\ \.\.\.\ / ],
# Adjust the path of the binary and the virus database as needed.
# 'vascan' does not allow to have the temp directory to be the same as
# the quarantine directory, and the quarantine option can not be disabled.
# If $QUARANTINEDIR is not used, then another directory must be specified
# to appease 'vascan'. Move status 3 to the second list if password
# protected files are to be considered infected.
# ### http://www.avira.com/
# ### Avira AntiVir (formerly H+BEDV) or (old) CentralCommand Vexira Antivirus
# ['Avira AntiVir', ['antivir','vexira'],
# '--allfiles -noboot -nombr -rs -s -z {}', [0], qr/ALERT:|VIRUS:/,
# qr/(?x)^\s* (?: ALERT: \s* (?: \[ | [^']* ' ) |
# (?i) VIRUS:\ .*?\ virus\ '?) ( [^\]\s']+ )/ ],
# # NOTE: if you only have a demo version, remove -z and add 214, as in:
# # '--allfiles -noboot -nombr -rs -s {}', [0,214], qr/ALERT:|VIRUS:/,
### http://www.commandsoftware.com/
# ['Command AntiVirus for Linux', 'csav',
# '-all -archive -packed {}', [50], [51,52,53],
# qr/Infection: (.+)/ ],
### http://www.symantec.com/
# ['Symantec CarrierScan via Symantec CommandLineScanner',
# 'cscmdline', '-a scan -i 1 -v -s 127.0.0.1:7777 {}',
# qr/^Files Infected:\s+0$/, qr/^Infected\b/,
# qr/^(?:Info|Virus Name):\s+(.+)/ ],
### http://www.symantec.com/
# ['Symantec AntiVirus Scan Engine',
# 'savsecls', '-server 127.0.0.1:7777 -mode scanrepair -details -verbose {}',
# [0], qr/^Infected\b/,
# qr/^(?:Info|Virus Name):\s+(.+)/ ],
# NOTE: check options and patterns to see which entry better applies
### http://www.f-secure.com/products/anti-virus/ version 4.65
# ['F-Secure Antivirus for Linux servers',
# ['/opt/f-secure/fsav/bin/fsav', 'fsav'],
# '--delete=no --disinf=no --rename=no --archive=yes --auto=yes '.
# '--dumb=yes --list=no --mime=yes {}', [0], [3,6,8],
# qr/(?:infection|Infected|Suspected): (.+)/ ],
# ### http://www.avast.com/
# ['avast! Antivirus daemon',
# \&ask_daemon, # greets with 220, terminate with QUIT
# ["SCAN {}\015\012QUIT\015\012", '/var/run/avast4/mailscanner.sock'],
# qr/\t\[\+\]/, qr/\t\[L\]\t/, qr/\t\[L\]\t([^[ \t\015\012]+)/ ],
# ### http://www.avast.com/
# ['avast! Antivirus - Client/Server Version', 'avastlite',
# '-a /var/run/avast4/mailscanner.sock -n {}', [0], [1],
# qr/\t\[L\]\t([^[ \t\015\012]+)/ ],
# ['CAI InoculateIT', 'inocucmd', # retired product
# '-sec -nex {}', [0], [100],
# qr/was infected by virus (.+)/ ],
# see: http://www.flatmtn.com/computer/Linux-Antivirus_CAI.html
### http://www3.ca.com/Solutions/Product.asp?ID=156 (ex InoculateIT)
# ['CAI eTrust Antivirus', 'etrust-wrapper',
# '-arc -nex -spm h {}', [0], [101],
# qr/is infected by virus: (.+)/ ],
# NOTE: requires suid wrapper around inocmd32; consider flag: -mod reviewer
# see http://marc.theaimsgroup.com/?l=amavis-user&m=109229779912783
### http://mks.com.pl/english.html
# ['MkS_Vir for Linux (beta)', ['mks32','mks'],
# '-s {}/*', [0], [1,2],
# qr/--[ \t]*(.+)/ ],
### http://mks.com.pl/english.html
# ['MkS_Vir daemon', 'mksscan',
# '-s -q {}', [0], [1..7],
# qr/^... (\S+)/ ],
# ### http://www.nod32.com/, version v2.52 and above
# ['ESET NOD32 for Linux Mail servers',
# ['/opt/eset/nod32/bin/nod32cli', 'nod32cli'],
# '--subdir --files -z --sfx --rtp --adware --unsafe --pattern --heur '.
# '-w -a --action-on-infected=accept --action-on-uncleanable=accept '.
# '--action-on-notscanned=accept {}',
# [0,3], [1,2], qr/virus="([^"]+)"/ ],
### http://www.eset.com/, version v2.7
# ['ESET NOD32 Linux Mail Server - command line interface',
# ['/usr/bin/nod32cli', '/opt/eset/nod32/bin/nod32cli', 'nod32cli'],
# '--subdir {}', [0], [1,2], qr/virus="([^"]+)"/ ],
## http://www.nod32.com/, NOD32LFS version 2.5 and above
# ['ESET NOD32 for Linux File servers',
# ['/opt/eset/nod32/sbin/nod32','nod32'],
# '--files -z --mail --sfx --rtp --adware --unsafe --pattern --heur '.
# '-w -a --action=1 -b {}',
# [0], [1,10], qr/^object=.*, virus="(.*?)",/ ],
# Experimental, based on posting from Rado Dibarbora (Dibo) on 2002-05-31
# ['ESET Software NOD32 Client/Server (NOD32SS)',
# \&ask_daemon2, # greets with 200, persistent, terminate with QUIT
# ["SCAN {}/*\r\n", '127.0.0.1:8448' ],
# qr/^200 File OK/, qr/^201 /, qr/^201 (.+)/ ],
### http://www.norman.com/products_nvc.shtml
# ['Norman Virus Control v5 / Linux', 'nvcc',
# '-c -l:0 -s -u -temp:$TEMPBASE {}', [0,10,11], [1,2,14],
# qr/(?i).* virus in .* -> \'(.+)\'/ ],
### http://www.pandasoftware.com/
# ['Panda CommandLineSecure 9 for Linux',
# ['/opt/pavcl/usr/bin/pavcl','pavcl'],
# '-auto -aex -heu -cmp -nbr -nor -nos -eng -nob {}',
# qr/Number of files infected[ .]*: 0+(?!\d)/,
# qr/Number of files infected[ .]*: 0*[1-9]/,
# qr/Found virus :\s*(\S+)/ ],
# NOTE: for efficiency, start the Panda in resident mode with 'pavcl -tsr'
# before starting amavisd - the bases are then loaded only once at startup.
# To reload bases in a signature update script:
# /opt/pavcl/usr/bin/pavcl -tsr -ulr; /opt/pavcl/usr/bin/pavcl -tsr
# Please review other options of pavcl, for example:
# -nomalw, -nojoke, -nodial, -nohackt, -nospyw, -nocookies
# ### http://www.pandasoftware.com/
# ['Panda Antivirus for Linux', ['pavcl'],
# '-TSR -aut -aex -heu -cmp -nbr -nor -nso -eng {}',
# [0], [0x10, 0x30, 0x50, 0x70, 0x90, 0xB0, 0xD0, 0xF0],
# qr/Found virus :\s*(\S+)/ ],
# GeCAD AV technology is acquired by Microsoft; RAV has been discontinued.
# Check your RAV license terms before fiddling with the following two lines!
# ['GeCAD RAV AntiVirus 8', 'ravav',
# '--all --archive --mail {}', [1], [2,3,4,5], qr/Infected: (.+)/ ],
# # NOTE: the command line switches changed with scan engine 8.5 !
# # (btw, assigning stdin to /dev/null causes RAV to fail)
### http://www.nai.com/
# ['NAI McAfee AntiVirus (uvscan)', 'uvscan',
# '--secure -rv --mime --summary --noboot - {}', [0], [13],
# qr/(?x) Found (?:
# \ the\ (.+)\ (?:virus|trojan) |
# \ (?:virus|trojan)\ or\ variant\ ([^ ]+) |
# :\ (.+)\ NOT\ a\ virus)/,
# sub {$ENV{LD_PRELOAD}='/lib/libc.so.6'},
# sub {delete $ENV{LD_PRELOAD}},
# ],
# NOTE1: with RH9: force the dynamic linker to look at /lib/libc.so.6 before
# anything else by setting environment variable LD_PRELOAD=/lib/libc.so.6
# and then clear it when finished to avoid confusing anything else.
# NOTE2: to treat encrypted files as viruses replace the [13] with:
# qr/^\s{5,}(Found|is password-protected|.*(virus|trojan))/
### http://www.virusbuster.hu/en/
# ['VirusBuster', ['vbuster', 'vbengcl'],
# "{} -ss -i '*' -log=$MYHOME/vbuster.log", [0], [1],
# qr/: '(.*)' - Virus/ ],
# VirusBuster Ltd. does not support the daemon version for the workstation
# engine (vbuster-eng-1.12-linux-i386-libc6.tgz) any longer. The names of
# binaries, some parameters AND return codes have changed (from 3 to 1).
# See also the new Vexira entry 'vascan' which is possibly related.
# ### http://www.virusbuster.hu/en/
# ['VirusBuster (Client + Daemon)', 'vbengd',
# '-f -log scandir {}', [0], [3],
# qr/Virus found = (.*);/ ],
# # HINT: for an infected file it always returns 3,
# # although the man-page tells a different story
### http://www.cyber.com/
# ['CyberSoft VFind', 'vfind',
# '--vexit {}/*', [0], [23], qr/##==>>>> VIRUS ID: CVDL (.+)/,
# # sub {$ENV{VSTK_HOME}='/usr/lib/vstk'},
# ],
### http://www.avast.com/
# ['avast! Antivirus', ['/usr/bin/avastcmd','avastcmd'],
# '-a -i -n -t=A {}', [0], [1], qr/\binfected by:\s+([^ \t\n\[\]]+)/ ],
### http://www.ikarus-software.com/
# ['Ikarus AntiVirus for Linux', 'ikarus',
# '{}', [0], [40], qr/Signature (.+) found/ ],
### http://www.bitdefender.com/
# ['BitDefender', 'bdc',
# '--arc --mail {}', qr/^Infected files *:0+(?!\d)/,
# qr/^(?:Infected files|Identified viruses|Suspect files) *:0*[1-9]/,
# qr/(?:suspected|infected): (.*)(?:\033|$)/ ],
# consider also: --all --nowarn --alev=15 --flev=15. The --all argument may
# not apply to your version of bdc, check documentation and see 'bdc --help'
### ArcaVir for Linux and Unix http://www.arcabit.pl/
# ['ArcaVir for Linux', ['arcacmd','arcacmd.static'],
# '-v 1 -summary 0 -s {}', [0], [1,2],
# qr/(?:VIR|WIR):[ \t]*(.+)/ ],
# ['File::Scan', sub {Amavis::AV::ask_av(sub{
# use File::Scan; my($fn)=@_;
# my($f)=File::Scan->new(max_txt_size=>0, max_bin_size=>0);
# my($vname) = $f->scan($fn);
# $f->error ? (2,"Error: ".$f->error)
# : ($vname ne '') ? (1,"$vname FOUND") : (0,"Clean")}, @_) },
# ["{}/*"], [0], [1], qr/^(.*) FOUND$/ ],
# ### fully-fledged checker for JPEG marker segments of invalid length
# ['check-jpeg',
# sub { use JpegTester (); Amavis::AV::ask_av(\&JpegTester::test_jpeg, @_) },
# ["{}/*"], undef, [1], qr/^(bad jpeg: .*)$/ ],
# # NOTE: place file JpegTester.pm somewhere where Perl can find it,
# # for example in /usr/local/lib/perl5/site_perl
);
@av_scanners_backup = (
### http://www.clamav.net/ - backs up clamd or Mail::ClamAV
['ClamAV-clamscan', 'clamscan',
"--stdout --no-summary -r --tempdir=$TEMPBASE {}",
[0], qr/:.*\sFOUND$/, qr/^.*?: (?!Infected Archive)(.*) FOUND$/ ],
### http://www.f-prot.com/ - backs up F-Prot Daemon
# ['FRISK F-Prot Antivirus', ['f-prot','f-prot.sh'],
# '-dumb -archive -packed {}', [0,8], [3,6], # or: [0], [3,6,8],
# qr/(?:Infection:|security risk named) (.+)|\s+contains\s+(.+)$/ ],
### http://www.trendmicro.com/ - backs up Trophie
# ['Trend Micro FileScanner', ['/etc/iscan/vscan','vscan'],
# '-za -a {}', [0], qr/Found virus/, qr/Found virus (.+) in/ ],
### http://www.sald.com/, http://drweb.imshop.de/ - backs up DrWebD
# ['drweb - DrWeb Antivirus', # security LHA hole in Dr.Web 4.33 and earlier
# ['/usr/local/drweb/drweb', '/opt/drweb/drweb', 'drweb'],
# '-path={} -al -go -ot -cn -upn -ok-',
# [0,32], [1,9,33], qr' infected (?:with|by)(?: virus)? (.*)$'],
### http://www.kaspersky.com/
# ['Kaspersky Antivirus v5.5',
# ['/opt/kaspersky/kav4fs/bin/kav4fs-kavscanner',
# '/opt/kav/5.5/kav4unix/bin/kavscanner',
# '/opt/kav/5.5/kav4mailservers/bin/kavscanner', 'kavscanner'],
# '-i0 -xn -xp -mn -R -ePASBME {}/*', [0,10,15], [5,20,21,25],
# qr/(?:INFECTED|WARNING|SUSPICION|SUSPICIOUS) (.*)/ ,
# sub {chdir('/opt/kav/bin') or die "Can't chdir to kav: $!"},
# sub {chdir($TEMPBASE) or die "Can't chdir back to $TEMPBASE $!"},
# ],
# Commented out because the name 'sweep' clashes with Debian and FreeBSD
# package/port of an audio editor. Make sure the correct 'sweep' is found
# in the path when enabling.
#
# ### http://www.sophos.com/ - backs up Sophie or SAVI-Perl
# ['Sophos Anti Virus (sweep)', 'sweep',
# '-nb -f -all -rec -ss -sc -archive -cab -mime -oe -tnef '.
# '--no-reset-atime {}',
# [0,2], qr/Virus .*? found/,
# qr/^>>> Virus(?: fragment)? '?(.*?)'? found/,
# ],
# # other options to consider: -idedir=/usr/local/sav
# always succeeds (uncomment to consider mail clean if all other scanners fail)
# ['always-clean', sub {0}],
);
1; # insure a defined return
-------------- nächster Teil --------------
alias_maps = hash:/etc/aliases, hash:/var/lib/mailman/data/aliases
allow_min_user = yes
biff = no
bounce_queue_lifetime = 3d
bounce_template_file = /etc/postfix/bounce.de-DE.cf
broken_sasl_auth_clients = yes
canonical_maps = hash:/etc/postfix/canonical
command_directory = /usr/sbin
config_directory = /etc/postfix
daemon_directory = /usr/lib/postfix
debug_peer_level = 2
defer_transports =
delay_warning_time = 4h
disable_dns_lookups = no
disable_mime_output_conversion = no
html_directory = /usr/share/doc/packages/postfix24/html
inet_interfaces = all
inet_protocols = all
mail_owner = postfix
mail_spool_directory = /var/mail
mailbox_command =
mailbox_size_limit = 0
mailbox_transport = dovecot
mailq_path = /usr/bin/mailq
manpage_directory = /usr/share/man
masquerade_classes = envelope_sender, header_sender, header_recipient
masquerade_domains =
masquerade_exceptions = root
maximal_queue_lifetime = 3d
message_size_limit = 50000000
mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain
myhostname = hmmailsrv.hofmann-intern.de
mynetworks_style = subnet
newaliases_path = /usr/bin/newaliases
queue_directory = /var/spool/postfix
readme_directory = /usr/share/doc/packages/postfix24/README_FILES
relay_domains = hash:/etc/postfix/relay_domains, proxy:ldap:/etc/postfix/relay_domains-dovecot.ldap
relayhost =
relocated_maps = hash:/etc/postfix/relocated
sample_directory = /usr/share/doc/packages/postfix24/samples
sender_canonical_maps = hash:/etc/postfix/sender_canonical
sendmail_path = /usr/sbin/sendmail
setgid_group = maildrop
smtp_helo_name = mail.hofmann-foerdertechnik.com
smtp_sasl_auth_enable = no
smtp_tls_cert_file = /etc/postfix/ssl/certs/postfixcert.pem
smtp_tls_key_file = /etc/postfix/ssl/certs/postfixkey.pem
smtp_tls_note_starttls_offer = yes
smtp_use_tls = yes
smtpd_client_restrictions =
smtpd_enforce_tls = no
smtpd_helo_required = no
smtpd_helo_restrictions =
smtpd_recipient_restrictions = check_recipient_access hash:/etc/postfix/access_recipient_roleaccounts, check_recipient_access hash:/etc/postfix/access_recipient_ok, check_sender_access mysql:/etc/postfix/access_sender.mysql check_recipient_access hash:/etc/postfix/access_recipient_reject, reject_unknown_recipient_domain, permit_sasl_authenticated, permit_mynetworks, reject_rbl_client zen.spamhaus.org, reject_rbl_client ix.dnsbl.manitu.net, reject_rbl_client bl.spamcop.net, reject_rbl_client dnsbl.njabl.org, check_policy_service unix:public/postgrey reject_unauth_destination, permit
smtpd_sasl_auth_enable = yes
smtpd_sasl_authenticated_header = no
smtpd_sasl_local_domain = $myhostname
smtpd_sasl_security_options = noanonymous
smtpd_sasl_tls_security_options = noanonymous
smtpd_sender_restrictions =
smtpd_tls_CAfile = /etc/postfix/ssl/cacert.pem
smtpd_tls_ask_ccert = yes
smtpd_tls_auth_only = no
smtpd_tls_cert_file = /etc/postfix/ssl/certs/postfixcert.pem
smtpd_tls_key_file = /etc/postfix/ssl/certs/postfixkey.pem
smtpd_tls_loglevel = 1
smtpd_tls_received_header = yes
smtpd_tls_req_ccert = no
smtpd_tls_session_cache_timeout = 3600s
smtpd_use_tls = yes
soft_bounce = no
strict_8bitmime = no
strict_rfc821_envelopes = no
tls_random_source = dev:/dev/urandom
transport_maps = hash:/etc/postfix/transport, proxy:ldap:/etc/postfix/relay_domains-dovecot.ldap
unknown_local_recipient_reject_code = 550
virtual_alias_domains = hash:/etc/postfix/virtual_domains, hash:/etc/postfix/virtual_mailinglisten
virtual_alias_maps = hash:/etc/postfix/virtual, hash:/etc/postfix/virtual_mailinglisten, proxy:ldap:/etc/postfix/virtual.ldap
-------------- nächster Teil --------------
#
# Postfix master process configuration file. For details on the format
# of the file, see the Postfix master(5) manual page.
#
# ==========================================================================
# service type private unpriv chroot wakeup maxproc command + args
# (yes) (yes) (yes) (never) (100)
# ==========================================================================
# ohne amavisd
#smtp inet n - n - - smtpd
# mit amavisd
192.168.1.27:25 inet n - n - 50 smtpd
# -o content_filter=smtp:[127.0.0.1]:10024
-o smtpd_proxy_filter=127.0.0.1:10024
-o content_filter=
#192.168.1.28:25 inet n - n - 10 smtpd
#submission inet n - n - - smtpd
# -o smtpd_etrn_restrictions=reject
# -o smtpd_client_restrictions=permit_sasl_authenticated,reject
smtps inet n - n - 10 smtpd -o smtpd_tls_wrappermode=yes -o content_filter=smtp:[127.0.0.1]:10024
# -o smtpd_tls_wrappermode=yes -o smtpd_sasl_auth_enable=yes
#submission inet n - n - - smtpd
# -o smtpd_etrn_restrictions=reject
# -o smtpd_enforce_tls=yes -o smtpd_sasl_auth_enable=yes
#628 inet n - n - - qmqpd
pickup fifo n - n 60 1 pickup
-o content_filter:[127.0.0.1]:10024
# -o smtpd_proxy_filter=127.0.0.1:10024
# -o content_filter=
cleanup unix n - n - 0 cleanup
qmgr fifo n - n 300 1 qmgr
#qmgr fifo n - n 300 1 oqmgr
tlsmgr unix - - n 1000? 1 tlsmgr
rewrite unix - - n - - trivial-rewrite
bounce unix - - n - 0 bounce
defer unix - - n - 0 bounce
trace unix - - n - 0 bounce
verify unix - - n - 1 verify
flush unix n - n 1000? 0 flush
proxymap unix - - n - - proxymap
smtp unix - - n - 50 smtp
# When relaying mail as backup MX, disable fallback_relay to avoid MX loops
relay unix - - n - - smtp
-o fallback_relay=
# -o smtp_helo_timeout=5 -o smtp_connect_timeout=5
showq unix n - n - - showq
error unix - - n - - error
discard unix - - n - - discard
local unix - n n - - local
virtual unix - n n - - virtual
lmtp unix - - n - - lmtp
anvil unix - - n - 1 anvil
localhost:10025 inet n - n - - smtpd
-o content_filter=
-o smtpd_proxy_filter=
-o smtpd_authorized_xforward_hosts=127.0.0.0/8
-o smtpd_client_restrictions=
-o smtpd_helo_restrictions=
-o smtpd_sender_restrictions=
-o smtpd_recipient_restrictions=permit_mynetworks,reject
-o smtpd_data_restrictions=
-o mynetworks=127.0.0.0/8
-o receive_override_options=no_unknown_recipient_checks
#,no_address_mappings
scache unix - - n - 1 scache
#
# ====================================================================
# Interfaces to non-Postfix software. Be sure to examine the manual
# pages of the non-Postfix software to find out what options it wants.
#
# Many of the following services use the Postfix pipe(8) delivery
# agent. See the pipe(8) man page for information about ${recipient}
# and other message envelope options.
# ====================================================================
#
# maildrop. See the Postfix MAILDROP_README file for details.
# Also specify in main.cf: maildrop_destination_recipient_limit=1
#
maildrop unix - n n - - pipe
flags=DRhu user=vmail argv=/usr/local/bin/maildrop -d ${recipient}
# Mails per Dovecot-Deliver ausliefern -- maximal 10 Mails gleichzeitig
dovecot unix - n n - 10 pipe
flags=DRhu user=vmail:vmail argv=/usr/lib/dovecot/deliver -d ${recipient}
cyrus unix - n n - - pipe
user=cyrus argv=/usr/lib/cyrus/bin/deliver -e -r ${sender} -m ${extension} ${user}
uucp unix - n n - - pipe
flags=Fqhu user=uucp argv=uux -r -n -z -a$sender - $nexthop!rmail ($recipient)
ifmail unix - n n - - pipe
flags=F user=ftn argv=/usr/lib/ifmail/ifmail -r $nexthop ($recipient)
bsmtp unix - n n - - pipe
flags=Fq. user=foo argv=/usr/local/sbin/bsmtp -f $sender $nexthop $recipient
procmail unix - n n - - pipe
flags=R user=nobody argv=/usr/bin/procmail -t -m /etc/procmailrc ${sender} ${recipient}
retry unix - - n - - error
tlsmgr unix - - n 1000? 1 tlsmgr
# classic HylaFAX email-to-fax setup
fax unix - n n - 1 pipe
flags=R user=fax argv=/usr/bin/faxmail -n ${user}
# classic HylaFAX email-to-sms setup
sms unix - n n - 1 pipe
flags=R user=fax argv=/usr/local/bin/mail2yaps ${user} ${sender}
# gnarwl autoreply support
gnarwl unix - n n - - pipe
flags=F user=gnarwl argv=/usr/bin/gnarwl -a $user -s $sender
-------------- nächster Teil --------------
Apr 3 08:39:23 hmmailsrv amavis[27365]: logging initialized, log level 3, syslog: amavis.mail
Apr 3 08:39:23 hmmailsrv amavis[27365]: starting. /usr/sbin/amavisd at hmmailsrv.hofmann-intern.de amavisd-new-2.5.1 (20070531), Unicode aware, LC_ALL="POSIX", LC_CTYPE="de_DE.UTF-8", LANG="POSIX"
Apr 3 08:39:23 hmmailsrv amavis[27365]: user=, EUID: 0 (0); group=, EGID: 0 0 (0 0)
Apr 3 08:39:23 hmmailsrv amavis[27365]: Perl version 5.008008
Apr 3 08:39:23 hmmailsrv amavis[27365]: INFO: no optional modules: IO::Socket::INET6
Apr 3 08:39:23 hmmailsrv amavis[27365]: INFO: SA version: 3.2.5, 3.002005, no optional modules: Net::CIDR::Lite Sys::Hostname::Long DBD::mysql Mail::SpamAssassin::BayesStore::PgSQL NetAddr::IP NetAddr::IP::Util auto::NetAddr::IP::Util::inet_n2dx auto::NetAddr::IP::Util::ipv6_n2d Mail::SpamAssassin::Plugin::DKIM IP::Country::Fast Mail::DKIM Mail::DKIM::Verifier Image::Info Image::Info::GIF Image::Info::JPEG Image::Info::PNG Image::Info::TIFF Mail::SPF Mail::SPF::Server Mail::SPF::Request Mail::SPF::Mech Mail::SPF::Mech::A Mail::SPF::Mech::PTR Mail::SPF::Mech::All Mail::SPF::Mech::Exists Mail::SPF::Mech::IP4 Mail::SPF::Mech::IP6 Mail::SPF::Mech::Include Mail::SPF::Mech::MX Mail::SPF::Mod Mail::SPF::Mod::Exp Mail::SPF::Mod::Redirect Mail::SPF::SenderIPAddrMech Mail::SPF::v1::Record Mail::SPF::v2::Record Mail::SPF::Query Crypt::OpenSSL::RSA auto::Crypt::OpenSSL::RSA::new_public_key auto::Crypt::OpenSSL::RSA::new_key_from_parameters auto::Crypt::OpenSSL::RSA::get_key_parameters auto::Crypt::OpenSSL::RSA::im...
Apr 3 08:39:23 hmmailsrv amavis[27365]: ...port_random_seed Digest::SHA Error
Apr 3 08:39:23 hmmailsrv amavis[27365]: SpamControl: init_pre_chroot done
Apr 3 08:39:23 hmmailsrv amavis[27366]: Net::Server: Process Backgrounded
Apr 3 08:39:23 hmmailsrv amavis[27366]: Net::Server: 2009/04/03-08:39:23 Amavis (type Net::Server::PreForkSimple) starting! pid(27366)
Apr 3 08:39:23 hmmailsrv amavis[27366]: Net::Server: Binding to UNIX socket file /var/spool/amavis/amavisd.sock using SOCK_STREAM
Apr 3 08:39:23 hmmailsrv amavis[27366]: Net::Server: Binding to TCP port 10024 on host 127.0.0.1
Apr 3 08:39:23 hmmailsrv amavis[27366]: Net::Server: Setting gid to "103 103"
Apr 3 08:39:23 hmmailsrv amavis[27366]: Net::Server: Setting uid to "65"
Apr 3 08:39:23 hmmailsrv amavis[27366]: Module Amavis::Conf 2.089
Apr 3 08:39:23 hmmailsrv amavis[27366]: Module Archive::Zip 1.20
Apr 3 08:39:23 hmmailsrv amavis[27366]: Module BerkeleyDB 0.32
Apr 3 08:39:23 hmmailsrv amavis[27366]: Module Compress::Zlib 2.005
Apr 3 08:39:23 hmmailsrv amavis[27366]: Module Convert::TNEF 0.17
Apr 3 08:39:23 hmmailsrv amavis[27366]: Module Convert::UUlib 1.051
Apr 3 08:39:23 hmmailsrv amavis[27366]: Module DBI 1.58
Apr 3 08:39:23 hmmailsrv amavis[27366]: Module DB_File 1.814
Apr 3 08:39:23 hmmailsrv amavis[27366]: Module Digest::MD5 2.36
Apr 3 08:39:23 hmmailsrv amavis[27366]: Module MIME::Entity 5.420
Apr 3 08:39:23 hmmailsrv amavis[27366]: Module MIME::Parser 5.420
Apr 3 08:39:23 hmmailsrv amavis[27366]: Module MIME::Tools 5.420
Apr 3 08:39:23 hmmailsrv amavis[27366]: Module Mail::Header 1.77
Apr 3 08:39:23 hmmailsrv amavis[27366]: Module Mail::Internet 1.77
Apr 3 08:39:23 hmmailsrv amavis[27366]: Module Mail::SpamAssassin 3.002005
Apr 3 08:39:23 hmmailsrv amavis[27366]: Module Net::DNS 0.65
Apr 3 08:39:23 hmmailsrv amavis[27366]: Module Net::Server 0.96
Apr 3 08:39:23 hmmailsrv amavis[27366]: Module Razor2::Client::Version 2.77
Apr 3 08:39:23 hmmailsrv amavis[27366]: Module Time::HiRes 1.86
Apr 3 08:39:23 hmmailsrv amavis[27366]: Module URI 1.37
Apr 3 08:39:23 hmmailsrv amavis[27366]: Module Unix::Syslog 0.100
Apr 3 08:39:23 hmmailsrv amavis[27366]: Amavis::DB code loaded
Apr 3 08:39:23 hmmailsrv amavis[27366]: Amavis::Cache code loaded
Apr 3 08:39:23 hmmailsrv amavis[27366]: SQL base code NOT loaded
Apr 3 08:39:23 hmmailsrv amavis[27366]: SQL::Log code NOT loaded
Apr 3 08:39:23 hmmailsrv amavis[27366]: SQL::Quarantine NOT loaded
Apr 3 08:39:23 hmmailsrv amavis[27366]: Lookup::SQL code NOT loaded
Apr 3 08:39:23 hmmailsrv amavis[27366]: Lookup::LDAP code NOT loaded
Apr 3 08:39:23 hmmailsrv amavis[27366]: AM.PDP-in proto code loaded
Apr 3 08:39:23 hmmailsrv amavis[27366]: SMTP-in proto code loaded
Apr 3 08:39:23 hmmailsrv amavis[27366]: Courier proto code NOT loaded
Apr 3 08:39:23 hmmailsrv amavis[27366]: SMTP-out proto code loaded
Apr 3 08:39:23 hmmailsrv amavis[27366]: Pipe-out proto code NOT loaded
Apr 3 08:39:23 hmmailsrv amavis[27366]: BSMTP-out proto code NOT loaded
Apr 3 08:39:23 hmmailsrv amavis[27366]: Local-out proto code loaded
Apr 3 08:39:23 hmmailsrv amavis[27366]: OS_Fingerprint code NOT loaded
Apr 3 08:39:23 hmmailsrv amavis[27366]: ANTI-VIRUS code loaded
Apr 3 08:39:23 hmmailsrv amavis[27366]: ANTI-SPAM code loaded
Apr 3 08:39:23 hmmailsrv amavis[27366]: ANTI-SPAM-SA code loaded
Apr 3 08:39:23 hmmailsrv amavis[27366]: Unpackers code loaded
Apr 3 08:39:23 hmmailsrv amavis[27366]: Found $file at /usr/bin/file
Apr 3 08:39:23 hmmailsrv amavis[27366]: No $dspam, not using it
Apr 3 08:39:23 hmmailsrv amavis[27366]: No $altermime, not using it
Apr 3 08:39:23 hmmailsrv amavis[27366]: Internal decoder for .mail
Apr 3 08:39:23 hmmailsrv amavis[27366]: Internal decoder for .asc
Apr 3 08:39:23 hmmailsrv amavis[27366]: Internal decoder for .uue
Apr 3 08:39:23 hmmailsrv amavis[27366]: Internal decoder for .hqx
Apr 3 08:39:23 hmmailsrv amavis[27366]: Internal decoder for .ync
Apr 3 08:39:23 hmmailsrv amavis[27366]: No decoder for .F tried: unfreeze, freeze -d, melt, fcat
Apr 3 08:39:23 hmmailsrv amavis[27366]: Found decoder for .Z at /usr/bin/uncompress
Apr 3 08:39:23 hmmailsrv amavis[27366]: Found decoder for .gz at /usr/bin/gzip -d
Apr 3 08:39:23 hmmailsrv amavis[27366]: Internal decoder for .gz (backup, not used)
Apr 3 08:39:23 hmmailsrv amavis[27366]: Found decoder for .bz2 at /usr/bin/bzip2 -d
Apr 3 08:39:23 hmmailsrv amavis[27366]: No decoder for .lzo tried: lzop -d
Apr 3 08:39:23 hmmailsrv amavis[27366]: Found decoder for .rpm at /usr/bin/rpm2cpio
Apr 3 08:39:23 hmmailsrv amavis[27366]: Found decoder for .cpio at /usr/bin/pax
Apr 3 08:39:23 hmmailsrv amavis[27366]: Found decoder for .tar at /usr/bin/pax
Apr 3 08:39:23 hmmailsrv amavis[27366]: Found decoder for .deb at /usr/bin/ar
Apr 3 08:39:23 hmmailsrv amavis[27366]: Internal decoder for .zip
Apr 3 08:39:23 hmmailsrv amavis[27366]: No decoder for .7z tried: 7zr, 7za, 7z
Apr 3 08:39:23 hmmailsrv amavis[27366]: Found decoder for .rar at /usr/bin/unrar
Apr 3 08:39:23 hmmailsrv amavis[27366]: Found decoder for .arj at /usr/bin/unarj
Apr 3 08:39:23 hmmailsrv amavis[27366]: No decoder for .arc tried: nomarch, arc
Apr 3 08:39:23 hmmailsrv amavis[27366]: Found decoder for .zoo at /usr/bin/zoo
Apr 3 08:39:23 hmmailsrv amavis[27366]: Found decoder for .lha at /usr/bin/lha
Apr 3 08:39:23 hmmailsrv amavis[27366]: Found decoder for .cab at /usr/bin/cabextract
Apr 3 08:39:23 hmmailsrv amavis[27366]: No decoder for .tnef tried: tnef
Apr 3 08:39:23 hmmailsrv amavis[27366]: Internal decoder for .tnef
Apr 3 08:39:23 hmmailsrv amavis[27366]: Found decoder for .exe at /usr/bin/unrar; /usr/bin/lha; /usr/bin/unarj
Apr 3 08:39:23 hmmailsrv amavis[27366]: Using primary internal av scanner code for ClamAV-clamd
Apr 3 08:39:23 hmmailsrv amavis[27366]: Found secondary av scanner ClamAV-clamscan at /usr/bin/clamscan
Apr 3 08:39:23 hmmailsrv amavis[27366]: Creating db in /var/spool/amavis/db/; BerkeleyDB 0.32, libdb 4.5
Apr 3 08:39:23 hmmailsrv amavis[27366]: SpamControl: initializing Mail::SpamAssassin
Apr 3 08:39:29 hmmailsrv amavis[27366]: SpamControl: init_pre_fork done
Apr 3 08:39:29 hmmailsrv amavis[27368]: TIMING [total 4 ms] - bdb-open: 4 (100%)100, rundown: 0 (0%)100
Apr 3 08:39:29 hmmailsrv amavis[27369]: TIMING [total 4 ms] - bdb-open: 4 (100%)100, rundown: 0 (0%)100
Apr 3 08:39:29 hmmailsrv amavis[27370]: TIMING [total 4 ms] - bdb-open: 4 (100%)100, rundown: 0 (0%)100
Apr 3 08:39:29 hmmailsrv amavis[27371]: TIMING [total 4 ms] - bdb-open: 4 (100%)100, rundown: 0 (0%)100
Apr 3 08:39:29 hmmailsrv amavis[27372]: TIMING [total 4 ms] - bdb-open: 4 (100%)100, rundown: 0 (0%)100
Apr 3 08:39:29 hmmailsrv amavis[27373]: TIMING [total 4 ms] - bdb-open: 4 (100%)100, rundown: 0 (0%)100
Apr 3 08:39:29 hmmailsrv amavis[27374]: TIMING [total 4 ms] - bdb-open: 4 (100%)100, rundown: 0 (0%)100
Apr 3 08:39:29 hmmailsrv amavis[27375]: TIMING [total 4 ms] - bdb-open: 4 (100%)100, rundown: 0 (0%)100
Apr 3 08:39:29 hmmailsrv amavis[27377]: TIMING [total 4 ms] - bdb-open: 4 (100%)100, rundown: 0 (0%)100
Apr 3 08:39:29 hmmailsrv amavis[27376]: TIMING [total 10 ms] - bdb-open: 10 (100%)100, rundown: 0 (0%)100
Apr 3 08:39:29 hmmailsrv amavis[27378]: TIMING [total 7 ms] - bdb-open: 7 (100%)100, rundown: 0 (0%)100
Apr 3 08:39:29 hmmailsrv amavis[27379]: TIMING [total 4 ms] - bdb-open: 4 (100%)100, rundown: 0 (0%)100
Apr 3 08:39:29 hmmailsrv amavis[27380]: TIMING [total 6 ms] - bdb-open: 6 (100%)100, rundown: 0 (0%)100
Apr 3 08:39:29 hmmailsrv amavis[27381]: TIMING [total 4 ms] - bdb-open: 4 (100%)100, rundown: 0 (0%)100
Apr 3 08:39:29 hmmailsrv amavis[27382]: TIMING [total 4 ms] - bdb-open: 4 (100%)100, rundown: 0 (0%)100
Apr 3 08:39:29 hmmailsrv amavis[27383]: TIMING [total 4 ms] - bdb-open: 4 (100%)100, rundown: 0 (0%)100
Apr 3 08:39:29 hmmailsrv amavis[27384]: TIMING [total 4 ms] - bdb-open: 4 (100%)100, rundown: 0 (0%)100
Apr 3 08:39:29 hmmailsrv amavis[27385]: TIMING [total 4 ms] - bdb-open: 4 (100%)100, rundown: 0 (0%)100
Apr 3 08:39:29 hmmailsrv amavis[27386]: TIMING [total 8 ms] - bdb-open: 8 (100%)100, rundown: 0 (0%)100
Apr 3 08:39:29 hmmailsrv amavis[27387]: TIMING [total 4 ms] - bdb-open: 4 (100%)100, rundown: 0 (0%)100
-------------- nächster Teil --------------
Apr 3 09:35:16 hmmailsrv postfix/smtpd[29732]: connect from wsab.hofmann-intern.de[192.168.1.165]
Apr 3 09:35:16 hmmailsrv amavis[29620]: (29620-01) process_request: fileno sock=13, STDIN=0, STDOUT=1
Apr 3 09:35:16 hmmailsrv amavis[29620]: (29620-02) loaded policy bank "MYNETS"
Apr 3 09:35:16 hmmailsrv postfix/smtpd[29732]: NOQUEUE: client=wsab.hofmann-intern.de[192.168.1.165], sasl_method=PLAIN, sasl_username=ab at hmmailsrv.hofmann-intern.de
Apr 3 09:35:16 hmmailsrv amavis[29620]: (29620-02) ESMTP::10024 /var/spool/amavis/tmp/amavis-20090403T092058-29620: <a.busam at hfm.alexander-busam.de> -> <a.busam at hofmann-foerdertechnik.com> SIZE=907 Received: from hmmailsrv.hofmann-intern.de ([127.0.0.1]) by localhost (hmmailsrv.hofmann-intern.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP for <a.busam at hofmann-foerdertechnik.com>; Fri, 3 Apr 2009 09:35:16 +0200 (CEST)
Apr 3 09:35:16 hmmailsrv amavis[29620]: (29620-02) Actual message size 1117 B greater than the declared 907 B
Apr 3 09:35:16 hmmailsrv amavis[29620]: (29620-02) body hash: f01ffe099325d5d9ca26fa2bd60373e3
Apr 3 09:35:16 hmmailsrv amavis[29620]: (29620-02) Checking: eRknMHQ-bSBW MYNETS [192.168.1.165] <a.busam at hfm.alexander-busam.de> -> <a.busam at hofmann-foerdertechnik.com>
Apr 3 09:35:16 hmmailsrv amavis[29620]: (29620-02) 2822.From: <a.busam at hfm.alexander-busam.de>
Apr 3 09:35:16 hmmailsrv amavis[29620]: (29620-02) p003 1 Content-Type: multipart/alternative
Apr 3 09:35:16 hmmailsrv amavis[29620]: (29620-02) p001 1/1 Content-Type: text/plain, size: 3 B, name:
Apr 3 09:35:16 hmmailsrv amavis[29620]: (29620-02) p002 1/2 Content-Type: text/html, size: 179 B, name:
Apr 3 09:35:16 hmmailsrv amavis[29620]: (29620-02) Checking for banned types and filenames
Apr 3 09:35:16 hmmailsrv amavis[29620]: (29620-02) collect banned table[0]: a.busam at hofmann-foerdertechnik.com, tables: DEFAULT=>Amavis::Lookup::RE=ARRAY(0x8ebcd80)
Apr 3 09:35:16 hmmailsrv amavis[29620]: (29620-02) p.path a.busam at hofmann-foerdertechnik.com: "P=p003,L=1,M=multipart/alternative | P=p001,L=1/1,M=text/plain,T=asc"
Apr 3 09:35:16 hmmailsrv amavis[29620]: (29620-02) p.path a.busam at hofmann-foerdertechnik.com: "P=p003,L=1,M=multipart/alternative | P=p002,L=1/2,M=text/html,T=html"
Apr 3 09:35:16 hmmailsrv amavis[29620]: (29620-02) Using ClamAV-clamd: (built-in interface)
Apr 3 09:35:16 hmmailsrv amavis[29620]: (29620-02) Using (ClamAV-clamd) on dir: CONTSCAN /var/spool/amavis/tmp/amavis-20090403T092058-29620/parts\n
Apr 3 09:35:16 hmmailsrv amavis[29620]: (29620-02) ClamAV-clamd: Connecting to socket /var/lib/clamav/clamd-socket
Apr 3 09:35:16 hmmailsrv amavis[29620]: (29620-02) ClamAV-clamd: Sending CONTSCAN /var/spool/amavis/tmp/amavis-20090403T092058-29620/parts\n to UNIX socket /var/lib/clamav/clamd-socket
Apr 3 09:35:16 hmmailsrv amavis[29620]: (29620-02) ask_av (ClamAV-clamd): /var/spool/amavis/tmp/amavis-20090403T092058-29620/parts CLEAN
Apr 3 09:35:16 hmmailsrv amavis[29620]: (29620-02) ClamAV-clamd result: clean
Apr 3 09:35:21 hmmailsrv amavis[29620]: (29620-02) spam_scan: score=0.7 autolearn=no tests=[ALL_TRUSTED=-1.44,AWL=-0.760,HTML_MESSAGE=0.001,TVD_SPACE_RATIO=2.899]
Apr 3 09:35:21 hmmailsrv amavis[29620]: (29620-02) do_notify_and_quar: ccat=Clean (1,0) ("1":Clean, "0":CatchAll) ccat_block=(), q_mth=, qar_mth=
Apr 3 09:35:21 hmmailsrv amavis[29620]: (29620-02) smtp creating socket by IO::Socket::INET: 127.0.0.1
Apr 3 09:35:21 hmmailsrv postfix/smtpd[29738]: connect from localhost[127.0.0.1]
Apr 3 09:35:21 hmmailsrv amavis[29620]: (29620-02) smtp resp to greeting: 220 hmmailsrv.hofmann-intern.de ESMTP Postfix
Apr 3 09:35:21 hmmailsrv amavis[29620]: (29620-02) smtp cmd> EHLO localhost
Apr 3 09:35:21 hmmailsrv amavis[29620]: (29620-02) smtp resp to EHLO: 250 hmmailsrv.hofmann-intern.de\nPIPELINING\nSIZE 50000000\nVRFY\nETRN\nSTARTTLS\nAUTH LOGIN PLAIN\nAUTH=LOGIN PLAIN\nXFORWARD NAME ADDR PROTO HELO SOURCE\nENHANCEDSTATUSCODES\n8BITMIME\nDSN
Apr 3 09:35:21 hmmailsrv amavis[29620]: (29620-02) smtp cmd> XFORWARD ADDR=192.168.1.165 NAME=wsab.hofmann-intern.de PROTO=ESMTP HELO=[192.168.1.165]
Apr 3 09:35:21 hmmailsrv amavis[29620]: (29620-02) smtp resp to XFORWARD: 250 2.0.0 Ok
Apr 3 09:35:21 hmmailsrv amavis[29620]: (29620-02) AUTH not needed, user='', MTA offers 'LOGIN PLAIN'
Apr 3 09:35:21 hmmailsrv amavis[29620]: (29620-02) smtp cmd> MAIL FROM:<a.busam at hfm.alexander-busam.de> BODY=7BIT
Apr 3 09:35:21 hmmailsrv amavis[29620]: (29620-02) smtp cmd> RCPT TO:<a.busam at hofmann-foerdertechnik.com>
Apr 3 09:35:21 hmmailsrv amavis[29620]: (29620-02) smtp cmd> DATA
Apr 3 09:35:21 hmmailsrv postfix/smtpd[29738]: CC84A4008: client=wsab.hofmann-intern.de[192.168.1.165]
Apr 3 09:35:21 hmmailsrv amavis[29620]: (29620-02) smtp resp to MAIL (pip): 250 2.1.0 Ok
Apr 3 09:35:21 hmmailsrv amavis[29620]: (29620-02) smtp resp to RCPT (pip) (<a.busam at hofmann-foerdertechnik.com>): 250 2.1.5 Ok, id=29620-02, from MTA([127.0.0.1]:10025): 250 2.1.5 Ok
Apr 3 09:35:21 hmmailsrv amavis[29620]: (29620-02) smtp resp to DATA: 354 End data with <CR><LF>.<CR><LF>
Apr 3 09:35:21 hmmailsrv amavis[29620]: (29620-02) smtp cmd> QUIT
Apr 3 09:35:21 hmmailsrv postfix/cleanup[29739]: CC84A4008: message-id=<49D5BC39.6090001 at hfm.alexander-busam.de>
Apr 3 09:35:21 hmmailsrv postfix/smtpd[29738]: disconnect from localhost[127.0.0.1]
Apr 3 09:35:21 hmmailsrv postfix/qmgr[29483]: CC84A4008: from=<a.busam at hfm.alexander-busam.de>, size=1621, nrcpt=2 (queue active)
Apr 3 09:35:21 hmmailsrv amavis[29620]: (29620-02) smtp resp to data-dot (<a.busam at hofmann-foerdertechnik.com>): 250 2.0.0 Ok: queued as CC84A4008
Apr 3 09:35:21 hmmailsrv amavis[29620]: (29620-02) smtp resp to QUIT: 221 2.0.0 Bye
Apr 3 09:35:21 hmmailsrv amavis[29620]: (29620-02) FWD via SMTP: <a.busam at hfm.alexander-busam.de> -> <a.busam at hofmann-foerdertechnik.com>,BODY=7BIT 250 2.6.0 Ok, id=29620-02, from MTA([127.0.0.1]:10025): 250 2.0.0 Ok: queued as CC84A4008
Apr 3 09:35:21 hmmailsrv amavis[29620]: (29620-02) Passed CLEAN, MYNETS LOCAL [192.168.1.165] [192.168.1.165] <a.busam at hfm.alexander-busam.de> -> <a.busam at hofmann-foerdertechnik.com>, Message-ID: <49D5BC39.6090001 at hfm.alexander-busam.de>, mail_id: eRknMHQ-bSBW, Hits: 0.7, size: 1117, queued_as: CC84A4008, 5114 ms
Apr 3 09:35:21 hmmailsrv amavis[29620]: (29620-02) TIMING [total 5117 ms] - SMTP greeting: 1 (0%)0, SMTP EHLO: 1 (0%)0, SMTP pre-MAIL: 0 (0%)0, SMTP pre-DATA-flush: 2 (0%)0, SMTP DATA: 3 (0%)0, check_init: 0 (0%)0, digest_hdr: 0 (0%)0, digest_body: 0 (0%)0, gen_mail_id: 0 (0%)0, mime_decode: 8 (0%)0, get-file-type2: 9 (0%)0, decompose_part: 1 (0%)1, parts_decode: 0 (0%)1, check_header: 1 (0%)1, AV-scan-1: 4 (0%)1, spam-wb-list: 1 (0%)1, SA msg read: 1 (0%)1, SA parse: 1 (0%)1, SA check: 5050 (99%)99, update_cache: 3 (0%)99, decide_mail_destiny: 1 (0%)99, fwd-connect: 4 (0%)100, fwd-xforward: 0 (0%)100, fwd-mail-pip: 1 (0%)100, fwd-rcpt-pip: 0 (0%)100, fwd-data-chkpnt: 0 (0%)100, write-header: 1 (0%)100, fwd-data-contents: 0 (0%)100, fwd-end-chkpnt: 13 (0%)100, prepare-dsn: 1 (0%)100, main_log_entry: 6 (0%)100, update_snmp: 1 (0%)100, SMTP pre-response: 0 (0%)100, SMTP response: 0 (0%)100, unlink-2-files: 0 (0%)100, rundown: 0 (0%)100
Apr 3 09:35:21 hmmailsrv amavis[29620]: (29620-02) load: 1 %, total idle 852.983 s, busy 10.289 s
Apr 3 09:35:21 hmmailsrv postfix/pipe[29740]: CC84A4008: to=<a.busam at hofmann-foerdertechnik.com@vacation.hofmann-foerdertechnik.com>, orig_to=<a.busam at hofmann-foerdertechnik.com>, relay=gnarwl, delay=0.03, delays=0.01/0.01/0/0.01, dsn=2.0.0, status=sent (delivered via gnarwl service)
Apr 3 09:35:21 hmmailsrv postfix/smtpd[29732]: disconnect from wsab.hofmann-intern.de[192.168.1.165]
Apr 3 09:35:21 hmmailsrv postfix/pipe[29741]: CC84A4008: to=<a.busam at hofmann-foerdertechnik.com>, relay=dovecot, delay=0.05, delays=0.01/0.01/0/0.03, dsn=2.0.0, status=sent (delivered via dovecot service)
Apr 3 09:35:21 hmmailsrv postfix/qmgr[29483]: CC84A4008: removed
Mehr Informationen über die Mailingliste Postfixbuch-users