Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Test Parameters
- ===============
- headers_remove = ${if or { { <{$spam_score_int}{1} } \
- { <{$spam_score_int}{${lookup mysql{select users.sa_tag * 10 from users,domains \
- where localpart = '${quote_mysql::$local_part}' \
- and domain = '${quote_mysql::$domain}' \
- and users.on_spamassassin = 1 \
- and users.domain_id=domains.domain_id}{$value}fail}} } \
- { eq {0}{${lookup mysql{select users.sa_tag * 10 from users,domains \
- where localpart = '${quote_mysql::$local_part}' \
- and domain = '${quote_mysql::$domain}' \
- and users.on_spamassassin = 0 \
- and users.domain_id=domains.domain_id}{$value}fail}}} \
- } {X-Spam-Score::X-Spam-Report} }
- Result
- ======
- Script started on Thu Jan 29 16:02:56 2015
- root@bMail:/root/eximDiags # exim -bd -d+all
- 16:02:58 65900 Exim version 4.85 (FreeBSD 10.1) uid=0 gid=0 pid=65900 D=fffdffff
- Probably Berkeley DB version 1.8x (native mode)
- Support for: crypteq iconv() use_setclassresources Perl Expand_dlfunc OpenSSL Content_Scanning DKIM Old_Demime PRDR OCSP Experimental_SPF
- Lookups (built-in): lsearch wildlsearch nwildlsearch iplsearch cdb dbm dbmjz dbmnz dnsdb dsearch mysql
- Authenticators: cram_md5 plaintext spa
- Routers: accept dnslookup ipliteral manualroute queryprogram redirect
- Transports: appendfile/maildir autoreply lmtp pipe smtp
- Fixed never_users: 0
- Size of off_t: 8
- Compiler: CLang [3.4.1 (tags/RELEASE_34/dot1-final 208032)]
- Library version: OpenSSL: Compile: OpenSSL 1.0.1k-freebsd 8 Jan 2015
- Runtime: OpenSSL 1.0.1k-freebsd 8 Jan 2015
- : built on: date not available
- Library version: PCRE: Compile: 8.35
- Runtime: 8.35 2014-04-04
- 16:02:58 65900 Total 12 lookups
- Library version: MySQL: Compile: 5.6.22 [Source distribution]
- Runtime: 5.6.22
- WHITELIST_D_MACROS unset
- TRUSTED_CONFIG_LIST unset
- 16:02:58 65900 changed uid/gid: forcing real = effective
- 16:02:58 65900 uid=0 gid=0 pid=65900
- 16:02:58 65900 auxiliary group list: 0
- 16:02:58 65900 seeking password data for user "mailnull": using cached result
- 16:02:58 65900 getpwnam() succeeded uid=26 gid=26
- 16:02:58 65900 seeking password data for user "www": cache not available
- 16:02:58 65900 getpwnam() succeeded uid=80 gid=80
- 16:02:58 65900 seeking password data for user "mailnull": cache not available
- 16:02:58 65900 getpwnam() succeeded uid=26 gid=26
- 16:02:58 65900 seeking password data for user "root": cache not available
- 16:02:58 65900 getpwnam() succeeded uid=0 gid=0
- 16:02:58 65901 changed uid/gid: calling tls_validate_require_cipher
- 16:02:58 65901 uid=26 gid=6 pid=65901
- 16:02:58 65901 auxiliary group list: 6
- 16:02:58 65900 tls_validate_require_cipher child 65901 ended: status=0x0
- 16:02:58 65900 configuration file is /usr/local/etc/exim/configure
- 16:02:58 65900 log selectors = 00000ffc 002b2001
- 16:02:58 65900 cwd=/RWs/root/eximDiags 3 args: exim -bd -d+all
- 16:02:58 65900 trusted user
- 16:02:58 65900 admin user
- 16:02:58 65900 seeking password data for user "mailnull": cache not available
- 16:02:58 65900 getpwnam() succeeded uid=26 gid=26
- 16:02:58 65900 seeking password data for user "mailnull": using cached result
- 16:02:58 65900 getpwnam() succeeded uid=26 gid=26
- 16:02:58 65900 originator: uid=0 gid=0 login=root name=Charlie Root
- 16:02:58 65900 listening on all interfaces (IPv4) port 25
- 16:02:58 65900 listening on all interfaces (IPv4) port 465
- 16:02:58 65900 pid written to /var/run/exim.pid
- 16:02:58 65900 changed uid/gid: running as a daemon
- 16:02:58 65900 uid=26 gid=6 pid=65900
- 16:02:58 65900 auxiliary group list: 6
- 16:02:58 65900 LOG: MAIN
- 16:02:58 65900 exim 4.85 daemon started: pid=65900, no queue runs, listening for SMTP on port 25 (IPv4) and for SMTPS on port 465 (IPv4)
- 16:02:58 65900 set_process_info: 65900 daemon: no queue runs, listening for SMTP on port 25 (IPv4) and for SMTPS on port 465 (IPv4)
- 16:02:58 65900 daemon running with uid=26 gid=6 euid=26 egid=6
- 16:02:58 65900 Listening...
- 16:03:04 65900 Connection request from 172.16.0.245 port 29743
- 16:03:04 65900 interface address=172.16.0.245 port=25
- 16:03:04 65900 search_tidyup called
- 16:03:04 65900 1 SMTP accept process running
- 16:03:04 65900 Listening...
- 16:03:04 65903 host in rfc1413_hosts? yes (matched "*")
- 16:03:04 65903 doing ident callback
- 16:03:04 65903 ident connection to 172.16.0.245 failed: Connection refused
- 16:03:04 65903 sender_fullhost = [172.16.0.245]
- 16:03:04 65903 sender_rcvhost = [172.16.0.245]
- 16:03:04 65903 Process 65903 is handling incoming connection from [172.16.0.245]
- 16:03:04 65903 checking for IP options
- 16:03:04 65903 no IP options found
- 16:03:04 65903 host in host_lookup? no (option unset)
- 16:03:04 65903 set_process_info: 65903 handling incoming connection from [172.16.0.245]
- 16:03:04 65903 host in host_reject_connection? no (option unset)
- 16:03:04 65903 host in sender_unqualified_hosts? no (option unset)
- 16:03:04 65903 host in recipient_unqualified_hosts? no (option unset)
- 16:03:04 65903 host in helo_verify_hosts? no (option unset)
- 16:03:04 65903 host in helo_try_verify_hosts? no (option unset)
- 16:03:04 65903 host in helo_accept_junk_hosts? no (option unset)
- 16:03:04 65903 expanding: $smtp_active_hostname ESMTP Exim $version_number $tod_full
- 16:03:04 65903 result: mailsrv.localdomain.lan ESMTP Exim 4.85 Thu, 29 Jan 2015 16:03:04 +0000
- 16:03:04 65903 SMTP>> 220 mailsrv.localdomain.lan ESMTP Exim 4.85 Thu, 29 Jan 2015 16:03:04 +0000
- 16:03:04 65903 Process 65903 is ready for new message
- 16:03:04 65903 smtp_setup_msg entered
- 16:03:07 65903 SMTP<< ehlo mailer
- 16:03:07 65903 mailer in helo_lookup_domains? no (end of list)
- 16:03:07 65903 sender_fullhost = (mailer) [172.16.0.245]
- 16:03:07 65903 sender_rcvhost = [172.16.0.245] (helo=mailer)
- 16:03:07 65903 set_process_info: 65903 handling incoming connection from (mailer) [172.16.0.245]
- 16:03:07 65903 using ACL "acl_check_helo"
- 16:03:07 65903 processing "accept"
- 16:03:07 65903 check hosts = :
- 16:03:07 65903 host in ":"? no (end of list)
- 16:03:07 65903 accept: condition test failed in ACL "acl_check_helo"
- 16:03:07 65903 processing "accept"
- 16:03:07 65903 check hosts = +relay_from_hosts
- 16:03:07 65903 gethostbyname looked up these IP addresses:
- 16:03:07 65903 name=localhost address=127.0.0.1
- 16:03:07 65903 host in "localhost : 172.16.0.245"? yes (matched "172.16.0.245")
- 16:03:07 65903 host in "+relay_from_hosts"? yes (matched "+relay_from_hosts")
- 16:03:07 65903 accept: condition test succeeded in ACL "acl_check_helo"
- 16:03:07 65903 end of ACL "acl_check_helo": ACCEPT
- 16:03:07 65903 host in pipelining_advertise_hosts? yes (matched "*")
- 16:03:07 65903 host in auth_advertise_hosts? yes (matched "*")
- 16:03:07 65903 expanding: $tls_cipher
- 16:03:07 65903 result:
- 16:03:07 65903 expanding:
- 16:03:07 65903 result:
- 16:03:07 65903 expanding: $sender_host_address
- 16:03:07 65903 result: 172.16.0.245
- 16:03:07 65903 expanding: @[]
- 16:03:07 65903 result: @[]
- 16:03:07 65903 Actual local interface address is 172.16.0.245 (re0)
- 16:03:07 65903 172.16.0.245 in "@[]"? yes (matched "@[]")
- 16:03:07 65903 condition: or{{!eq{$tls_cipher}{}}{match_ip {$sender_host_address}{@[]}}}
- 16:03:07 65903 result: true
- 16:03:07 65903 expanding: *
- 16:03:07 65903 result: *
- 16:03:07 65903 expanding:
- 16:03:07 65903 result:
- 16:03:07 65903 skipping: result is not used
- 16:03:07 65903 expanding: ${if or{{!eq{$tls_cipher}{}}{match_ip {$sender_host_address}{@[]}}}{*}{}}
- 16:03:07 65903 result: *
- 16:03:07 65903 expanding: $tls_cipher
- 16:03:07 65903 result:
- 16:03:07 65903 expanding:
- 16:03:07 65903 result:
- 16:03:07 65903 expanding: $sender_host_address
- 16:03:07 65903 result: 172.16.0.245
- 16:03:07 65903 expanding: @[]
- 16:03:07 65903 result: @[]
- 16:03:07 65903 172.16.0.245 in "@[]"? yes (matched "@[]")
- 16:03:07 65903 condition: or{{!eq{$tls_cipher}{}}{match_ip {$sender_host_address}{@[]}}}
- 16:03:07 65903 result: true
- 16:03:07 65903 expanding: *
- 16:03:07 65903 result: *
- 16:03:07 65903 expanding:
- 16:03:07 65903 result:
- 16:03:07 65903 skipping: result is not used
- 16:03:07 65903 expanding: ${if or{{!eq{$tls_cipher}{}}{match_ip {$sender_host_address}{@[]}}}{*}{}}
- 16:03:07 65903 result: *
- 16:03:07 65903 host in tls_advertise_hosts? yes (matched "*")
- 16:03:07 65903 SMTP>> 250-mailsrv.localdomain.lan Hello mailer [172.16.0.245]
- 16:03:07 65903 250-SIZE 52428800
- 16:03:07 65903 250-8BITMIME
- 16:03:07 65903 250-PIPELINING
- 16:03:07 65903 250-AUTH PLAIN LOGIN
- 16:03:07 65903 250-STARTTLS
- 16:03:07 65903 250 HELP
- 16:03:15 65903 SMTP<< mail from:<nobody@nowhere.com>
- 16:03:15 65903 SMTP>> 250 OK
- 16:03:27 65903 SMTP<< rcpt to:<postmaster@localdomain.lan>
- 16:03:27 65903 using ACL "acl_check_rcpt"
- 16:03:27 65903 processing "accept"
- 16:03:27 65903 check authenticated = *
- 16:03:27 65903 accept: condition test failed in ACL "acl_check_rcpt"
- 16:03:27 65903 processing "accept"
- 16:03:27 65903 check hosts = :
- 16:03:27 65903 host in ":"? no (end of list)
- 16:03:27 65903 accept: condition test failed in ACL "acl_check_rcpt"
- 16:03:27 65903 processing "deny"
- 16:03:27 65903 message: DNSBL listed at $dnslist_domain\n$dnslist_text
- 16:03:27 65903 check dnslists = zen.spamhaus.org:bl.spamcop.net
- 16:03:27 65903 DNS list check: zen.spamhaus.org
- 16:03:27 65903 new DNS lookup for 245.0.16.172.zen.spamhaus.org
- ;; res_nquerydomain(245.0.16.172.zen.spamhaus.org, <Nil>, 1, 1)
- ;; res_query(245.0.16.172.zen.spamhaus.org, 1, 1)
- ;; res_nmkquery(QUERY, 245.0.16.172.zen.spamhaus.org, IN, A)
- ;; res_send()
- ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 60000
- ;; flags: rd; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
- ;; 245.0.16.172.zen.spamhaus.org, type = A, class = IN
- ;; Querying server (# 1) address = 8.8.8.8
- ;; new DG socket
- ;; got answer:
- ;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 60000
- ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
- ;; 245.0.16.172.zen.spamhaus.org, type = A, class = IN
- zen.spamhaus.org. 9S IN SOA need.to.know.only. hostmaster.spamhaus.org. (
- 1501291602 ; serial
- 1H ; refresh
- 10M ; retry
- 5D ; expiry
- 10S ) ; minimum
- ;; rcode = (NXDOMAIN), counts = an:0 ns:1 ar:0
- 16:03:27 65903 DNS lookup of 245.0.16.172.zen.spamhaus.org (A) gave HOST_NOT_FOUND
- 16:03:27 65903 returning DNS_NOMATCH
- 16:03:27 65903 DNS lookup for 245.0.16.172.zen.spamhaus.org failed
- 16:03:27 65903 => that means 172.16.0.245 is not listed at zen.spamhaus.org
- 16:03:27 65903 DNS list check: bl.spamcop.net
- 16:03:27 65903 new DNS lookup for 245.0.16.172.bl.spamcop.net
- ;; res_nquerydomain(245.0.16.172.bl.spamcop.net, <Nil>, 1, 1)
- ;; res_query(245.0.16.172.bl.spamcop.net, 1, 1)
- ;; res_nmkquery(QUERY, 245.0.16.172.bl.spamcop.net, IN, A)
- ;; res_send()
- ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 52513
- ;; flags: rd; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
- ;; 245.0.16.172.bl.spamcop.net, type = A, class = IN
- ;; Querying server (# 1) address = 8.8.8.8
- ;; new DG socket
- ;; got answer:
- ;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 52513
- ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
- ;; 245.0.16.172.bl.spamcop.net, type = A, class = IN
- bl.spamcop.net. 0S IN SOA bl.spamcop.net. hostmaster.admin.spamcop.net. (
- 1422547290 ; serial
- 1H ; refresh
- 30M ; retry
- 1H ; expiry
- 0S ) ; minimum
- ;; rcode = (NXDOMAIN), counts = an:0 ns:1 ar:0
- 16:03:27 65903 DNS lookup of 245.0.16.172.bl.spamcop.net (A) gave HOST_NOT_FOUND
- 16:03:27 65903 returning DNS_NOMATCH
- 16:03:27 65903 DNS lookup for 245.0.16.172.bl.spamcop.net failed
- 16:03:27 65903 => that means 172.16.0.245 is not listed at bl.spamcop.net
- 16:03:27 65903 deny: condition test failed in ACL "acl_check_rcpt"
- 16:03:27 65903 processing "deny"
- 16:03:27 65903 check local_parts = ^.*[@%!/|] : ^\\.
- 16:03:27 65903 expanding: ^.*[@%!/|] : ^\\.
- 16:03:27 65903 result: ^.*[@%!/|] : ^\.
- 16:03:27 65903 postmaster in "^.*[@%!/|] : ^\."? no (end of list)
- 16:03:27 65903 deny: condition test failed in ACL "acl_check_rcpt"
- 16:03:27 65903 processing "accept"
- 16:03:27 65903 check local_parts = postmaster
- 16:03:27 65903 postmaster in "postmaster"? yes (matched "postmaster")
- 16:03:27 65903 check domains = +local_domains
- 16:03:27 65903 expanding: $domain
- 16:03:27 65903 result: localdomain.lan
- 16:03:27 65903 expanding: SELECT DISTINCT domain FROM domains WHERE type = 'local' AND enabled = '1' AND domain = '${quote_mysql:$domain}'
- 16:03:27 65903 result: SELECT DISTINCT domain FROM domains WHERE type = 'local' AND enabled = '1' AND domain = 'localdomain.lan'
- 16:03:27 65903 search_open: mysql "NULL"
- 16:03:27 65903 search_find: file="NULL"
- 16:03:27 65903 key="SELECT DISTINCT domain FROM domains WHERE type = 'local' AND enabled = '1' AND domain = 'localdomain.lan'" partial=-1 affix=NULL starflags=0
- 16:03:27 65903 LRU list:
- 16:03:27 65903 internal_search_find: file="NULL"
- 16:03:27 65903 type=mysql key="SELECT DISTINCT domain FROM domains WHERE type = 'local' AND enabled = '1' AND domain = 'localdomain.lan'"
- 16:03:27 65903 database lookup required for SELECT DISTINCT domain FROM domains WHERE type = 'local' AND enabled = '1' AND domain = 'localdomain.lan'
- 16:03:27 65903 MySQL query: SELECT DISTINCT domain FROM domains WHERE type = 'local' AND enabled = '1' AND domain = 'localdomain.lan'
- 16:03:27 65903 MYSQL new connection: host=localhost port=0 socket=/tmp/mysql.sock database=vexiBack user=vexBack
- 16:03:27 65903 lookup yielded: localdomain.lan
- 16:03:27 65903 expanding: $domain
- 16:03:27 65903 result: localdomain.lan
- 16:03:27 65903 expanding: SELECT DISTINCT alias FROM domainalias WHERE alias = '${quote_mysql:$domain}'
- 16:03:27 65903 result: SELECT DISTINCT alias FROM domainalias WHERE alias = 'localdomain.lan'
- 16:03:27 65903 search_open: mysql "NULL"
- 16:03:27 65903 cached open
- 16:03:27 65903 search_find: file="NULL"
- 16:03:27 65903 key="SELECT DISTINCT alias FROM domainalias WHERE alias = 'localdomain.lan'" partial=-1 affix=NULL starflags=0
- 16:03:27 65903 LRU list:
- 16:03:27 65903 internal_search_find: file="NULL"
- 16:03:27 65903 type=mysql key="SELECT DISTINCT alias FROM domainalias WHERE alias = 'localdomain.lan'"
- 16:03:27 65903 database lookup required for SELECT DISTINCT alias FROM domainalias WHERE alias = 'localdomain.lan'
- 16:03:27 65903 MySQL query: SELECT DISTINCT alias FROM domainalias WHERE alias = 'localdomain.lan'
- 16:03:27 65903 MYSQL using cached connection for localhost:(/tmp/mysql.sock)/vexiBack/vexBack
- 16:03:27 65903 MYSQL: no data found
- 16:03:27 65903 lookup failed
- 16:03:27 65903 expanding: @ : ${lookup mysql{SELECT DISTINCT domain FROM domains WHERE type = 'local' AND enabled = '1' AND domain = '${quote_mysql:$domain}'}} : ${lookup mysql{SELECT DISTINCT alias FROM domainalias WHERE alias = '${quote_mysql:$domain}'}}
- 16:03:27 65903 result: @ : localdomain.lan :
- 16:03:27 65903 localdomain.lan in "@ : localdomain.lan : "? yes (matched "localdomain.lan")
- 16:03:27 65903 localdomain.lan in "+local_domains"? yes (matched "+local_domains")
- 16:03:27 65903 accept: condition test succeeded in ACL "acl_check_rcpt"
- 16:03:27 65903 end of ACL "acl_check_rcpt": ACCEPT
- 16:03:27 65903 SMTP>> 250 Accepted
- 16:03:29 65903 SMTP<< data
- 16:03:29 65903 SMTP>> 354 Enter message, ending with "." on a line by itself
- 16:03:29 65903 search_tidyup called
- 16:03:29 65903 close MYSQL connection: localhost:(/tmp/mysql.sock)/vexiBack/vexBack
- PDKIM >> Hashed body data, canonicalized >>>>>>>>>>>>>>>>>>>>>>>>>>>>>
- 16:03:41 65903 host in ignore_fromline_hosts? no (option unset)
- 16:03:41 65903 >>Headers received:
- 16:03:41 65903 Subject: test with headers_remove I would like to have
- 16:03:41 65903
- 16:03:41 65903 search_tidyup called
- 16:03:41 65903 >>Headers after rewriting and local additions:
- 16:03:41 65903 Subject: test with headers_remove I would like to have
- 16:03:41 65903
- 16:03:49 65903 Data file written for message 1YGrZ3-000H8x-AL
- 16:03:49 65903 expanding: ${tod_full}
- 16:03:49 65903 result: Thu, 29 Jan 2015 16:03:49 +0000
- 16:03:49 65903 condition: def:sender_rcvhost
- 16:03:49 65903 result: true
- 16:03:49 65903 expanding: from $sender_rcvhost
- 16:03:49 65903
- 16:03:49 65903 result: from [172.16.0.245] (helo=mailer)
- 16:03:49 65903
- 16:03:49 65903 condition: def:sender_ident
- 16:03:49 65903 result: false
- 16:03:49 65903 expanding: $sender_ident
- 16:03:49 65903 result:
- 16:03:49 65903 skipping: result is not used
- 16:03:49 65903 expanding: from ${quote_local_part:$sender_ident}
- 16:03:49 65903 result: from
- 16:03:49 65903 skipping: result is not used
- 16:03:49 65903 condition: def:sender_helo_name
- 16:03:49 65903 result: false
- 16:03:49 65903 expanding: (helo=$sender_helo_name)
- 16:03:49 65903
- 16:03:49 65903 result: (helo=)
- 16:03:49 65903
- 16:03:49 65903 skipping: result is not used
- 16:03:49 65903 expanding: ${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
- 16:03:49 65903 }}
- 16:03:49 65903 result:
- 16:03:49 65903 skipping: result is not used
- 16:03:49 65903 condition: def:received_protocol
- 16:03:49 65903 result: true
- 16:03:49 65903 expanding: with $received_protocol
- 16:03:49 65903 result: with esmtp
- 16:03:49 65903 condition: def:tls_cipher
- 16:03:49 65903 result: false
- 16:03:49 65903 expanding: ($tls_cipher)
- 16:03:49 65903
- 16:03:49 65903 result: ()
- 16:03:49 65903
- 16:03:49 65903 skipping: result is not used
- 16:03:49 65903 condition: def:sender_address
- 16:03:49 65903 result: true
- 16:03:49 65903 expanding: (envelope-from <$sender_address>)
- 16:03:49 65903
- 16:03:49 65903 result: (envelope-from <nobody@nowhere.com>)
- 16:03:49 65903
- 16:03:49 65903 condition: def:received_for
- 16:03:49 65903 result: true
- 16:03:49 65903 expanding:
- 16:03:49 65903 for $received_for
- 16:03:49 65903 result:
- 16:03:49 65903 for postmaster@localdomain.lan
- 16:03:49 65903 expanding: Received: ${if def:sender_rcvhost {from $sender_rcvhost
- 16:03:49 65903 }{${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
- 16:03:49 65903 }}}}by $primary_hostname ${if def:received_protocol {with $received_protocol}} ${if def:tls_cipher {($tls_cipher)
- 16:03:49 65903 }}(Exim $version_number (FreeBSD))
- 16:03:49 65903 ${if def:sender_address {(envelope-from <$sender_address>)
- 16:03:49 65903 }}id $message_exim_id${if def:received_for {
- 16:03:49 65903 for $received_for}}
- 16:03:49 65903 result: Received: from [172.16.0.245] (helo=mailer)
- 16:03:49 65903 by mailsrv.localdomain.lan with esmtp (Exim 4.85 (FreeBSD))
- 16:03:49 65903 (envelope-from <nobody@nowhere.com>)
- 16:03:49 65903 id 1YGrZ3-000H8x-AL
- 16:03:49 65903 for postmaster@localdomain.lan
- 16:03:49 65903 >>Generated Received: header line
- 16:03:49 65903 P Received: from [172.16.0.245] (helo=mailer)
- 16:03:49 65903 by mailsrv.localdomain.lan with esmtp (Exim 4.85 (FreeBSD))
- 16:03:49 65903 (envelope-from <nobody@nowhere.com>)
- 16:03:49 65903 id 1YGrZ3-000H8x-AL
- 16:03:49 65903 for postmaster@localdomain.lan; Thu, 29 Jan 2015 16:03:49 +0000
- PDKIM <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
- 16:03:49 65903 using ACL "acl_check_data"
- 16:03:49 65903 processing "accept"
- 16:03:49 65903 accept: condition test succeeded in ACL "acl_check_data"
- 16:03:49 65903 end of ACL "acl_check_data": ACCEPT
- 16:03:49 65903 calling local_scan(); timeout=300
- 16:03:49 65903 expanding: $sender_host_address
- 16:03:49 65903 result: 172.16.0.245
- 16:03:49 65903 expanding: 127.0.0.1
- 16:03:49 65903 result: 127.0.0.1
- 16:03:49 65903 expanding: $h_X-SA-Do-Not-Run:
- 16:03:49 65903 result:
- 16:03:49 65903 expanding: Yes
- 16:03:49 65903 result: Yes
- 16:03:49 65903 condition: and {{def:sender_host_address} {!eq {$sender_host_address}{127.0.0.1}} {!eq {$h_X-SA-Do-Not-Run:}{Yes}} }
- 16:03:49 65903 result: true
- 16:03:49 65903 expanding: 1
- 16:03:49 65903 result: 1
- 16:03:49 65903 expanding: 0
- 16:03:49 65903 result: 0
- 16:03:49 65903 skipping: result is not used
- 16:03:49 65903 expanding: ${if and {{def:sender_host_address} {!eq {$sender_host_address}{127.0.0.1}} {!eq {$h_X-SA-Do-Not-Run:}{Yes}} } {1}{0}}
- 16:03:49 65903 result: 1
- 16:03:49 65903 LOG: MAIN
- 16:03:49 65903 SA: Debug: SAEximRunCond expand returned: '1'
- 16:03:49 65903 LOG: MAIN
- 16:03:49 65903 SA: Debug: check succeeded, running spamc
- 16:03:49 65903 LOG: MAIN
- 16:03:49 65903 SA: Action: scanned but message isn't spam: score=2.7 required=5.0 (scanned in 0/0 secs | Message-Id: 1YGrZ3-000H8x-AL). From <nobody@nowhere.com> (host=NULL [172.16.0.245]) for postmaster@localdomain.lan
- 16:03:49 65903 local_scan() returned 0 NULL
- 16:03:49 65903 expanding: ${tod_full}
- 16:03:49 65903 result: Thu, 29 Jan 2015 16:03:49 +0000
- 16:03:49 65903 Writing spool header file
- 16:03:49 65903 Size of headers = 695
- 16:03:49 65903 expanding: $h_subject:
- 16:03:49 65903 result: test with headers_remove I would like to have
- 16:03:49 65903 LOG: MAIN
- 16:03:49 65903 <= nobody@nowhere.com H=(mailer) [172.16.0.245] P=esmtp S=739 T="test with headers_remove I would like to have"
- 16:03:49 65903 SMTP>> 250 OK id=1YGrZ3-000H8x-AL
- 16:03:49 65903 search_tidyup called
- 16:03:49 65903 Sender: nobody@nowhere.com
- 16:03:49 65903 Recipients:
- 16:03:49 65903 postmaster@localdomain.lan
- 16:03:49 65903 forked delivery process 65905
- 16:03:49 65903 Process 65903 is ready for new message
- 16:03:49 65903 smtp_setup_msg entered
- 16:03:49 65905 exec /usr/local/sbin/exim -d=0xfffdffff -Mc 1YGrZ3-000H8x-AL
- 16:03:49 65905 Exim version 4.85 (FreeBSD 10.1) uid=26 gid=6 pid=65905 D=fffdffff
- Probably Berkeley DB version 1.8x (native mode)
- Support for: crypteq iconv() use_setclassresources Perl Expand_dlfunc OpenSSL Content_Scanning DKIM Old_Demime PRDR OCSP Experimental_SPF
- Lookups (built-in): lsearch wildlsearch nwildlsearch iplsearch cdb dbm dbmjz dbmnz dnsdb dsearch mysql
- Authenticators: cram_md5 plaintext spa
- Routers: accept dnslookup ipliteral manualroute queryprogram redirect
- Transports: appendfile/maildir autoreply lmtp pipe smtp
- Fixed never_users: 0
- Size of off_t: 8
- Compiler: CLang [3.4.1 (tags/RELEASE_34/dot1-final 208032)]
- Library version: OpenSSL: Compile: OpenSSL 1.0.1k-freebsd 8 Jan 2015
- Runtime: OpenSSL 1.0.1k-freebsd 8 Jan 2015
- : built on: date not available
- Library version: PCRE: Compile: 8.35
- Runtime: 8.35 2014-04-04
- 16:03:49 65905 Total 12 lookups
- Library version: MySQL: Compile: 5.6.22 [Source distribution]
- Runtime: 5.6.22
- WHITELIST_D_MACROS unset
- TRUSTED_CONFIG_LIST unset
- 16:03:49 65905 changed uid/gid: forcing real = effective
- 16:03:49 65905 uid=0 gid=6 pid=65905
- 16:03:49 65905 auxiliary group list: 6
- 16:03:49 65905 seeking password data for user "mailnull": using cached result
- 16:03:49 65905 getpwnam() succeeded uid=26 gid=26
- 16:03:49 65905 seeking password data for user "www": cache not available
- 16:03:49 65905 getpwnam() succeeded uid=80 gid=80
- 16:03:49 65905 seeking password data for user "mailnull": cache not available
- 16:03:49 65905 getpwnam() succeeded uid=26 gid=26
- 16:03:49 65905 seeking password data for user "root": cache not available
- 16:03:49 65905 getpwnam() succeeded uid=0 gid=0
- 16:03:49 65906 changed uid/gid: calling tls_validate_require_cipher
- 16:03:49 65906 uid=26 gid=6 pid=65906
- 16:03:49 65906 auxiliary group list: 6
- 16:03:49 65905 tls_validate_require_cipher child 65906 ended: status=0x0
- 16:03:49 65905 configuration file is /usr/local/etc/exim/configure
- 16:03:49 65905 log selectors = 00000ffc 002b2001
- 16:03:49 65905 cwd=/RWs/var/spool/exim 4 args: /usr/local/sbin/exim -d=0xfffdffff -Mc 1YGrZ3-000H8x-AL
- 16:03:49 65905 trusted user
- 16:03:49 65905 admin user
- 16:03:49 65905 seeking password data for user "mailnull": cache not available
- 16:03:49 65905 getpwnam() succeeded uid=26 gid=26
- 16:03:49 65905 seeking password data for user "mailnull": using cached result
- 16:03:49 65905 getpwnam() succeeded uid=26 gid=26
- 16:03:49 65905 set_process_info: 65905 delivering specified messages
- 16:03:49 65905 set_process_info: 65905 delivering 1YGrZ3-000H8x-AL
- 16:03:49 65905 reading spool file 1YGrZ3-000H8x-AL-H
- 16:03:49 65905 user=mailnull uid=26 gid=6 sender=nobody@nowhere.com
- 16:03:49 65905 sender_fullhost = (mailer) [172.16.0.245]
- 16:03:49 65905 sender_rcvhost = [172.16.0.245] (helo=mailer)
- 16:03:49 65905 sender_local=0 ident=unset
- 16:03:49 65905 Non-recipients:
- 16:03:49 65905 Empty Tree
- 16:03:49 65905 ---- End of tree ----
- 16:03:49 65905 recipients_count=1
- 16:03:49 65905 body_linecount=1 message_linecount=16
- 16:03:49 65905 Delivery address list:
- 16:03:49 65905 postmaster@localdomain.lan
- 16:03:49 65905 locking /var/spool/exim/db/retry.lockfile
- 16:03:49 65905 locked /var/spool/exim/db/retry.lockfile
- 16:03:49 65905 EXIM_DBOPEN(/var/spool/exim/db/retry)
- 16:03:49 65905 returned from EXIM_DBOPEN
- 16:03:49 65905 opened hints database /var/spool/exim/db/retry: flags=O_RDONLY
- 16:03:49 65905 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
- 16:03:49 65905 Considering: postmaster@localdomain.lan
- 16:03:49 65905 unique = postmaster@localdomain.lan
- 16:03:49 65905 dbfn_read: key=R:localdomain.lan
- 16:03:49 65905 dbfn_read: key=R:postmaster@localdomain.lan
- 16:03:49 65905 dbfn_read: key=R:postmaster@localdomain.lan:<nobody@nowhere.com>
- 16:03:49 65905 no domain retry record
- 16:03:49 65905 no address retry record
- 16:03:49 65905 postmaster@localdomain.lan: queued for routing
- 16:03:49 65905 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
- 16:03:49 65905 routing postmaster@localdomain.lan
- 16:03:49 65905 --------> send_to_hub router <--------
- 16:03:49 65905 local_part=postmaster domain=localdomain.lan
- 16:03:49 65905 checking domains
- 16:03:49 65905 expanding: $domain
- 16:03:49 65905 result: localdomain.lan
- 16:03:49 65905 expanding: SELECT DISTINCT domain FROM domains WHERE type = 'forward' AND domain = '${quote_mysql:$domain}'
- 16:03:49 65905 result: SELECT DISTINCT domain FROM domains WHERE type = 'forward' AND domain = 'localdomain.lan'
- 16:03:49 65905 search_open: mysql "NULL"
- 16:03:49 65905 search_find: file="NULL"
- 16:03:49 65905 key="SELECT DISTINCT domain FROM domains WHERE type = 'forward' AND domain = 'localdomain.lan'" partial=-1 affix=NULL starflags=0
- 16:03:49 65905 LRU list:
- 16:03:49 65905 internal_search_find: file="NULL"
- 16:03:49 65905 type=mysql key="SELECT DISTINCT domain FROM domains WHERE type = 'forward' AND domain = 'localdomain.lan'"
- 16:03:49 65905 database lookup required for SELECT DISTINCT domain FROM domains WHERE type = 'forward' AND domain = 'localdomain.lan'
- 16:03:49 65905 MySQL query: SELECT DISTINCT domain FROM domains WHERE type = 'forward' AND domain = 'localdomain.lan'
- 16:03:49 65905 MYSQL new connection: host=localhost port=0 socket=/tmp/mysql.sock database=vexiBack user=vexBack
- 16:03:49 65905 MYSQL: no data found
- 16:03:49 65905 lookup failed
- 16:03:49 65905 expanding: ${lookup mysql{SELECT DISTINCT domain FROM domains WHERE type = 'forward' AND domain = '${quote_mysql:$domain}'}}
- 16:03:49 65905 result:
- 16:03:49 65905 localdomain.lan in ""? no (end of list)
- 16:03:49 65905 localdomain.lan in "+fwd_domains"? no (end of list)
- 16:03:49 65905 send_to_hub router skipped: domains mismatch
- 16:03:49 65905 --------> disclaimers router <--------
- 16:03:49 65905 local_part=postmaster domain=localdomain.lan
- 16:03:49 65905 checking domains
- 16:03:49 65905 expanding: $domain
- 16:03:49 65905 result: localdomain.lan
- 16:03:49 65905 expanding: SELECT DISTINCT domain FROM domains WHERE type = 'local' AND enabled = '1' AND domain = '${quote_mysql:$domain}'
- 16:03:49 65905 result: SELECT DISTINCT domain FROM domains WHERE type = 'local' AND enabled = '1' AND domain = 'localdomain.lan'
- 16:03:49 65905 search_open: mysql "NULL"
- 16:03:49 65905 cached open
- 16:03:49 65905 search_find: file="NULL"
- 16:03:49 65905 key="SELECT DISTINCT domain FROM domains WHERE type = 'local' AND enabled = '1' AND domain = 'localdomain.lan'" partial=-1 affix=NULL starflags=0
- 16:03:49 65905 LRU list:
- 16:03:49 65905 internal_search_find: file="NULL"
- 16:03:49 65905 type=mysql key="SELECT DISTINCT domain FROM domains WHERE type = 'local' AND enabled = '1' AND domain = 'localdomain.lan'"
- 16:03:49 65905 database lookup required for SELECT DISTINCT domain FROM domains WHERE type = 'local' AND enabled = '1' AND domain = 'localdomain.lan'
- 16:03:49 65905 MySQL query: SELECT DISTINCT domain FROM domains WHERE type = 'local' AND enabled = '1' AND domain = 'localdomain.lan'
- 16:03:49 65905 MYSQL using cached connection for localhost:(/tmp/mysql.sock)/vexiBack/vexBack
- 16:03:49 65905 lookup yielded: localdomain.lan
- 16:03:49 65905 expanding: $domain
- 16:03:49 65905 result: localdomain.lan
- 16:03:49 65905 expanding: SELECT DISTINCT alias FROM domainalias WHERE alias = '${quote_mysql:$domain}'
- 16:03:49 65905 result: SELECT DISTINCT alias FROM domainalias WHERE alias = 'localdomain.lan'
- 16:03:49 65905 search_open: mysql "NULL"
- 16:03:49 65905 cached open
- 16:03:49 65905 search_find: file="NULL"
- 16:03:49 65905 key="SELECT DISTINCT alias FROM domainalias WHERE alias = 'localdomain.lan'" partial=-1 affix=NULL starflags=0
- 16:03:49 65905 LRU list:
- 16:03:49 65905 internal_search_find: file="NULL"
- 16:03:49 65905 type=mysql key="SELECT DISTINCT alias FROM domainalias WHERE alias = 'localdomain.lan'"
- 16:03:49 65905 database lookup required for SELECT DISTINCT alias FROM domainalias WHERE alias = 'localdomain.lan'
- 16:03:49 65905 MySQL query: SELECT DISTINCT alias FROM domainalias WHERE alias = 'localdomain.lan'
- 16:03:49 65905 MYSQL using cached connection for localhost:(/tmp/mysql.sock)/vexiBack/vexBack
- 16:03:49 65905 MYSQL: no data found
- 16:03:49 65905 lookup failed
- 16:03:49 65905 expanding: @ : ${lookup mysql{SELECT DISTINCT domain FROM domains WHERE type = 'local' AND enabled = '1' AND domain = '${quote_mysql:$domain}'}} : ${lookup mysql{SELECT DISTINCT alias FROM domainalias WHERE alias = '${quote_mysql:$domain}'}}
- 16:03:49 65905 result: @ : localdomain.lan :
- 16:03:49 65905 localdomain.lan in "@ : localdomain.lan : "? yes (matched "localdomain.lan")
- 16:03:49 65905 localdomain.lan in "! +local_domains"? no (matched "! +local_domains")
- 16:03:49 65905 disclaimers router skipped: domains mismatch
- 16:03:49 65905 --------> dnslookup router <--------
- 16:03:49 65905 local_part=postmaster domain=localdomain.lan
- 16:03:49 65905 checking domains
- 16:03:49 65905 expanding: $domain
- 16:03:49 65905 result: localdomain.lan
- 16:03:49 65905 expanding: SELECT DISTINCT domain FROM domains WHERE type = 'local' AND enabled = '1' AND domain = '${quote_mysql:$domain}'
- 16:03:49 65905 result: SELECT DISTINCT domain FROM domains WHERE type = 'local' AND enabled = '1' AND domain = 'localdomain.lan'
- 16:03:49 65905 search_open: mysql "NULL"
- 16:03:49 65905 cached open
- 16:03:49 65905 search_find: file="NULL"
- 16:03:49 65905 key="SELECT DISTINCT domain FROM domains WHERE type = 'local' AND enabled = '1' AND domain = 'localdomain.lan'" partial=-1 affix=NULL starflags=0
- 16:03:49 65905 LRU list:
- 16:03:49 65905 internal_search_find: file="NULL"
- 16:03:49 65905 type=mysql key="SELECT DISTINCT domain FROM domains WHERE type = 'local' AND enabled = '1' AND domain = 'localdomain.lan'"
- 16:03:49 65905 cached data used for lookup of SELECT DISTINCT domain FROM domains WHERE type = 'local' AND enabled = '1' AND domain = 'localdomain.lan'
- 16:03:49 65905 lookup yielded: localdomain.lan
- 16:03:49 65905 expanding: $domain
- 16:03:49 65905 result: localdomain.lan
- 16:03:49 65905 expanding: SELECT DISTINCT alias FROM domainalias WHERE alias = '${quote_mysql:$domain}'
- 16:03:49 65905 result: SELECT DISTINCT alias FROM domainalias WHERE alias = 'localdomain.lan'
- 16:03:49 65905 search_open: mysql "NULL"
- 16:03:49 65905 cached open
- 16:03:49 65905 search_find: file="NULL"
- 16:03:49 65905 key="SELECT DISTINCT alias FROM domainalias WHERE alias = 'localdomain.lan'" partial=-1 affix=NULL starflags=0
- 16:03:49 65905 LRU list:
- 16:03:49 65905 internal_search_find: file="NULL"
- 16:03:49 65905 type=mysql key="SELECT DISTINCT alias FROM domainalias WHERE alias = 'localdomain.lan'"
- 16:03:49 65905 cached data used for lookup of SELECT DISTINCT alias FROM domainalias WHERE alias = 'localdomain.lan'
- 16:03:49 65905 lookup failed
- 16:03:49 65905 expanding: @ : ${lookup mysql{SELECT DISTINCT domain FROM domains WHERE type = 'local' AND enabled = '1' AND domain = '${quote_mysql:$domain}'}} : ${lookup mysql{SELECT DISTINCT alias FROM domainalias WHERE alias = '${quote_mysql:$domain}'}}
- 16:03:49 65905 result: @ : localdomain.lan :
- 16:03:49 65905 localdomain.lan in "@ : localdomain.lan : "? yes (matched "localdomain.lan")
- 16:03:49 65905 localdomain.lan in "! +local_domains"? no (matched "! +local_domains")
- 16:03:49 65905 dnslookup router skipped: domains mismatch
- 16:03:49 65905 --------> mailman_router router <--------
- 16:03:49 65905 local_part=postmaster domain=localdomain.lan
- 16:03:49 65905 checking require_files
- 16:03:49 65905 expanding: /usr/local/mailman/lists/$local_part/config.pck
- 16:03:49 65905 result: /usr/local/mailman/lists/postmaster/config.pck
- 16:03:49 65905 file check: /usr/local/mailman/lists/$local_part/config.pck
- 16:03:49 65905 expanded file: /usr/local/mailman/lists/postmaster/config.pck
- 16:03:49 65905 stat() yielded -1
- 16:03:49 65905 errno = 2
- 16:03:49 65905 mailman_router router skipped: file check
- 16:03:49 65905 --------> ditch_maxmsgsize router <--------
- 16:03:49 65905 local_part=postmaster domain=localdomain.lan
- 16:03:49 65905 checking "condition"
- 16:03:49 65905 expanding: NULL
- 16:03:49 65905 result: NULL
- 16:03:49 65905 considering bool_lax: NULL
- 16:03:49 65905 expanding: $message_size
- 16:03:49 65905 result: 739
- 16:03:49 65905 expanding: $local_part
- 16:03:49 65905 result: postmaster
- 16:03:49 65905 expanding: $domain
- 16:03:49 65905 result: localdomain.lan
- 16:03:49 65905 expanding: select users.maxmsgsize from users,domains where localpart = '${quote_mysql:$local_part}' and domain = '${quote_mysql:$domain}' and users.maxmsgsize > 0 and users.domain_id=domains.domain_id
- 16:03:49 65905 result: select users.maxmsgsize from users,domains where localpart = 'postmaster' and domain = 'localdomain.lan' and users.maxmsgsize > 0 and users.domain_id=domains.domain_id
- 16:03:49 65905 search_open: mysql "NULL"
- 16:03:49 65905 cached open
- 16:03:49 65905 search_find: file="NULL"
- 16:03:49 65905 key="select users.maxmsgsize from users,domains where localpart = 'postmaster' and domain = 'localdomain.lan' and users.maxmsgsize > 0 and users.domain_id=domains.domain_id " partial=-1 affix=NULL starflags=0
- 16:03:49 65905 LRU list:
- 16:03:49 65905 internal_search_find: file="NULL"
- 16:03:49 65905 type=mysql key="select users.maxmsgsize from users,domains where localpart = 'postmaster' and domain = 'localdomain.lan' and users.maxmsgsize > 0 and users.domain_id=domains.domain_id "
- 16:03:49 65905 database lookup required for select users.maxmsgsize from users,domains where localpart = 'postmaster' and domain = 'localdomain.lan' and users.maxmsgsize > 0 and users.domain_id=domains.domain_id
- 16:03:49 65905 MySQL query: select users.maxmsgsize from users,domains where localpart = 'postmaster' and domain = 'localdomain.lan' and users.maxmsgsize > 0 and users.domain_id=domains.domain_id
- 16:03:49 65905 MYSQL using cached connection for localhost:(/tmp/mysql.sock)/vexiBack/vexBack
- 16:03:49 65905 MYSQL: no data found
- 16:03:49 65905 lookup failed
- 16:03:49 65905 expanding: ${value}K
- 16:03:49 65905 result: K
- 16:03:49 65905 skipping: result is not used
- 16:03:49 65905 failed to expand: ${lookup mysql{select users.maxmsgsize from users,domains where localpart = '${quote_mysql:$local_part}' and domain = '${quote_mysql:$domain}' and users.maxmsgsize > 0 and users.domain_id=domains.domain_id }{${value}K}fail}} {yes}{no}}}}}}
- 16:03:49 65905 error message: "lookup" failed and "fail" requested
- 16:03:49 65905 failure was forced
- 16:03:49 65905 failed to expand: ${if >{$message_size}{${lookup mysql{select users.maxmsgsize from users,domains where localpart = '${quote_mysql:$local_part}' and domain = '${quote_mysql:$domain}' and users.maxmsgsize > 0 and users.domain_id=domains.domain_id }{${value}K}fail}} {yes}{no}}}}}}
- 16:03:49 65905 error message: "lookup" failed and "fail" requested
- 16:03:49 65905 failure was forced
- 16:03:49 65905 failed to expand: ${if and{{bool_lax{NULL}}{bool_lax{${if >{$message_size}{${lookup mysql{select users.maxmsgsize from users,domains where localpart = '${quote_mysql:$local_part}' and domain = '${quote_mysql:$domain}' and users.maxmsgsize > 0 and users.domain_id=domains.domain_id }{${value}K}fail}} {yes}{no}}}}}}
- 16:03:49 65905 error message: "lookup" failed and "fail" requested inside "and{...}" condition
- 16:03:49 65905 failure was forced
- 16:03:49 65905 ditch_maxmsgsize router skipped: condition failure
- 16:03:49 65905 --------> ditch_malware router <--------
- 16:03:49 65905 local_part=postmaster domain=localdomain.lan
- 16:03:49 65905 checking "condition"
- 16:03:49 65905 expanding: NULL
- 16:03:49 65905 result: NULL
- 16:03:49 65905 considering bool_lax: NULL
- 16:03:49 65905 expanding: $h_X-ACL-Warn:
- 16:03:49 65905 result:
- 16:03:49 65905 expanding: .*malware.*
- 16:03:49 65905 result: .*malware.*
- 16:03:49 65905 expanding: $local_part
- 16:03:49 65905 result:
- 16:03:49 65905 skipping: result is not used
- 16:03:49 65905 expanding: $domain
- 16:03:49 65905 result:
- 16:03:49 65905 skipping: result is not used
- 16:03:49 65905 expanding: select users.on_avscan from users,domains where localpart = '${quote_mysql:$local_part}' and domain = '${quote_mysql:$domain}' and users.on_avscan = '1' and users.domain_id=domains.domain_id
- 16:03:49 65905 result: select users.on_avscan from users,domains where localpart = '' and domain = '' and users.on_avscan = '1' and users.domain_id=domains.domain_id
- 16:03:49 65905 skipping: result is not used
- 16:03:49 65905 expanding: ${lookup mysql{select users.on_avscan from users,domains where localpart = '${quote_mysql:$local_part}' and domain = '${quote_mysql:$domain}' and users.on_avscan = '1' and users.domain_id=domains.domain_id}}
- 16:03:49 65905 result:
- 16:03:49 65905 skipping: result is not used
- 16:03:49 65905 expanding: 1
- 16:03:49 65905 result: 1
- 16:03:49 65905 skipping: result is not used
- 16:03:49 65905 condition: and { {match {$h_X-ACL-Warn:}{.*malware.*}} {eq {${lookup mysql{select users.on_avscan from users,domains where localpart = '${quote_mysql:$local_part}' and domain = '${quote_mysql:$domain}' and users.on_avscan = '1' and users.domain_id=domains.domain_id}}}{1} }}
- 16:03:49 65905 result: false
- 16:03:49 65905 expanding: yes
- 16:03:49 65905 result: yes
- 16:03:49 65905 skipping: result is not used
- 16:03:49 65905 expanding: no
- 16:03:49 65905 result: no
- 16:03:49 65905 expanding: ${if and { {match {$h_X-ACL-Warn:}{.*malware.*}} {eq {${lookup mysql{select users.on_avscan from users,domains where localpart = '${quote_mysql:$local_part}' and domain = '${quote_mysql:$domain}' and users.on_avscan = '1' and users.domain_id=domains.domain_id}}}{1} }} {yes}{no} }
- 16:03:49 65905 result: no
- 16:03:49 65905 considering bool_lax: no
- 16:03:49 65905 condition: and{{bool_lax{NULL}}{bool_lax{${if and { {match {$h_X-ACL-Warn:}{.*malware.*}} {eq {${lookup mysql{select users.on_avscan from users,domains where localpart = '${quote_mysql:$local_part}' and domain = '${quote_mysql:$domain}' and users.on_avscan = '1' and users.domain_id=domains.domain_id}}}{1} }} {yes}{no} }}}}
- 16:03:49 65905 result: false
- 16:03:49 65905 expanding: ${if and{{bool_lax{NULL}}{bool_lax{${if and { {match {$h_X-ACL-Warn:}{.*malware.*}} {eq {${lookup mysql{select users.on_avscan from users,domains where localpart = '${quote_mysql:$local_part}' and domain = '${quote_mysql:$domain}' and users.on_avscan = '1' and users.domain_id=domains.domain_id}}}{1} }} {yes}{no} }}}}}
- 16:03:49 65905 result:
- 16:03:49 65905 ditch_malware router skipped: condition failure
- 16:03:49 65905 --------> ditch_spam router <--------
- 16:03:49 65905 local_part=postmaster domain=localdomain.lan
- 16:03:49 65905 checking "condition"
- 16:03:49 65905 expanding: NULL
- 16:03:49 65905 result: NULL
- 16:03:49 65905 considering bool_lax: NULL
- 16:03:49 65905 expanding: $spam_score_int
- 16:03:49 65905 result:
- 16:03:49 65905 empty string cast to zero for numerical comparison
- 16:03:49 65905 expanding: $local_part
- 16:03:49 65905 result: postmaster
- 16:03:49 65905 expanding: $domain
- 16:03:49 65905 result: localdomain.lan
- 16:03:49 65905 expanding: select users.sa_refuse * 10 from users,domains where localpart = '${quote_mysql:$local_part}' and domain = '${quote_mysql:$domain}' and users.on_spamassassin = '1' and users.domain_id=domains.domain_id and users.sa_refuse > 0
- 16:03:49 65905 result: select users.sa_refuse * 10 from users,domains where localpart = 'postmaster' and domain = 'localdomain.lan' and users.on_spamassassin = '1' and users.domain_id=domains.domain_id and users.sa_refuse > 0
- 16:03:49 65905 search_open: mysql "NULL"
- 16:03:49 65905 cached open
- 16:03:49 65905 search_find: file="NULL"
- 16:03:49 65905 key="select users.sa_refuse * 10 from users,domains where localpart = 'postmaster' and domain = 'localdomain.lan' and users.on_spamassassin = '1' and users.domain_id=domains.domain_id and users.sa_refuse > 0 " partial=-1 affix=NULL starflags=0
- 16:03:49 65905 LRU list:
- 16:03:49 65905 internal_search_find: file="NULL"
- 16:03:49 65905 type=mysql key="select users.sa_refuse * 10 from users,domains where localpart = 'postmaster' and domain = 'localdomain.lan' and users.on_spamassassin = '1' and users.domain_id=domains.domain_id and users.sa_refuse > 0 "
- 16:03:49 65905 database lookup required for select users.sa_refuse * 10 from users,domains where localpart = 'postmaster' and domain = 'localdomain.lan' and users.on_spamassassin = '1' and users.domain_id=domains.domain_id and users.sa_refuse > 0
- 16:03:49 65905 MySQL query: select users.sa_refuse * 10 from users,domains where localpart = 'postmaster' and domain = 'localdomain.lan' and users.on_spamassassin = '1' and users.domain_id=domains.domain_id and users.sa_refuse > 0
- 16:03:49 65905 MYSQL using cached connection for localhost:(/tmp/mysql.sock)/vexiBack/vexBack
- 16:03:49 65905 MYSQL: no data found
- 16:03:49 65905 lookup failed
- 16:03:49 65905 expanding: $value
- 16:03:49 65905 result:
- 16:03:49 65905 skipping: result is not used
- 16:03:49 65905 failed to expand: ${lookup mysql{select users.sa_refuse * 10 from users,domains where localpart = '${quote_mysql:$local_part}' and domain = '${quote_mysql:$domain}' and users.on_spamassassin = '1' and users.domain_id=domains.domain_id and users.sa_refuse > 0 }{$value}fail}} {yes}{no}}}}}}
- 16:03:49 65905 error message: "lookup" failed and "fail" requested
- 16:03:49 65905 failure was forced
- 16:03:49 65905 failed to expand: ${if >{$spam_score_int}{${lookup mysql{select users.sa_refuse * 10 from users,domains where localpart = '${quote_mysql:$local_part}' and domain = '${quote_mysql:$domain}' and users.on_spamassassin = '1' and users.domain_id=domains.domain_id and users.sa_refuse > 0 }{$value}fail}} {yes}{no}}}}}}
- 16:03:49 65905 error message: "lookup" failed and "fail" requested
- 16:03:49 65905 failure was forced
- 16:03:49 65905 failed to expand: ${if and{{bool_lax{NULL}}{bool_lax{${if >{$spam_score_int}{${lookup mysql{select users.sa_refuse * 10 from users,domains where localpart = '${quote_mysql:$local_part}' and domain = '${quote_mysql:$domain}' and users.on_spamassassin = '1' and users.domain_id=domains.domain_id and users.sa_refuse > 0 }{$value}fail}} {yes}{no}}}}}}
- 16:03:49 65905 error message: "lookup" failed and "fail" requested inside "and{...}" condition
- 16:03:49 65905 failure was forced
- 16:03:49 65905 ditch_spam router skipped: condition failure
- 16:03:49 65905 --------> ditch_hdrmailer router <--------
- 16:03:49 65905 local_part=postmaster domain=localdomain.lan
- 16:03:49 65905 checking "condition"
- 16:03:49 65905 expanding: NULL
- 16:03:49 65905 result: NULL
- 16:03:49 65905 considering bool_lax: NULL
- 16:03:49 65905 expanding: $h_x-mailer:
- 16:03:49 65905 result:
- 16:03:49 65905 expanding: $local_part
- 16:03:49 65905 result: postmaster
- 16:03:49 65905 expanding: $domain
- 16:03:49 65905 result: localdomain.lan
- 16:03:49 65905 expanding: select count(*) from blocklists,users,domains where blocklists.blockhdr = 'x-mailer' and blocklists.blockval = '${quote_mysql:$h_x-mailer:}' and users.localpart = '${quote_mysql:$local_part}' and domains.domain = '${quote_mysql:$domain}' and domains.domain_id=blocklists.domain_id and users.user_id=blocklists.user_id
- 16:03:49 65905 result: select count(*) from blocklists,users,domains where blocklists.blockhdr = 'x-mailer' and blocklists.blockval = '' and users.localpart = 'postmaster' and domains.domain = 'localdomain.lan' and domains.domain_id=blocklists.domain_id and users.user_id=blocklists.user_id
- 16:03:49 65905 search_open: mysql "NULL"
- 16:03:49 65905 cached open
- 16:03:49 65905 search_find: file="NULL"
- 16:03:49 65905 key="select count(*) from blocklists,users,domains where blocklists.blockhdr = 'x-mailer' and blocklists.blockval = '' and users.localpart = 'postmaster' and domains.domain = 'localdomain.lan' and domains.domain_id=blocklists.domain_id and users.user_id=blocklists.user_id" partial=-1 affix=NULL starflags=0
- 16:03:49 65905 LRU list:
- 16:03:49 65905 internal_search_find: file="NULL"
- 16:03:49 65905 type=mysql key="select count(*) from blocklists,users,domains where blocklists.blockhdr = 'x-mailer' and blocklists.blockval = '' and users.localpart = 'postmaster' and domains.domain = 'localdomain.lan' and domains.domain_id=blocklists.domain_id and users.user_id=blocklists.user_id"
- 16:03:49 65905 database lookup required for select count(*) from blocklists,users,domains where blocklists.blockhdr = 'x-mailer' and blocklists.blockval = '' and users.localpart = 'postmaster' and domains.domain = 'localdomain.lan' and domains.domain_id=blocklists.domain_id and users.user_id=blocklists.user_id
- 16:03:49 65905 MySQL query: select count(*) from blocklists,users,domains where blocklists.blockhdr = 'x-mailer' and blocklists.blockval = '' and users.localpart = 'postmaster' and domains.domain = 'localdomain.lan' and domains.domain_id=blocklists.domain_id and users.user_id=blocklists.user_id
- 16:03:49 65905 MYSQL using cached connection for localhost:(/tmp/mysql.sock)/vexiBack/vexBack
- 16:03:49 65905 lookup yielded: 0
- 16:03:49 65905 expanding: ${lookup mysql{select count(*) from blocklists,users,domains where blocklists.blockhdr = 'x-mailer' and blocklists.blockval = '${quote_mysql:$h_x-mailer:}' and users.localpart = '${quote_mysql:$local_part}' and domains.domain = '${quote_mysql:$domain}' and domains.domain_id=blocklists.domain_id and users.user_id=blocklists.user_id}}
- 16:03:49 65905 result: 0
- 16:03:49 65905 expanding: 1
- 16:03:49 65905 result: 1
- 16:03:49 65905 condition: eq {${lookup mysql{select count(*) from blocklists,users,domains where blocklists.blockhdr = 'x-mailer' and blocklists.blockval = '${quote_mysql:$h_x-mailer:}' and users.localpart = '${quote_mysql:$local_part}' and domains.domain = '${quote_mysql:$domain}' and domains.domain_id=blocklists.domain_id and users.user_id=blocklists.user_id}}}{1}
- 16:03:49 65905 result: false
- 16:03:49 65905 expanding: yes
- 16:03:49 65905 result: yes
- 16:03:49 65905 skipping: result is not used
- 16:03:49 65905 expanding: no
- 16:03:49 65905 result: no
- 16:03:49 65905 expanding: ${if eq {${lookup mysql{select count(*) from blocklists,users,domains where blocklists.blockhdr = 'x-mailer' and blocklists.blockval = '${quote_mysql:$h_x-mailer:}' and users.localpart = '${quote_mysql:$local_part}' and domains.domain = '${quote_mysql:$domain}' and domains.domain_id=blocklists.domain_id and users.user_id=blocklists.user_id}}}{1} {yes}{no}}
- 16:03:49 65905 result: no
- 16:03:49 65905 considering bool_lax: no
- 16:03:49 65905 condition: and{{bool_lax{NULL}}{bool_lax{${if eq {${lookup mysql{select count(*) from blocklists,users,domains where blocklists.blockhdr = 'x-mailer' and blocklists.blockval = '${quote_mysql:$h_x-mailer:}' and users.localpart = '${quote_mysql:$local_part}' and domains.domain = '${quote_mysql:$domain}' and domains.domain_id=blocklists.domain_id and users.user_id=blocklists.user_id}}}{1} {yes}{no}}}}}
- 16:03:49 65905 result: false
- 16:03:49 65905 expanding: ${if and{{bool_lax{NULL}}{bool_lax{${if eq {${lookup mysql{select count(*) from blocklists,users,domains where blocklists.blockhdr = 'x-mailer' and blocklists.blockval = '${quote_mysql:$h_x-mailer:}' and users.localpart = '${quote_mysql:$local_part}' and domains.domain = '${quote_mysql:$domain}' and domains.domain_id=blocklists.domain_id and users.user_id=blocklists.user_id}}}{1} {yes}{no}}}}}}
- 16:03:49 65905 result:
- 16:03:49 65905 ditch_hdrmailer router skipped: condition failure
- 16:03:49 65905 --------> ditch_hdrto router <--------
- 16:03:49 65905 local_part=postmaster domain=localdomain.lan
- 16:03:49 65905 checking "condition"
- 16:03:49 65905 expanding: NULL
- 16:03:49 65905 result: NULL
- 16:03:49 65905 considering bool_lax: NULL
- 16:03:49 65905 expanding: $h_to:
- 16:03:49 65905 result:
- 16:03:49 65905 expanding: $local_part
- 16:03:49 65905 result: postmaster
- 16:03:49 65905 expanding: $domain
- 16:03:49 65905 result: localdomain.lan
- 16:03:49 65905 expanding: select count(*) from blocklists,users,domains where blocklists.blockhdr = 'to' and blocklists.blockval = '${quote_mysql:$h_to:}' and users.localpart = '${quote_mysql:$local_part}' and domains.domain = '${quote_mysql:$domain}' and domains.domain_id=blocklists.domain_id and users.user_id=blocklists.user_id
- 16:03:49 65905 result: select count(*) from blocklists,users,domains where blocklists.blockhdr = 'to' and blocklists.blockval = '' and users.localpart = 'postmaster' and domains.domain = 'localdomain.lan' and domains.domain_id=blocklists.domain_id and users.user_id=blocklists.user_id
- 16:03:49 65905 search_open: mysql "NULL"
- 16:03:49 65905 cached open
- 16:03:49 65905 search_find: file="NULL"
- 16:03:49 65905 key="select count(*) from blocklists,users,domains where blocklists.blockhdr = 'to' and blocklists.blockval = '' and users.localpart = 'postmaster' and domains.domain = 'localdomain.lan' and domains.domain_id=blocklists.domain_id and users.user_id=blocklists.user_id" partial=-1 affix=NULL starflags=0
- 16:03:49 65905 LRU list:
- 16:03:49 65905 internal_search_find: file="NULL"
- 16:03:49 65905 type=mysql key="select count(*) from blocklists,users,domains where blocklists.blockhdr = 'to' and blocklists.blockval = '' and users.localpart = 'postmaster' and domains.domain = 'localdomain.lan' and domains.domain_id=blocklists.domain_id and users.user_id=blocklists.user_id"
- 16:03:49 65905 database lookup required for select count(*) from blocklists,users,domains where blocklists.blockhdr = 'to' and blocklists.blockval = '' and users.localpart = 'postmaster' and domains.domain = 'localdomain.lan' and domains.domain_id=blocklists.domain_id and users.user_id=blocklists.user_id
- 16:03:49 65905 MySQL query: select count(*) from blocklists,users,domains where blocklists.blockhdr = 'to' and blocklists.blockval = '' and users.localpart = 'postmaster' and domains.domain = 'localdomain.lan' and domains.domain_id=blocklists.domain_id and users.user_id=blocklists.user_id
- 16:03:49 65905 MYSQL using cached connection for localhost:(/tmp/mysql.sock)/vexiBack/vexBack
- 16:03:49 65905 lookup yielded: 0
- 16:03:49 65905 expanding: ${lookup mysql{select count(*) from blocklists,users,domains where blocklists.blockhdr = 'to' and blocklists.blockval = '${quote_mysql:$h_to:}' and users.localpart = '${quote_mysql:$local_part}' and domains.domain = '${quote_mysql:$domain}' and domains.domain_id=blocklists.domain_id and users.user_id=blocklists.user_id}}
- 16:03:49 65905 result: 0
- 16:03:49 65905 expanding: 1
- 16:03:49 65905 result: 1
- 16:03:49 65905 condition: eq {${lookup mysql{select count(*) from blocklists,users,domains where blocklists.blockhdr = 'to' and blocklists.blockval = '${quote_mysql:$h_to:}' and users.localpart = '${quote_mysql:$local_part}' and domains.domain = '${quote_mysql:$domain}' and domains.domain_id=blocklists.domain_id and users.user_id=blocklists.user_id}}}{1}
- 16:03:49 65905 result: false
- 16:03:49 65905 expanding: yes
- 16:03:49 65905 result: yes
- 16:03:49 65905 skipping: result is not used
- 16:03:49 65905 expanding: no
- 16:03:49 65905 result: no
- 16:03:49 65905 expanding: ${if eq {${lookup mysql{select count(*) from blocklists,users,domains where blocklists.blockhdr = 'to' and blocklists.blockval = '${quote_mysql:$h_to:}' and users.localpart = '${quote_mysql:$local_part}' and domains.domain = '${quote_mysql:$domain}' and domains.domain_id=blocklists.domain_id and users.user_id=blocklists.user_id}}}{1} {yes}{no}}
- 16:03:49 65905 result: no
- 16:03:49 65905 considering bool_lax: no
- 16:03:49 65905 condition: and{{bool_lax{NULL}}{bool_lax{${if eq {${lookup mysql{select count(*) from blocklists,users,domains where blocklists.blockhdr = 'to' and blocklists.blockval = '${quote_mysql:$h_to:}' and users.localpart = '${quote_mysql:$local_part}' and domains.domain = '${quote_mysql:$domain}' and domains.domain_id=blocklists.domain_id and users.user_id=blocklists.user_id}}}{1} {yes}{no}}}}}
- 16:03:49 65905 result: false
- 16:03:49 65905 expanding: ${if and{{bool_lax{NULL}}{bool_lax{${if eq {${lookup mysql{select count(*) from blocklists,users,domains where blocklists.blockhdr = 'to' and blocklists.blockval = '${quote_mysql:$h_to:}' and users.localpart = '${quote_mysql:$local_part}' and domains.domain = '${quote_mysql:$domain}' and domains.domain_id=blocklists.domain_id and users.user_id=blocklists.user_id}}}{1} {yes}{no}}}}}}
- 16:03:49 65905 result:
- 16:03:49 65905 ditch_hdrto router skipped: condition failure
- 16:03:49 65905 --------> ditch_hdrfrom router <--------
- 16:03:49 65905 local_part=postmaster domain=localdomain.lan
- 16:03:49 65905 checking "condition"
- 16:03:49 65905 expanding: NULL
- 16:03:49 65905 result: NULL
- 16:03:49 65905 considering bool_lax: NULL
- 16:03:49 65905 expanding: $h_from:
- 16:03:49 65905 result:
- 16:03:49 65905 expanding: $local_part
- 16:03:49 65905 result: postmaster
- 16:03:49 65905 expanding: $domain
- 16:03:49 65905 result: localdomain.lan
- 16:03:49 65905 expanding: select count(*) from blocklists,users,domains where blocklists.blockhdr = 'from' and blocklists.blockval = '${quote_mysql:$h_from:}' and users.localpart = '${quote_mysql:$local_part}' and domains.domain = '${quote_mysql:$domain}' and domains.domain_id=blocklists.domain_id and users.user_id=blocklists.user_id
- 16:03:49 65905 result: select count(*) from blocklists,users,domains where blocklists.blockhdr = 'from' and blocklists.blockval = '' and users.localpart = 'postmaster' and domains.domain = 'localdomain.lan' and domains.domain_id=blocklists.domain_id and users.user_id=blocklists.user_id
- 16:03:49 65905 search_open: mysql "NULL"
- 16:03:49 65905 cached open
- 16:03:49 65905 search_find: file="NULL"
- 16:03:49 65905 key="select count(*) from blocklists,users,domains where blocklists.blockhdr = 'from' and blocklists.blockval = '' and users.localpart = 'postmaster' and domains.domain = 'localdomain.lan' and domains.domain_id=blocklists.domain_id and users.user_id=blocklists.user_id" partial=-1 affix=NULL starflags=0
- 16:03:49 65905 LRU list:
- 16:03:49 65905 internal_search_find: file="NULL"
- 16:03:49 65905 type=mysql key="select count(*) from blocklists,users,domains where blocklists.blockhdr = 'from' and blocklists.blockval = '' and users.localpart = 'postmaster' and domains.domain = 'localdomain.lan' and domains.domain_id=blocklists.domain_id and users.user_id=blocklists.user_id"
- 16:03:49 65905 database lookup required for select count(*) from blocklists,users,domains where blocklists.blockhdr = 'from' and blocklists.blockval = '' and users.localpart = 'postmaster' and domains.domain = 'localdomain.lan' and domains.domain_id=blocklists.domain_id and users.user_id=blocklists.user_id
- 16:03:49 65905 MySQL query: select count(*) from blocklists,users,domains where blocklists.blockhdr = 'from' and blocklists.blockval = '' and users.localpart = 'postmaster' and domains.domain = 'localdomain.lan' and domains.domain_id=blocklists.domain_id and users.user_id=blocklists.user_id
- 16:03:49 65905 MYSQL using cached connection for localhost:(/tmp/mysql.sock)/vexiBack/vexBack
- 16:03:49 65905 lookup yielded: 0
- 16:03:49 65905 expanding: ${lookup mysql{select count(*) from blocklists,users,domains where blocklists.blockhdr = 'from' and blocklists.blockval = '${quote_mysql:$h_from:}' and users.localpart = '${quote_mysql:$local_part}' and domains.domain = '${quote_mysql:$domain}' and domains.domain_id=blocklists.domain_id and users.user_id=blocklists.user_id}}
- 16:03:49 65905 result: 0
- 16:03:49 65905 expanding: 1
- 16:03:49 65905 result: 1
- 16:03:49 65905 condition: eq {${lookup mysql{select count(*) from blocklists,users,domains where blocklists.blockhdr = 'from' and blocklists.blockval = '${quote_mysql:$h_from:}' and users.localpart = '${quote_mysql:$local_part}' and domains.domain = '${quote_mysql:$domain}' and domains.domain_id=blocklists.domain_id and users.user_id=blocklists.user_id}}}{1}
- 16:03:49 65905 result: false
- 16:03:49 65905 expanding: yes
- 16:03:49 65905 result: yes
- 16:03:49 65905 skipping: result is not used
- 16:03:49 65905 expanding: no
- 16:03:49 65905 result: no
- 16:03:49 65905 expanding: ${if eq {${lookup mysql{select count(*) from blocklists,users,domains where blocklists.blockhdr = 'from' and blocklists.blockval = '${quote_mysql:$h_from:}' and users.localpart = '${quote_mysql:$local_part}' and domains.domain = '${quote_mysql:$domain}' and domains.domain_id=blocklists.domain_id and users.user_id=blocklists.user_id}}}{1} {yes}{no}}
- 16:03:49 65905 result: no
- 16:03:49 65905 considering bool_lax: no
- 16:03:49 65905 condition: and{{bool_lax{NULL}}{bool_lax{${if eq {${lookup mysql{select count(*) from blocklists,users,domains where blocklists.blockhdr = 'from' and blocklists.blockval = '${quote_mysql:$h_from:}' and users.localpart = '${quote_mysql:$local_part}' and domains.domain = '${quote_mysql:$domain}' and domains.domain_id=blocklists.domain_id and users.user_id=blocklists.user_id}}}{1} {yes}{no}}}}}
- 16:03:49 65905 result: false
- 16:03:49 65905 expanding: ${if and{{bool_lax{NULL}}{bool_lax{${if eq {${lookup mysql{select count(*) from blocklists,users,domains where blocklists.blockhdr = 'from' and blocklists.blockval = '${quote_mysql:$h_from:}' and users.localpart = '${quote_mysql:$local_part}' and domains.domain = '${quote_mysql:$domain}' and domains.domain_id=blocklists.domain_id and users.user_id=blocklists.user_id}}}{1} {yes}{no}}}}}}
- 16:03:49 65905 result:
- 16:03:49 65905 ditch_hdrfrom router skipped: condition failure
- 16:03:49 65905 --------> ditch_hdrsubject router <--------
- 16:03:49 65905 local_part=postmaster domain=localdomain.lan
- 16:03:49 65905 checking "condition"
- 16:03:49 65905 expanding: NULL
- 16:03:49 65905 result: NULL
- 16:03:49 65905 considering bool_lax: NULL
- 16:03:49 65905 expanding: $h_subject:
- 16:03:49 65905 result: test with headers_remove I would like to have
- 16:03:49 65905 expanding: $local_part
- 16:03:49 65905 result: postmaster
- 16:03:49 65905 expanding: $domain
- 16:03:49 65905 result: localdomain.lan
- 16:03:49 65905 expanding: select count(*) from blocklists,users,domains where blocklists.blockhdr = 'subject' and blocklists.blockval = '${quote_mysql:$h_subject:}' and users.localpart = '${quote_mysql:$local_part}' and domains.domain = '${quote_mysql:$domain}' and domains.domain_id=blocklists.domain_id and users.user_id=blocklists.user_id
- 16:03:49 65905 result: select count(*) from blocklists,users,domains where blocklists.blockhdr = 'subject' and blocklists.blockval = 'test with headers_remove I would like to have' and users.localpart = 'postmaster' and domains.domain = 'localdomain.lan' and domains.domain_id=blocklists.domain_id and users.user_id=blocklists.user_id
- 16:03:49 65905 search_open: mysql "NULL"
- 16:03:49 65905 cached open
- 16:03:49 65905 search_find: file="NULL"
- 16:03:49 65905 key="select count(*) from blocklists,users,domains where blocklists.blockhdr = 'subject' and blocklists.blockval = 'test with headers_remove I would like to have' and users.localpart = 'postmaster' and domains.domain = 'localdomain.lan' and domains.domain_id=blocklists.domain_id and users.user_id=blocklists.user_id" partial=-1 affix=NULL starflags=0
- 16:03:49 65905 LRU list:
- 16:03:49 65905 internal_search_find: file="NULL"
- 16:03:49 65905 type=mysql key="select count(*) from blocklists,users,domains where blocklists.blockhdr = 'subject' and blocklists.blockval = 'test with headers_remove I would like to have' and users.localpart = 'postmaster' and domains.domain = 'localdomain.lan' and domains.domain_id=blocklists.domain_id and users.user_id=blocklists.user_id"
- 16:03:49 65905 database lookup required for select count(*) from blocklists,users,domains where blocklists.blockhdr = 'subject' and blocklists.blockval = 'test with headers_remove I would like to have' and users.localpart = 'postmaster' and domains.domain = 'localdomain.lan' and domains.domain_id=blocklists.domain_id and users.user_id=blocklists.user_id
- 16:03:49 65905 MySQL query: select count(*) from blocklists,users,domains where blocklists.blockhdr = 'subject' and blocklists.blockval = 'test with headers_remove I would like to have' and users.localpart = 'postmaster' and domains.domain = 'localdomain.lan' and domains.domain_id=blocklists.domain_id and users.user_id=blocklists.user_id
- 16:03:49 65905 MYSQL using cached connection for localhost:(/tmp/mysql.sock)/vexiBack/vexBack
- 16:03:49 65905 lookup yielded: 0
- 16:03:49 65905 expanding: ${lookup mysql{select count(*) from blocklists,users,domains where blocklists.blockhdr = 'subject' and blocklists.blockval = '${quote_mysql:$h_subject:}' and users.localpart = '${quote_mysql:$local_part}' and domains.domain = '${quote_mysql:$domain}' and domains.domain_id=blocklists.domain_id and users.user_id=blocklists.user_id}}
- 16:03:49 65905 result: 0
- 16:03:49 65905 expanding: 1
- 16:03:49 65905 result: 1
- 16:03:49 65905 condition: eq {${lookup mysql{select count(*) from blocklists,users,domains where blocklists.blockhdr = 'subject' and blocklists.blockval = '${quote_mysql:$h_subject:}' and users.localpart = '${quote_mysql:$local_part}' and domains.domain = '${quote_mysql:$domain}' and domains.domain_id=blocklists.domain_id and users.user_id=blocklists.user_id}}}{1}
- 16:03:49 65905 result: false
- 16:03:49 65905 expanding: yes
- 16:03:49 65905 result: yes
- 16:03:49 65905 skipping: result is not used
- 16:03:49 65905 expanding: no
- 16:03:49 65905 result: no
- 16:03:49 65905 expanding: ${if eq {${lookup mysql{select count(*) from blocklists,users,domains where blocklists.blockhdr = 'subject' and blocklists.blockval = '${quote_mysql:$h_subject:}' and users.localpart = '${quote_mysql:$local_part}' and domains.domain = '${quote_mysql:$domain}' and domains.domain_id=blocklists.domain_id and users.user_id=blocklists.user_id}}}{1} {yes}{no}}
- 16:03:49 65905 result: no
- 16:03:49 65905 considering bool_lax: no
- 16:03:49 65905 condition: and{{bool_lax{NULL}}{bool_lax{${if eq {${lookup mysql{select count(*) from blocklists,users,domains where blocklists.blockhdr = 'subject' and blocklists.blockval = '${quote_mysql:$h_subject:}' and users.localpart = '${quote_mysql:$local_part}' and domains.domain = '${quote_mysql:$domain}' and domains.domain_id=blocklists.domain_id and users.user_id=blocklists.user_id}}}{1} {yes}{no}}}}}
- 16:03:49 65905 result: false
- 16:03:49 65905 expanding: ${if and{{bool_lax{NULL}}{bool_lax{${if eq {${lookup mysql{select count(*) from blocklists,users,domains where blocklists.blockhdr = 'subject' and blocklists.blockval = '${quote_mysql:$h_subject:}' and users.localpart = '${quote_mysql:$local_part}' and domains.domain = '${quote_mysql:$domain}' and domains.domain_id=blocklists.domain_id and users.user_id=blocklists.user_id}}}{1} {yes}{no}}}}}}
- 16:03:49 65905 result:
- 16:03:49 65905 ditch_hdrsubject router skipped: condition failure
- 16:03:49 65905 --------> virtual_vacation router <--------
- 16:03:49 65905 local_part=postmaster domain=localdomain.lan
- 16:03:49 65905 checking senders
- 16:03:49 65905 address match test: subject=nobody@nowhere.com pattern=^.*-request@.*
- 16:03:49 65905 address match test: subject=nobody@nowhere.com pattern=^bounce-.*@.*
- 16:03:49 65905 address match test: subject=nobody@nowhere.com pattern=^.*-bounce@.*
- 16:03:49 65905 address match test: subject=nobody@nowhere.com pattern=^owner-.*@.*
- 16:03:49 65905 address match test: subject=nobody@nowhere.com pattern=^postmaster@.*
- 16:03:49 65905 address match test: subject=nobody@nowhere.com pattern=^webmaster@.*
- 16:03:49 65905 address match test: subject=nobody@nowhere.com pattern=^listmaster@.*
- 16:03:49 65905 address match test: subject=nobody@nowhere.com pattern=^mailer-daemon@.*
- 16:03:49 65905 address match test: subject=nobody@nowhere.com pattern=^root@.*
- 16:03:49 65905 nobody@nowhere.com in "! ^.*-request@.*:! ^bounce-.*@.*:! ^.*-bounce@.*:! ^owner-.*@.*:! ^postmaster@.*:! ^webmaster@.*:! ^listmaster@.*:! ^mailer-daemon@.*:! ^root@.*"? yes (end of list)
- 16:03:49 65905 checking "condition"
- 16:03:49 65905 expanding: NULL
- 16:03:49 65905 result: NULL
- 16:03:49 65905 considering bool_lax: NULL
- 16:03:49 65905 expanding: $h_precedence:
- 16:03:49 65905 result:
- 16:03:49 65905 expanding: (?i)junk|bulk|list
- 16:03:49 65905 result: (?i)junk|bulk|list
- 16:03:49 65905 expanding: $local_part
- 16:03:49 65905 result: postmaster
- 16:03:49 65905 expanding: $domain
- 16:03:49 65905 result: localdomain.lan
- 16:03:49 65905 expanding: select users.on_vacation from users,domains where localpart = '${quote_mysql:$local_part}' and domain = '${quote_mysql:$domain}' and users.on_vacation = '1' and users.domain_id=domains.domain_id
- 16:03:49 65905 result: select users.on_vacation from users,domains where localpart = 'postmaster' and domain = 'localdomain.lan' and users.on_vacation = '1' and users.domain_id=domains.domain_id
- 16:03:49 65905 search_open: mysql "NULL"
- 16:03:49 65905 cached open
- 16:03:49 65905 search_find: file="NULL"
- 16:03:49 65905 key="select users.on_vacation from users,domains where localpart = 'postmaster' and domain = 'localdomain.lan' and users.on_vacation = '1' and users.domain_id=domains.domain_id" partial=-1 affix=NULL starflags=0
- 16:03:49 65905 LRU list:
- 16:03:49 65905 internal_search_find: file="NULL"
- 16:03:49 65905 type=mysql key="select users.on_vacation from users,domains where localpart = 'postmaster' and domain = 'localdomain.lan' and users.on_vacation = '1' and users.domain_id=domains.domain_id"
- 16:03:49 65905 database lookup required for select users.on_vacation from users,domains where localpart = 'postmaster' and domain = 'localdomain.lan' and users.on_vacation = '1' and users.domain_id=domains.domain_id
- 16:03:49 65905 MySQL query: select users.on_vacation from users,domains where localpart = 'postmaster' and domain = 'localdomain.lan' and users.on_vacation = '1' and users.domain_id=domains.domain_id
- 16:03:49 65905 MYSQL using cached connection for localhost:(/tmp/mysql.sock)/vexiBack/vexBack
- 16:03:49 65905 MYSQL: no data found
- 16:03:49 65905 lookup failed
- 16:03:49 65905 expanding: ${lookup mysql{select users.on_vacation from users,domains where localpart = '${quote_mysql:$local_part}' and domain = '${quote_mysql:$domain}' and users.on_vacation = '1' and users.domain_id=domains.domain_id}}
- 16:03:49 65905 result:
- 16:03:49 65905 expanding: 1
- 16:03:49 65905 result: 1
- 16:03:49 65905 condition: and { {!match {$h_precedence:}{(?i)junk|bulk|list}} {eq {${lookup mysql{select users.on_vacation from users,domains where localpart = '${quote_mysql:$local_part}' and domain = '${quote_mysql:$domain}' and users.on_vacation = '1' and users.domain_id=domains.domain_id}}}{1} }}
- 16:03:49 65905 result: false
- 16:03:49 65905 expanding: yes
- 16:03:49 65905 result: yes
- 16:03:49 65905 skipping: result is not used
- 16:03:49 65905 expanding: no
- 16:03:49 65905 result: no
- 16:03:49 65905 expanding: ${if and { {!match {$h_precedence:}{(?i)junk|bulk|list}} {eq {${lookup mysql{select users.on_vacation from users,domains where localpart = '${quote_mysql:$local_part}' and domain = '${quote_mysql:$domain}' and users.on_vacation = '1' and users.domain_id=domains.domain_id}}}{1} }} {yes}{no} }
- 16:03:49 65905 result: no
- 16:03:49 65905 considering bool_lax: no
- 16:03:49 65905 condition: and{{bool_lax{NULL}}{bool_lax{${if and { {!match {$h_precedence:}{(?i)junk|bulk|list}} {eq {${lookup mysql{select users.on_vacation from users,domains where localpart = '${quote_mysql:$local_part}' and domain = '${quote_mysql:$domain}' and users.on_vacation = '1' and users.domain_id=domains.domain_id}}}{1} }} {yes}{no} }}}}
- 16:03:49 65905 result: false
- 16:03:49 65905 expanding: ${if and{{bool_lax{NULL}}{bool_lax{${if and { {!match {$h_precedence:}{(?i)junk|bulk|list}} {eq {${lookup mysql{select users.on_vacation from users,domains where localpart = '${quote_mysql:$local_part}' and domain = '${quote_mysql:$domain}' and users.on_vacation = '1' and users.domain_id=domains.domain_id}}}{1} }} {yes}{no} }}}}}
- 16:03:49 65905 result:
- 16:03:49 65905 virtual_vacation router skipped: condition failure
- 16:03:49 65905 --------> virtual_forward router <--------
- 16:03:49 65905 local_part=postmaster domain=localdomain.lan
- 16:03:49 65905 checking "condition"
- 16:03:49 65905 expanding: NULL
- 16:03:49 65905 result: NULL
- 16:03:49 65905 considering bool_lax: NULL
- 16:03:49 65905 expanding: $h_precedence:
- 16:03:49 65905 result:
- 16:03:49 65905 expanding: (?i)junk
- 16:03:49 65905 result: (?i)junk
- 16:03:49 65905 expanding: $local_part
- 16:03:49 65905 result: postmaster
- 16:03:49 65905 expanding: $domain
- 16:03:49 65905 result: localdomain.lan
- 16:03:49 65905 expanding: select users.on_forward from users,domains where localpart = '${quote_mysql:$local_part}' and domain = '${quote_mysql:$domain}' and users.on_forward = '1' and users.domain_id=domains.domain_id
- 16:03:49 65905 result: select users.on_forward from users,domains where localpart = 'postmaster' and domain = 'localdomain.lan' and users.on_forward = '1' and users.domain_id=domains.domain_id
- 16:03:49 65905 search_open: mysql "NULL"
- 16:03:49 65905 cached open
- 16:03:49 65905 search_find: file="NULL"
- 16:03:49 65905 key="select users.on_forward from users,domains where localpart = 'postmaster' and domain = 'localdomain.lan' and users.on_forward = '1' and users.domain_id=domains.domain_id" partial=-1 affix=NULL starflags=0
- 16:03:49 65905 LRU list:
- 16:03:49 65905 internal_search_find: file="NULL"
- 16:03:49 65905 type=mysql key="select users.on_forward from users,domains where localpart = 'postmaster' and domain = 'localdomain.lan' and users.on_forward = '1' and users.domain_id=domains.domain_id"
- 16:03:49 65905 database lookup required for select users.on_forward from users,domains where localpart = 'postmaster' and domain = 'localdomain.lan' and users.on_forward = '1' and users.domain_id=domains.domain_id
- 16:03:49 65905 MySQL query: select users.on_forward from users,domains where localpart = 'postmaster' and domain = 'localdomain.lan' and users.on_forward = '1' and users.domain_id=domains.domain_id
- 16:03:49 65905 MYSQL using cached connection for localhost:(/tmp/mysql.sock)/vexiBack/vexBack
- 16:03:49 65905 MYSQL: no data found
- 16:03:49 65905 lookup failed
- 16:03:49 65905 expanding: ${lookup mysql{select users.on_forward from users,domains where localpart = '${quote_mysql:$local_part}' and domain = '${quote_mysql:$domain}' and users.on_forward = '1' and users.domain_id=domains.domain_id}}
- 16:03:49 65905 result:
- 16:03:49 65905 expanding: 1
- 16:03:49 65905 result: 1
- 16:03:49 65905 condition: and { {!match {$h_precedence:}{(?i)junk}} {eq {${lookup mysql{select users.on_forward from users,domains where localpart = '${quote_mysql:$local_part}' and domain = '${quote_mysql:$domain}' and users.on_forward = '1' and users.domain_id=domains.domain_id}}}{1} }}
- 16:03:49 65905 result: false
- 16:03:49 65905 expanding: yes
- 16:03:49 65905 result: yes
- 16:03:49 65905 skipping: result is not used
- 16:03:49 65905 expanding: no
- 16:03:49 65905 result: no
- 16:03:49 65905 expanding: ${if and { {!match {$h_precedence:}{(?i)junk}} {eq {${lookup mysql{select users.on_forward from users,domains where localpart = '${quote_mysql:$local_part}' and domain = '${quote_mysql:$domain}' and users.on_forward = '1' and users.domain_id=domains.domain_id}}}{1} }} {yes}{no} }
- 16:03:49 65905 result: no
- 16:03:49 65905 considering bool_lax: no
- 16:03:49 65905 condition: and{{bool_lax{NULL}}{bool_lax{${if and { {!match {$h_precedence:}{(?i)junk}} {eq {${lookup mysql{select users.on_forward from users,domains where localpart = '${quote_mysql:$local_part}' and domain = '${quote_mysql:$domain}' and users.on_forward = '1' and users.domain_id=domains.domain_id}}}{1} }} {yes}{no} }}}}
- 16:03:49 65905 result: false
- 16:03:49 65905 expanding: ${if and{{bool_lax{NULL}}{bool_lax{${if and { {!match {$h_precedence:}{(?i)junk}} {eq {${lookup mysql{select users.on_forward from users,domains where localpart = '${quote_mysql:$local_part}' and domain = '${quote_mysql:$domain}' and users.on_forward = '1' and users.domain_id=domains.domain_id}}}{1} }} {yes}{no} }}}}}
- 16:03:49 65905 result:
- 16:03:49 65905 virtual_forward router skipped: condition failure
- 16:03:49 65905 --------> virtual_domains router <--------
- 16:03:49 65905 local_part=postmaster domain=localdomain.lan
- 16:03:49 65905 calling virtual_domains router
- 16:03:49 65905 rda_interpret (string): ${lookup mysql{select smtp from users,domains where localpart = '${quote_mysql:$local_part}' and domain = '${quote_mysql:$domain}' and domains.enabled = '1' and users.domain_id = domains.domain_id}}
- 16:03:49 65905 expanding: $local_part
- 16:03:49 65905 result: postmaster
- 16:03:49 65905 expanding: $domain
- 16:03:49 65905 result: localdomain.lan
- 16:03:49 65905 expanding: select smtp from users,domains where localpart = '${quote_mysql:$local_part}' and domain = '${quote_mysql:$domain}' and domains.enabled = '1' and users.domain_id = domains.domain_id
- 16:03:49 65905 result: select smtp from users,domains where localpart = 'postmaster' and domain = 'localdomain.lan' and domains.enabled = '1' and users.domain_id = domains.domain_id
- 16:03:49 65905 search_open: mysql "NULL"
- 16:03:49 65905 cached open
- 16:03:49 65905 search_find: file="NULL"
- 16:03:49 65905 key="select smtp from users,domains where localpart = 'postmaster' and domain = 'localdomain.lan' and domains.enabled = '1' and users.domain_id = domains.domain_id" partial=-1 affix=NULL starflags=0
- 16:03:49 65905 LRU list:
- 16:03:49 65905 internal_search_find: file="NULL"
- 16:03:49 65905 type=mysql key="select smtp from users,domains where localpart = 'postmaster' and domain = 'localdomain.lan' and domains.enabled = '1' and users.domain_id = domains.domain_id"
- 16:03:49 65905 database lookup required for select smtp from users,domains where localpart = 'postmaster' and domain = 'localdomain.lan' and domains.enabled = '1' and users.domain_id = domains.domain_id
- 16:03:49 65905 MySQL query: select smtp from users,domains where localpart = 'postmaster' and domain = 'localdomain.lan' and domains.enabled = '1' and users.domain_id = domains.domain_id
- 16:03:49 65905 MYSQL using cached connection for localhost:(/tmp/mysql.sock)/vexiBack/vexBack
- 16:03:49 65905 lookup yielded: /RWs/home/vMails/localdomain.lan/postmaster/Maildir
- 16:03:49 65905 expanding: ${lookup mysql{select smtp from users,domains where localpart = '${quote_mysql:$local_part}' and domain = '${quote_mysql:$domain}' and domains.enabled = '1' and users.domain_id = domains.domain_id}}
- 16:03:49 65905 result: /RWs/home/vMails/localdomain.lan/postmaster/Maildir
- 16:03:49 65905 expanded: /RWs/home/vMails/localdomain.lan/postmaster/Maildir
- 16:03:49 65905 file is not a filter file
- 16:03:49 65905 parse_forward_list: /RWs/home/vMails/localdomain.lan/postmaster/Maildir
- 16:03:49 65905 extract item: /RWs/home/vMails/localdomain.lan/postmaster/Maildir
- 16:03:49 65905 expanding: $spam_score_int
- 16:03:49 65905 result:
- 16:03:49 65905 empty string cast to zero for numerical comparison
- 16:03:49 65905 expanding: $local_part
- 16:03:49 65905 result: postmaster
- 16:03:49 65905 expanding: $domain
- 16:03:49 65905 result: localdomain.lan
- 16:03:49 65905 expanding: select users.sa_tag * 10 from users,domains where localpart = '${quote_mysql:$local_part}' and domain = '${quote_mysql:$domain}' and users.on_spamassassin = '1' and users.domain_id=domains.domain_id
- 16:03:49 65905 result: select users.sa_tag * 10 from users,domains where localpart = 'postmaster' and domain = 'localdomain.lan' and users.on_spamassassin = '1' and users.domain_id=domains.domain_id
- 16:03:49 65905 search_open: mysql "NULL"
- 16:03:49 65905 cached open
- 16:03:49 65905 search_find: file="NULL"
- 16:03:49 65905 key="select users.sa_tag * 10 from users,domains where localpart = 'postmaster' and domain = 'localdomain.lan' and users.on_spamassassin = '1' and users.domain_id=domains.domain_id " partial=-1 affix=NULL starflags=0
- 16:03:49 65905 LRU list:
- 16:03:49 65905 internal_search_find: file="NULL"
- 16:03:49 65905 type=mysql key="select users.sa_tag * 10 from users,domains where localpart = 'postmaster' and domain = 'localdomain.lan' and users.on_spamassassin = '1' and users.domain_id=domains.domain_id "
- 16:03:49 65905 database lookup required for select users.sa_tag * 10 from users,domains where localpart = 'postmaster' and domain = 'localdomain.lan' and users.on_spamassassin = '1' and users.domain_id=domains.domain_id
- 16:03:49 65905 MySQL query: select users.sa_tag * 10 from users,domains where localpart = 'postmaster' and domain = 'localdomain.lan' and users.on_spamassassin = '1' and users.domain_id=domains.domain_id
- 16:03:49 65905 MYSQL using cached connection for localhost:(/tmp/mysql.sock)/vexiBack/vexBack
- 16:03:49 65905 MYSQL: no data found
- 16:03:49 65905 lookup failed
- 16:03:49 65905 expanding: $value
- 16:03:49 65905 result:
- 16:03:49 65905 skipping: result is not used
- 16:03:49 65905 failed to expand: ${lookup mysql{select users.sa_tag * 10 from users,domains where localpart = '${quote_mysql:$local_part}' and domain = '${quote_mysql:$domain}' and users.on_spamassassin = '1' and users.domain_id=domains.domain_id }{$value}fail}} {X-Spam-Flag:: YES\n}{} }
- 16:03:49 65905 error message: "lookup" failed and "fail" requested
- 16:03:49 65905 failure was forced
- 16:03:49 65905 failed to expand: ${if >{$spam_score_int}{${lookup mysql{select users.sa_tag * 10 from users,domains where localpart = '${quote_mysql:$local_part}' and domain = '${quote_mysql:$domain}' and users.on_spamassassin = '1' and users.domain_id=domains.domain_id }{$value}fail}} {X-Spam-Flag:: YES\n}{} }
- 16:03:49 65905 error message: "lookup" failed and "fail" requested
- 16:03:49 65905 failure was forced
- 16:03:49 65905 expanding: $spam_score_int
- 16:03:49 65905 result:
- 16:03:49 65905 empty string cast to zero for numerical comparison
- 16:03:49 65905 expanding: 1
- 16:03:49 65905 result: 1
- 16:03:49 65905 expanding: $spam_score_int
- 16:03:49 65905 result:
- 16:03:49 65905 skipping: result is not used
- 16:03:49 65905 failed to expand: select users.sa_tag * 10 from users,domains where local
- 16:03:49 65905 error message: missing } at end of string
- 16:03:49 65905 failed to expand: ${lookup mysql{select users.sa_tag * 10 from users,domains where local
- 16:03:49 65905 error message: missing } at end of string
- 16:03:49 65905 failed to expand: ${if or { { <{$spam_score_int}{1} } { <{$spam_score_int}{${lookup mysql{select users.sa_tag * 10 from users,domains where local
- 16:03:49 65905 error message: missing } at end of string inside "or{...}" condition
- 16:03:49 65905 virtual_domains router: defer for postmaster@localdomain.lan
- 16:03:49 65905 message: virtual_domains router failed to expand "${if or { { <{$spam_score_int}{1} } { <{$spam_score_int}{${lookup mysql{select users.sa_tag * 10 from users,domains where localpart = '${quote_mysql::$local_part}' and domain = '${quote_mysql::$domain}' and users.on_spamassassin = 1 and users.domain_id=domains.domain_id}{$value}fail}} } { eq {0}{${lookup mysql{select users.sa_tag * 10 from users,domains where localpart = '${quote_mysql::$local_part}' and domain = '${quote_mysql::$domain}' and users.on_spamassassin = 0 and users.domain_id=domains.domain_id}{$value}fail}}} } {X-Spam-Score::X-Spam-Report} }": missing } at end of string inside "or{...}" condition
- 16:03:49 65905 added retry item for R:postmaster@localdomain.lan: errno=-1 more_errno=0 flags=0
- 16:03:49 65905 post-process postmaster@localdomain.lan (1)
- 16:03:49 65905 LOG: MAIN
- 16:03:49 65905 == postmaster@localdomain.lan R=virtual_domains defer (-1): Temporary internal error
- 16:03:49 65905 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
- 16:03:49 65905 After routing:
- 16:03:49 65905 Local deliveries:
- 16:03:49 65905 Remote deliveries:
- 16:03:49 65905 Failed addresses:
- 16:03:49 65905 Deferred addresses:
- 16:03:49 65905 postmaster@localdomain.lan
- 16:03:49 65905 search_tidyup called
- 16:03:49 65905 close MYSQL connection: localhost:(/tmp/mysql.sock)/vexiBack/vexBack
- 16:03:49 65905 >>>>>>>>>>>>>>>> deliveries are done >>>>>>>>>>>>>>>>
- 16:03:49 65905 changed uid/gid: post-delivery tidying
- 16:03:49 65905 uid=26 gid=6 pid=65905
- 16:03:49 65905 auxiliary group list: 6
- 16:03:49 65905 set_process_info: 65905 tidying up after delivering 1YGrZ3-000H8x-AL
- 16:03:49 65905 Processing retry items
- 16:03:49 65905 Succeeded addresses:
- 16:03:49 65905 Failed addresses:
- 16:03:49 65905 Deferred addresses:
- 16:03:49 65905 postmaster@localdomain.lan
- 16:03:49 65905 locking /var/spool/exim/db/retry.lockfile
- 16:03:49 65905 locked /var/spool/exim/db/retry.lockfile
- 16:03:49 65905 EXIM_DBOPEN(/var/spool/exim/db/retry)
- 16:03:49 65905 returned from EXIM_DBOPEN
- 16:03:49 65905 opened hints database /var/spool/exim/db/retry: flags=O_RDWR
- 16:03:49 65905 address match test: subject=postmaster@localdomain.lan pattern=*
- 16:03:49 65905 localdomain.lan in "*"? yes (matched "*")
- 16:03:49 65905 postmaster@localdomain.lan in "*"? yes (matched "*")
- 16:03:49 65905 retry for R:postmaster@localdomain.lan = * 0 0
- 16:03:49 65905 dbfn_read: key=R:postmaster@localdomain.lan
- 16:03:49 65905 failing_interval=0 message_age=20
- 16:03:49 65905 Writing retry data for R:postmaster@localdomain.lan
- 16:03:49 65905 first failed=1422547429 last try=1422547429 next try=1422548329 expired=0
- 16:03:49 65905 errno=-1 more_errno=0 Temporary internal error
- 16:03:49 65905 dbfn_write: key=R:postmaster@localdomain.lan
- 16:03:49 65905 end of retry processing
- 16:03:49 65905 expanding: $h_list-id:$h_list-post:$h_list-subscribe:
- 16:03:49 65905 result:
- 16:03:49 65905 expanding:
- 16:03:49 65905 result:
- 16:03:49 65905 expanding: $h_precedence:
- 16:03:49 65905 result:
- 16:03:49 65905 expanding: (?i)bulk|list|junk
- 16:03:49 65905 result: (?i)bulk|list|junk
- 16:03:49 65905 expanding: $h_auto-submitted:
- 16:03:49 65905 result:
- 16:03:49 65905 expanding: (?i)auto-generated|auto-replied
- 16:03:49 65905 result: (?i)auto-generated|auto-replied
- 16:03:49 65905 condition: or {{ !eq{$h_list-id:$h_list-post:$h_list-subscribe:}{} }{ match{$h_precedence:}{(?i)bulk|list|junk} }{ match{$h_auto-submitted:}{(?i)auto-generated|auto-replied} }}
- 16:03:49 65905 result: false
- 16:03:49 65905 expanding: no
- 16:03:49 65905 result: no
- 16:03:49 65905 skipping: result is not used
- 16:03:49 65905 expanding: yes
- 16:03:49 65905 result: yes
- 16:03:49 65905 expanding: ${if or {{ !eq{$h_list-id:$h_list-post:$h_list-subscribe:}{} }{ match{$h_precedence:}{(?i)bulk|list|junk} }{ match{$h_auto-submitted:}{(?i)auto-generated|auto-replied} }} {no}{yes}}
- 16:03:49 65905 result: yes
- 16:03:49 65905 time on queue = 20s
- 16:03:49 65905 warning counts: required 0 done 0
- 16:03:49 65905 delivery deferred: update_spool=1 header_rewritten=0
- 16:03:49 65905 Writing spool header file
- 16:03:49 65905 Size of headers = 695
- 16:03:49 65905 end delivery of 1YGrZ3-000H8x-AL
- 16:03:49 65905 search_tidyup called
- 16:03:49 65905 search_tidyup called
- 16:03:49 65905 >>>>>>>>>>>>>>>> Exim pid=65905 terminating with rc=0 >>>>>>>>>>>>>>>>
- 16:03:51 65903 SMTP<< quit
- 16:03:51 65903 SMTP>> 221 mailsrv.localdomain.lan closing connection
- 16:03:51 65903 LOG: smtp_connection MAIN
- 16:03:51 65903 SMTP connection from (mailer) [172.16.0.245] closed by QUIT
- 16:03:51 65903 search_tidyup called
- 16:03:51 65900 child 65903 ended: status=0x0
- 16:03:51 65900 normal exit, 0
- 16:03:51 65900 0 SMTP accept processes now running
- 16:03:51 65900 Listening...
- ^C
- root@bMail:/root/eximDiags # ^Dexit
- Script done on Thu Jan 29 16:04:06 2015
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement