On 10/10/12 19:33, Phil Pennock wrote:
> On 2012-10-10 at 09:38 +0000, Ian Eiloart wrote:
>
> The value is then processed to replace newlines with space characters.
>
> Molly: for the testing, if you can identify the source of the test mails
> in an ACL rule, then you might try:
>
>   warn   condition = ... whatever identifies the test mails ...
>          control = debug/tag=.testfilter/opts=+filter
>
> That will turn on debugging, to a file called debuglog.testfilter (in
> the normal logs directory), for messages which match the supplied
> condition.  It turns on category logging of "filter", just like
> "-d+filter" would.
>
> There should be some lines in the debug log starting "Filter:", followed
> by some lines with the mail parameters.
>
Don't seem to be any lines starting "Filter:" when I do this yet it's
definitely hitting the filter as the input message is getting saved to
the filename I specified in the save clause I added previously to the
filter trying to debug it:

 warn: condition test succeeded
processing "accept"
check hosts = +relay_from_hosts
host in "127.0.0.1 : 10.82.0.0/16 : 10.98.237.0/24 : 82.219.14.82 :
82.219.14.194 : 82.219.14.205 : 82.219.14.206 : 82.219.14.212 :
81.138.245.218"? yes (matched "10.82.0.0/16")
host in "+relay_from_hosts"? yes (matched "+relay_from_hosts")
check control = submission
accept: condition test succeeded
SMTP>> 250 Accepted
tls_do_write(7fbfa27278d0, 14)
gnutls_record_send(SSL, 7fbfa27278d0, 14)
outbytes=14
Calling gnutls_record_recv(7fbfa274afc0, 7fbfa274d300, 4096)
SMTP<< DATA
SMTP>> 354 Enter message, ending with "." on a line by itself
tls_do_write(7fbfa27278d0, 56)
gnutls_record_send(SSL, 7fbfa27278d0, 56)
outbytes=56
search_tidyup called
Calling gnutls_record_recv(7fbfa274afc0, 7fbfa274d300, 4096)
PDKIM >> Hashed body data, canonicalized >>>>>>>>>>>>>>>>>>>>>>>>>>>>>
host in ignore_fromline_hosts? no (option unset)
>>Headers received:
Received: from [10.82.128.63] (10.82.128.63) by exmail.redembedded.com
 (10.82.128.38) with Microsoft SMTP Server (TLS) id 14.1.289.1; Thu, 11 Oct
 2012 13:45:03 +0100
Message-ID: <[email protected]>
Date: Thu, 11 Oct 2012 13:45:09 +0100
From: Molly Fletcher <[email protected]>
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:15.0) Gecko/20120912
Thunderbird/15.0.1
MIME-Version: 1.0
To: <[email protected]>
Subject: Filter test please ignore
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: 7bit
Return-Path: [email protected]

address match: [email protected] [email protected]
[email protected] in "[email protected]"? no (end of list)
address match: [email protected]
[email protected]
[email protected] in "[email protected]"? no (end of list)
address match: [email protected] pattern=*@*.redembedded.co.uk
bigcorp.com in "*.redembedded.co.uk"? no (end of list)
[email protected] in "*@*.redembedded.co.uk"? no (end of list)
address match: [email protected]
[email protected]
[email protected] in "[email protected]"? no (end of list)
address match: [email protected]
[email protected]
[email protected] in "[email protected]"? no (end
of list)
address match: [email protected]
pattern=*@*.redembedded.co.uk
redembedded.com in "*.redembedded.co.uk"? no (end of list)
[email protected] in "*@*.redembedded.co.uk"? no (end of list)
rewritten sender = [email protected]
rewrite_one_header: type=F:
  From: Molly Fletcher <[email protected]>
address match: [email protected]
[email protected]
[email protected] in "[email protected]"? no (end of list)
address match: [email protected]
[email protected]
[email protected] in "[email protected]"? no (end
of list)
address match: [email protected]
pattern=*@*.redembedded.co.uk
redembedded.com in "*.redembedded.co.uk"? no (end of list)
[email protected] in "*@*.redembedded.co.uk"? no (end of list)
rewrite_one_header: type=T:
  To: <[email protected]>
