Hi,
In the last few weeks I've seen a increase in the number of e-mails with
nasty .doc or .xls files, generally with some sort of invoice supposedly
in them. Can postfix be reliably configured to block them at source.
Below is a message header, the relevant but of the maillog and my
configuration:
Return-Path: <[email protected]>
Received: from localhost (localhost [127.0.0.1])
by server.mydomain.co.uk (Cyrus v2.3.16-Fedora-RPM-2.3.16-13.v6) with
LMTPA;
Wed, 10 Feb 2016 17:41:36 +0000
X-Sieve: CMU Sieve 2.3
X-Virus-Scanned: amavisd-new at mydomain.co.uk
X-Amavis-Alert: BAD HEADER SECTION, Improper folded header field made up
entirely of whitespace (char 09 hex): Content-Type:
...80A65A5A6F0709FA513B7426538A615A81AC6E9920_"\n\t
X-Spam-Flag: YES
X-Spam-Score: 5.42
X-Spam-Level: *****
X-Spam-Status: Yes, score=5.42 tagged_above=-99 required=5
tests=[HTML_MESSAGE=0.001, RCVD_IN_BRBL=2.5,
RCVD_IN_BRBL_LASTEXT=1.644, RDNS_NONE=1.274, URIBL_BLOCKED=0.001]
autolearn=no
Received: from [51.179.106.180] (unknown [51.179.106.180])
by mailserver.mydomain.co.uk (Postfix) with ESMTP id 9BB74E427F
for <[email protected]>; Wed, 10 Feb 2016 17:41:30 +0000 (GMT)
From: Tim Maier <[email protected]>
To: <[email protected]>
Subject: [virus VBA/TrojanDownloader.Agent.ASA trojan] [SPAM]
=?UTF-8?B?UmVtaXR0YW5jZSBhZHZpY2UgZnJvbSBTa3kgR3JvdXA6IEFjY291bnQgTm8uIDgwNTczOQ==?=
Thread-Topic: Remittance advice from Sky Group: Account No. 805739
Thread-Index: 9E9A0863698CAF3C254C6A950+B141==
Date: Wed, 10 Feb 2016 18:41:27 +0200
Message-ID:
<97495148876b4c8ecebe19312419b8ec215b9...@567d24e77.safewaydriving.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator:
MIME-Version: 1.0
X-MC-Unique: 223161351459233692
Content-Type: multipart/mixed;
boundary="_929_604EEBAB9DEEDAD880A65A5A6F0709FA513B7426538A615A81AC6E9920_"
X-EsetResult: clean (cleaned), contained VBA/TrojanDownloader.Agent.ASA
trojan
X-EsetId: 26366E2C4DACF56B3C7E31301FB3F36B677D637342
Feb 10 17:41:35 server postfix/qmgr[5845]: 9BB74E427F:
from=<[email protected]>, size=70986, nrcpt=1 (queue active)
Feb 10 17:41:35 server postfix/smtpd[15970]: connect from
localhost[127.0.0.1]
Feb 10 17:41:35 server postfix/smtpd[15962]: disconnect from
unknown[51.179.106.180]
Feb 10 17:41:35 server postfix/smtpd[15970]: 300FBE5AD9:
client=localhost[127.0.0.1]
Feb 10 17:41:35 server postfix/cleanup[15965]: 300FBE5AD9:
message-id=<97495148876b4c8ecebe19312419b8ec215b9...@567d24e77.safewaydriving.com>
Feb 10 17:41:35 server postfix/qmgr[5845]: 300FBE5AD9:
from=<[email protected]>, size=70986, nrcpt=1 (queue active)
Feb 10 17:41:35 server postfix/smtpd[15970]: disconnect from
localhost[127.0.0.1]
Feb 10 17:41:35 server postfix/pipe[15968]: 9BB74E427F:
to=<[email protected]>, relay=mailprefilter, delay=5,
delays=4.8/0.01/0/0.22, dsn=2.0.0, status=sent (delivered via mailprefilter service)
Feb 10 17:41:35 server postfix/qmgr[5845]: 9BB74E427F: removed
Feb 10 17:41:36 server postfix/smtpd[15974]: connect from
localhost[127.0.0.1]
Feb 10 17:41:36 server postfix/smtpd[15974]: 5BAABE55C3:
client=localhost[127.0.0.1]
Feb 10 17:41:36 server amavis[7088]: (07088-14) INFO: unfolded 1 illegal
all-whitespace continuation lines
Feb 10 17:41:36 server postfix/cleanup[15965]: 5BAABE55C3:
message-id=<97495148876b4c8ecebe19312419b8ec215b9...@567d24e77.safewaydriving.com>
Feb 10 17:41:36 server postfix/smtpd[15974]: disconnect from
localhost[127.0.0.1]
Feb 10 17:41:36 server postfix/qmgr[5845]: 5BAABE55C3:
from=<[email protected]>, size=71471, nrcpt=1 (queue active)
Feb 10 17:41:36 server amavis[7088]: (07088-14) Passed SPAMMY, LOCAL [127.0.0.1] [51.179.106.180]
<[email protected]> -> <[email protected]>, Message-ID:
<97495148876b4c8ecebe19312419b8ec215b9...@567d24e77.safewaydriving.com>, mail_id:
6AdaL2ErBI7J, Hits: 5.42, size: 70986, queued_as: 5BAABE55C3, 1078 ms
Feb 10 17:41:36 server postfix/smtp[15971]: 300FBE5AD9:
to=<[email protected]>, relay=127.0.0.1[127.0.0.1]:10024, delay=1.3,
delays=0.1/0.09/0/1.1, dsn=2.0.0, status=sent (250 2.0.0 from MTA([127.0.0.1]:10026):
250 2.0.0 Ok: queued as 5BAABE55C3)
Feb 10 17:41:36 server postfix/qmgr[5845]: 300FBE5AD9: removed
Feb 10 17:41:36 server lmtp[15978]: Delivered:
<97495148876b4c8ecebe19312419b8ec215b9...@567d24e77.safewaydriving.com> to
mailbox: user.ourfamily.Junk
Feb 10 17:41:36 server postfix/pipe[15976]: 5BAABE55C3:
to=<[email protected]>, relay=mailpostfilter, delay=0.32,
delays=0.08/0/0/0.24, dsn=2.0.0, status=sent (delivered via mailpostfilter service)
Feb 10 17:41:36 server postfix/qmgr[5845]: 5BAABE55C3: removed
postconf -n
alias_database = hash:/etc/aliases
alias_maps = hash:/etc/aliases
bounce_queue_lifetime = 6h
broken_sasl_auth_clients = yes
command_directory = /usr/sbin
config_directory = /etc/postfix
content_filter = mailprefilter
daemon_directory = /usr/libexec/postfix
data_directory = /var/lib/postfix
debug_peer_level = 2
disable_vrfy_command = yes
header_checks = regexp:/etc/postfix/header_checks
html_directory = no
inet_interfaces = all
inet_protocols = ipv4
local_recipient_maps = $alias_maps $virtual_alias_maps
luser_relay =
mail_owner = postfix
mailbox_size_limit = 102400000
mailbox_transport = mailpostfilter
mailq_path = /usr/bin/mailq.postfix
manpage_directory = /usr/share/man
message_size_limit = 51200000
message_strip_characters = \0
mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain
mydomain = mydomain.co.uk
myhostname = mailserver.mydomain.co.uk
mynetworks = 127.0.0.0/8, 192.168.10.0/24, 172.17.2.0/23
myorigin = $mydomain
newaliases_path = /usr/bin/newaliases.postfix
queue_directory = /var/spool/postfix
readme_directory = /usr/share/doc/postfix-2.6.6/README_FILES
recipient_delimiter = +
relayhost = [smtp.ntlworld.com]:25
sample_directory = /usr/share/doc/postfix-2.6.6/samples
sender_dependent_relayhost_maps = hash:/etc/postfix/relayhost_map
sendmail_path = /usr/sbin/sendmail.postfix
setgid_group = postdrop
smtp_sasl_auth_enable = no
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
smtp_sasl_security_options = noanonymous
smtp_sender_dependent_authentication = yes
smtp_tls_CAfile = /etc/pki/tls/certs/ca-bundle.crt
smtp_use_tls = yes
smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated,
reject_unknown_recipient_domain, reject_unauth_pipelining,
reject_invalid_hostname, reject_non_fqdn_hostname, reject_non_fqdn_sender,
reject_non_fqdn_recipient, reject_unauth_destination, reject_rbl_client
zen.spamhaus.org, reject_rbl_client 2.0.0.127.b.barracudacentral.org
smtpd_sasl_auth_enable = no
smtpd_sasl_local_domain = $mydomain
smtpd_sasl_security_options = noanonymous
smtpd_sender_restrictions = permit_mynetworks,
reject_non_fqdn_sender, reject_invalid_hostname
smtpd_tls_CAfile = /etc/pki/CA/ca-cert.pem
smtpd_tls_auth_only = no
smtpd_tls_cert_file = /etc/pki/CA/mailserver.mydomain.co.uk.pem
smtpd_tls_key_file = /etc/pki/CA/private/mailserver.mydomain.co.uk.key.pem
smtpd_tls_loglevel = 1
smtpd_use_tls = yes
strict_rfc821_envelopes = yes
transport_maps = hash:/etc/postfix/transport
unknown_local_recipient_reject_code = 550
unverified_sender_reject_code = 550
virtual_alias_maps = $alias_maps, $virtual_maps,
ldap:/etc/postfix/imap-aliases.cf, ldap:/etc/postfix/imap-groups.cf
Regards,
Nick