address match: [email protected] [email protected]
[email protected] in "[email protected]"? no (end of list)
address match: [email protected]
[email protected]
[email protected] in "[email protected]"? no (end of list)
address match: [email protected] pattern=*@*.redembedded.co.uk
bigcorp.com in "*.redembedded.co.uk"? no (end of list)
[email protected] in "*@*.redembedded.co.uk"? no (end of list)
search_tidyup called
>>Headers after rewriting and local additions:
P Received: from [10.82.128.63] (10.82.128.63) by exmail.redembedded.com
 (10.82.128.38) with Microsoft SMTP Server (TLS) id 14.1.289.1; Thu, 11 Oct
 2012 13:45:03 +0100
I Message-ID: <[email protected]>
  Date: Thu, 11 Oct 2012 13:45:09 +0100
F From: Molly Fletcher <[email protected]>
  User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:15.0) Gecko/20120912
Thunderbird/15.0.1
  MIME-Version: 1.0
T To: <[email protected]>
  Subject: Filter test please ignore
  Content-Type: text/plain; charset="ISO-8859-1"
  Content-Transfer-Encoding: 7bit
* Return-Path: [email protected]

Data file written for message 1TMI8P-0007No-34
>>Generated Received: header line
P Received: from exmail.redembedded.com ([10.82.128.38]:53113)
    by mail1.redembedded.com with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16)
    (Exim 4.76)
    (envelope-from <[email protected]>)
    id 1TMI8P-0007No-34
    for [email protected]; Thu, 11 Oct 2012 13:45:05 +0100
PDKIM <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
using ACL "acl_check_data"
processing "warn"
check malware = *
Malware scan: issuing clamd local-path scan [/var/run/clamav/clamd.ctl]
waiting for data on socket
Malware response:
/var/spool/exim4/scan/1TMI8P-0007No-34/1TMI8P-0007No-34.eml: OK
Malware not found
warn: condition test failed
processing "warn"
check spam = nobody
trying server 127.0.0.1, port 783
waiting for data on socket
waiting for data on socket
waiting for data on socket
warn: condition test failed
processing "accept"
accept: condition test succeeded
unspool_mbox(): unlinking
'/var/spool/exim4/scan/1TMI8P-0007No-34/1TMI8P-0007No-34.eml'
calling local_scan(); timeout=300
local_scan() returned 0 NULL
Writing spool header file
Size of headers = 828
LOG: MAIN
  <= [email protected] H=exmail.redembedded.com
[10.82.128.38]:53113 I=[10.82.1.26]:25 P=esmtps
X=TLS1.0:RSA_AES_128_CBC_SHA1:16 CV=no S=1490
[email protected] T="Filter test please ignore"
SMTP>> 250 OK id=1TMI8P-0007No-34
tls_do_write(7fbfa27278d0, 28)
gnutls_record_send(SSL, 7fbfa27278d0, 28)
outbytes=28
search_tidyup called
Sender: [email protected]
Recipients:
  [email protected]
forked delivery process 28386
Process 28384 is ready for new message
smtp_setup_msg entered
Calling gnutls_record_recv(7fbfa274afc0, 7fbfa274d300, 4096)
exec /usr/sbin/exim4 -d=0xfbb95efd -Mc 1TMI8P-0007No-34
SMTP<< QUIT
SMTP>> 221 mail1.redembedded.com closing connection
tls_do_write(7fbfa27278d0, 46)
gnutls_record_send(SSL, 7fbfa27278d0, 46)
outbytes=46
tls_close(): shutting down TLS
LOG: smtp_connection MAIN
  SMTP connection from exmail.redembedded.com [10.82.128.38]:53113
I=[10.82.1.26]:25 closed by QUIT
search_tidyup called

-- 
Molly Fletcher, IT System Administrator    <[email protected]>
Red Embedded Design            www.redembedded.com
Tel: +44 (0)1274 287724

This E-mail and any attachments hereto are strictly confidential and intended 
solely for the addressee. If you are not the intended addressee please notify 
the sender by return and delete the message.

You must not disclose, forward or copy this E-mail or attachments to any third 
party without the prior consent of the sender.

Red Embedded Design Registered in England, Company Number: 06688253
Registered Office: The Waterfront, Salts Mill Road, Saltaire, West Yorkshire, 
BD17 7EZ


-- 
## List details at https://lists.exim.org/mailman/listinfo/exim-users
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://wiki.exim.org/

Reply via email to