Hello everyone,

I get the error like in subject while delivering message to pipe (in a
transport).

lookup yielded: da7
direct command after expansion:
  argv[0] = /etc/domeny/mailfilter
  argv[1] = -u
  argv[2] = da7
  argv[3] = -d
  argv[4] = da7.promo.pl
  argv[5] = -l
  argv[6] = "tdp"
  argv[7] = -s
  argv[8] = 295
  argv[9] = -a
  argv[10] = [EMAIL PROTECTED]
  argv[11] = -m
  argv[12] = 1IZlux-0003Q2-WC
  argv[13] = -c
  argv[14] = 0
  argv[15] = -t
  argv[16] = local
  argv[17] = -p
  argv[18] = [EMAIL PROTECTED]
set_process_info: 13198 **** string overflowed buffer ****
Writing message to pipe

Transport in question:


mailfilter:
  driver = pipe
  command = /etc/domeny/mailfilter  -u 
${lookup{$domain}lsearch*{/etc/virtual/domainowners}{$value}}   -d 
$domain   -l \"$local_part\"   -s $message_size
-a $sender_address   -m $message_id  -c $rcpt_count  -t
$received_protocol  -p $pipe_addresses
  current_directory = "/tmp"
  group = mail
  home_directory = "/tmp"
  log_output
  message_prefix =
  message_suffix =
  return_fail_output
  no_return_path_add
  user = mail
  # must use a privileged user to set $received_protocol on the way back in!

Erm, what's wrong with that? Are there any side effects to using pipe
driver? or $pipe_addresses?

Elsewhere I've read that the buffer for command is just 256 bytes, which
indeed might be overflowed with longer commands, say, with long list of
addresses for mailing list delivery - is that right? If so, does anybody
know how to increase the size of that buffer in source?

TIA

Config info:


perl_startup = do '/etc/exim.pl'

system_filter = /etc/system_filter.exim

daemon_smtp_ports = 25 : 587

av_scanner = clamd:/var/run/clamav/clamd

message_size_limit = 30M
smtp_receive_timeout = 2m
smtp_accept_max = 100
message_body_visible = 3000
print_topbitchars = true
smtp_banner = $smtp_active_hostname ESMTP $tod_full


helo_allow_chars = _

log_selector = \
  +address_rewrite \
  +all_parents \
  +arguments \
  +connection_reject \
  +delay_delivery \
  +delivery_size \
  +dnslist_defer \
  +etrn \
  +incoming_interface \
  +incoming_port \
  +lost_incoming_connection \
  +queue_run \
  +received_sender \
  +received_recipients \
  -retry_defer \
  +sender_on_delivery \
  +size_reject \
  +skip_delivery \
  +smtp_confirmation \
  +smtp_connection \
  +smtp_protocol_error \
  +smtp_syntax_error \
  +subject \
  +tls_cipher \
  +tls_peerdn

syslog_duplication = false


acl_smtp_rcpt = check_recipient
acl_smtp_data = check_message


addresslist whitelist_senders = lsearch;/etc/virtual/whitelist_senders
addresslist blacklist_senders = lsearch;/etc/virtual/blacklist_senders
addresslist spamtrap_recipients = lsearch;/etc/domeny/spamtrap_addresses
domainlist blacklist_domains = lsearch;/etc/virtual/blacklist_domains
domainlist whitelist_domains = lsearch;/etc/virtual/whitelist_domains
domainlist local_domains = lsearch;/etc/virtual/domains
domainlist relay_domains = lsearch;/etc/virtual/domains : localhost
domainlist use_rbl_domains = lsearch;/etc/virtual/use_rbl_domains
hostlist auth_relay_hosts = *
hostlist bad_sender_hosts = lsearch;/etc/virtual/bad_sender_hosts
hostlist bad_sender_hosts_ip = net-lsearch;/etc/virtual/bad_sender_hosts
hostlist relay_hosts = net-lsearch;/etc/virtual/whitelist_hosts : 127.0.0.1
hostlist whitelist_hosts = lsearch;/etc/virtual/whitelist_hosts
hostlist whitelist_hosts_ip = net-lsearch;/etc/virtual/whitelist_hosts

domainlist nsvdomains = partial1-lsearch;/etc/domeny/nsvdomains


allow_domain_literals = false


never_users = root


host_lookup = *


rfc1413_hosts = *
rfc1413_query_timeout = 0s



ignore_bounce_errors_after = 8h


timeout_frozen_after = 4d


trusted_users = mail:majordomo:apache:diradmin

tls_certificate = /etc/exim.cert
tls_privatekey = /etc/exim.key

tls_advertise_hosts = *


begin acl


acl_nsvdom:
        deny
                condition = ${lookup {${lc:$sender_address_domain}}
partial1-lsearch {/etc/domeny/wildcard_whitelist_domains} {no}{yes}}
                !recipients = +spamtrap_recipients
                !verify = sender/callout=120s,defer_ok
        accept


acl_nsvdom_disabled:
        accept condition = ${lookup {${lc:$sender_address_domain}}
partial1-lsearch {/etc/domeny/wildcard_whitelist_domains} {yes}{no}}
        require verify = sender/callout=120s,defer_ok
        accept


check_recipient:

  deny  domains       = +local_domains
        local_parts   = ^[.] : [EMAIL PROTECTED]/|]

accept  hosts = +auth_relay_hosts
        condition = ${if eq {$interface_port}{587} {yes}{no}}
        endpass
        message = relay not permitted, authentication required
        authenticated = *

  deny  domains       = !+local_domains
        local_parts   = ^[./|] : [EMAIL PROTECTED] : ^.*/\\.\\./

  accept  hosts = :

  accept  sender_domains = +whitelist_domains

  accept  hosts = +whitelist_hosts
  accept  hosts = +whitelist_hosts_ip

  accept  senders = +whitelist_senders

  accept  local_parts = postmaster
          domains     = +local_domains

  accept  local_parts = abuse
          domains     = +local_domains

  accept  local_parts = hostmaster
          domains     =+local_domains



accept authenticated = *

  deny message = Email blocked by LBL - to unblock see
http://www.example.com/
       domains = +use_rbl_domains
       sender_domains = +blacklist_domains

  deny message = Email blocked by BSHL - to unblock see
http://www.example.com/
       domains = +use_rbl_domains
       hosts = +bad_sender_hosts

  deny message = Email blocked by BSHL - to unblock see
http://www.example.com/
       domains = +use_rbl_domains
       hosts = +bad_sender_hosts_ip

deny message = Email blocked by BSAL - to unblock see
http://www.example.com/
  domains = use_rbl_domains
  deny senders = +blacklist_senders



require verify = sender
acl = acl_nsvdom

drop dnslists = list.dsbl.org
log_message = BLOKOWANIE PRZEZ RBL list.dsbl.org  $tod_log
!authenticated = *

drop dnslists = sbl.spamhaus.org
log_message = BLOKOWANIE PRZEZ RBL sbl.spamhaus.org $tod_log
!authenticated = *

drop dnslists = dnsbl.njabl.org
log_message = BLOKOWANIE PRZEZ RBL dnsbl.njabl.org $tod_log
!authenticated = *





  accept  domains = +local_domains
          endpass
          message = "Unknown User"
          verify = recipient

  accept  domains = +relay_domains
          endpass
          verify=recipient


  accept  hosts = +relay_hosts
  accept  hosts = +auth_relay_hosts
          endpass
          message = authentication required / wlacz uwierzytelnianie
SMTP (wysylanie poczty)
          authenticated = *
  deny    message = relay not permitted

  deny    message = relay not permitted

check_message:
  deny  malware = *
         message = ${if match{$malware_name}\
                          {\N\.Sanesecurity\.\N}\
                          {Blocked Phishing/Spam: $malware_name}\
                          {Blocked Virus: $malware_name}\
                }

  accept



begin authenticators

plain:
    driver = plaintext
    public_name = PLAIN
    server_prompts = :
    server_condition = "${perl{smtpauth}}"
    server_set_id = $2

login:
    driver = plaintext
    public_name = LOGIN
    server_prompts = "Username:: : Password::"
    server_condition = "${perl{smtpauth}}"
    server_set_id = $1





begin routers


mailfilter_director:
  driver = accept
  condition = "${if and { \
                        {!eq {$received_protocol}{filtered}} \
                } {1}{0}}"
  retry_use_local_part
  transport = mailfilter
  no_verify





lookuphost:
  driver = dnslookup
  domains = ! +local_domains
  ignore_target_hosts = 127.0.0.0/8
  condition = "${perl{check_limits}}"
  transport = remote_smtp
  no_more






majordomo_aliases:
  driver = redirect
  allow_defer
  allow_fail
  data = ${if
exists{/etc/virtual/${domain}/majordomo/list.aliases}{${lookup{$local_part}lsearch{/etc/virtual/${domain}/majordomo/list.aliases}}}}
  domains = lsearch;/etc/virtual/domainowners
  file_transport = address_file
  group = daemon
  pipe_transport = majordomo_pipe
  retry_use_local_part
  no_rewrite
  user = majordomo

majordomo_private:
  driver = redirect
  allow_defer
  allow_fail
  condition = "${if or { {eq {$received_protocol} {local}} \
                         {eq {$received_protocol} {spam-scanned}} }
{true} {false} }"
  data = ${if
exists{/etc/virtual/${domain}/majordomo/private.aliases}{${lookup{$local_part}lsearch{/etc/virtual/${domain}/majordomo/private.aliases}}}}
  domains = lsearch;/etc/virtual/domainowners
  file_transport = address_file
  group = daemon
  pipe_transport = majordomo_pipe
  retry_use_local_part
  user = majordomo

domain_filter:
  driver = redirect
  allow_filter
  no_check_local_user
  condition = "${if exists{/etc/virtual/${domain}/filter}{yes}{no}}"
  user = "mail"
  file = /etc/virtual/${domain}/filter
  directory_transport = address_file
  pipe_transport = virtual_address_pipe
  retry_use_local_part
  no_verify

uservacation:
   driver = accept
   condition = ${lookup{$local_part} lsearch
{/etc/virtual/${domain}/vacation.conf}{yes}{no}}
   require_files = /etc/virtual/${domain}/reply/${local_part}.msg
   transport = uservacation
   unseen

userautoreply:
   driver = accept
   condition = ${lookup{$local_part} lsearch
{/etc/virtual/${domain}/autoresponder.conf}{yes}{no}}
   require_files = /etc/virtual/${domain}/reply/${local_part}.msg
   transport = userautoreply
   unseen

virtual_aliases_nostar:
  driver = redirect
  allow_defer
  allow_fail
  data = ${if
exists{/etc/virtual/${domain}/aliases}{${lookup{$local_part}lsearch{/etc/virtual/${domain}/aliases}}}}
  file_transport = address_file
  group = mail
  pipe_transport = virtual_address_pipe
  retry_use_local_part
  unseen

virtual_user:
  driver = accept
  condition = ${if eq {}{${if
exists{/etc/virtual/${domain}/passwd}{${lookup{$local_part}lsearch{/etc/virtual/${domain}/passwd}}}}}{no}{yes}}
  domains = lsearch;/etc/virtual/domainowners
  group = mail
  retry_use_local_part
  transport = virtual_localdelivery

virtual_aliases:
  driver = redirect
  allow_defer
  allow_fail
  data = ${if
exists{/etc/virtual/$domain/aliases}{${lookup{$local_part}lsearch*{/etc/virtual/$domain/aliases}}}}
  file_transport = devnull
  group = mail
  pipe_transport = virtual_address_pipe
  retry_use_local_part


userforward:
  driver = redirect
  allow_filter
  check_ancestor
  check_local_user
  no_expn
  file = $home/.forward
  file_transport = address_file
  pipe_transport = address_pipe
  reply_transport = address_reply
  no_verify

system_aliases:
  driver = redirect
  allow_defer
  allow_fail
  data = ${lookup{$local_part}lsearch{/etc/aliases}}
  file_transport = address_file
  pipe_transport = address_pipe
  retry_use_local_part

localuser:
  driver = accept
  check_local_user
  condition = "${if eq {$domain} {$primary_hostname} {yes} {no}}"
  transport = local_delivery





begin transports


mailfilter:
  driver = pipe
  command = /etc/domeny/mailfilter  -u 
${lookup{$domain}lsearch*{/etc/virtual/domainowners}{$value}}   -d 
$domain   -l \"$local_part\"   -s $message_size   -a $sender_address  
-m $message_id  -c $rcpt_count  -t $received_protocol  -p $pipe_addresses
  current_directory = "/tmp"
  group = mail
  home_directory = "/tmp"
  log_output
  message_prefix =
  message_suffix =
  return_fail_output
  no_return_path_add
  user = mail



spamcheck:
  driver = pipe
  batch_max = 100
  command = /usr/sbin/exim -oMr spam-scanned -bS
  current_directory = "/tmp"
  group = mail
  home_directory = "/tmp"
  log_output
  message_prefix =
  message_suffix =
  return_fail_output
  no_return_path_add
  transport_filter = /usr/bin/spamc -u
${lookup{$domain}lsearch*{/etc/virtual/domainowners}{$value}}
  use_bsmtp
  user = mail


majordomo_pipe:
  driver = pipe
  group = daemon
  return_fail_output
  user = majordomo


local_delivery:
  driver = appendfile
  delivery_date_add
  envelope_to_add
  directory = /home/$local_part/Maildir/
  directory_mode = 770
  create_directory = true
  maildir_format
  group = mail
  mode = 0660
  return_path_add
  user = ${local_part}


virtual_localdelivery:
  driver = appendfile
  create_directory
  delivery_date_add
  directory_mode = 770
  envelope_to_add
  directory =
/home/${lookup{$domain}lsearch*{/etc/virtual/domainowners}{$value}}/imap/${domain}/${local_part}/Maildir
  maildir_format
  group = mail
  mode = 660
  return_path_add
  user = "${lookup{$domain}lsearch*{/etc/virtual/domainowners}{$value}}"
  quota = ${if
exists{/etc/virtual/${domain}/quota}{${lookup{$local_part}lsearch*{/etc/virtual/${domain}/quota}{$value}{0}}}{0}}

uservacation:
  driver = autoreply
  file = /etc/virtual/${domain}/reply/${local_part}.msg
  from = "[EMAIL PROTECTED]"
  log = /etc/virtual/${domain}/reply/${local_part}.log
  no_return_message
  subject = "${if def:h_Subject: {Autoreply:
${quote:${escape:$h_Subject:}}} {I am on vacation}}"
  text = "\
        ------                                                          
------\n\n\
        This message was automatically generated by email software\n\
        The delivery of your message has not been affected.\n\n\
        ------                                                          
------\n\n"
  to = "${sender_address}"
  user = mail

userautoreply:
  driver = autoreply
  bcc = ${lookup{${local_part}} lsearch
{/etc/virtual/${domain}/autoresponder.conf}{$value}}
  file = /etc/virtual/${domain}/reply/${local_part}.msg
  from = "[EMAIL PROTECTED]"
  log = /etc/virtual/${domain}/reply/${local_part}.log
  no_return_message
  subject = "${if def:h_Subject: {Autoreply:
${quote:${escape:$h_Subject:}}} {Autoreply Message}}"
  to = "${sender_address}"
  user = mail

devnull:
  driver = appendfile
  file = /dev/null


remote_smtp:
  driver = smtp


address_pipe:
  driver = pipe
  return_output

virtual_address_pipe:
  driver = pipe
  group = nobody
  return_output
  user = "${lookup{$domain}lsearch* {/etc/virtual/domainowners}{$value}}"


address_file:
  driver = appendfile
  delivery_date_add
  envelope_to_add
  return_path_add


address_reply:
  driver = autoreply





begin retry

*                      rcpt_4xx    F,3h,15m; F,4d,8h
*                      *           F,2h,15m; G,16h,1h,1.5; F,4d,8h






Full debug output:

da7 (87.204.147.157) /var/log/exim % exim -d -v [EMAIL PROTECTED]
Exim version 4.68 uid=0 gid=0 pid=13146 D=fbb95cfd
Berkeley DB: Sleepycat Software: Berkeley DB 4.4.20: (February 24, 2006)
Support for: crypteq iconv() Perl Expand_dlfunc OpenSSL
move_frozen_messages Content_Scanning Old_Demime
Lookups: lsearch wildlsearch nwildlsearch iplsearch cdb dbm dbmnz
Authenticators: cram_md5 plaintext spa
Routers: accept dnslookup ipliteral manualroute queryprogram redirect
Transports: appendfile/maildir/mailstore/mbx autoreply lmtp pipe smtp
Size of off_t: 4
changed uid/gid: forcing real = effective
  uid=0 gid=0 pid=13146
  auxiliary group list: <none>
seeking password data for user "root": cache not available
getpwnam() succeeded uid=0 gid=0
seeking password data for user "mail": cache not available
getpwnam() succeeded uid=8 gid=8
seeking password data for user "majordomo": cache not available
getpwnam() succeeded uid=1001 gid=1
seeking password data for user "apache": cache not available
getpwnam() succeeded uid=1002 gid=1002
seeking password data for user "diradmin": cache not available
getpwnam() succeeded uid=106 gid=106
configuration file is /etc/exim.conf
log selectors = 0000ddff 006bb86b
LOG: MAIN
  cwd=/var/log/exim 4 args: exim -d -v [EMAIL PROTECTED]
trusted user
admin user
changed uid/gid: privilege not needed
  uid=8 gid=8 pid=13146
  auxiliary group list: 8
seeking password data for user "majordomo": cache not available
getpwnam() succeeded uid=1001 gid=1
seeking password data for user "majordomo": using cached result
getpwnam() succeeded uid=1001 gid=1
seeking password data for user "mail": cache not available
getpwnam() succeeded uid=8 gid=8
seeking password data for user "mail": using cached result
getpwnam() succeeded uid=8 gid=8
seeking password data for user "mail": using cached result
getpwnam() succeeded uid=8 gid=8
seeking password data for user "majordomo": cache not available
getpwnam() succeeded uid=1001 gid=1
seeking password data for user "mail": cache not available
getpwnam() succeeded uid=8 gid=8
seeking password data for user "mail": using cached result
getpwnam() succeeded uid=8 gid=8
originator: uid=0 gid=0 login=root name=root
sender address = [EMAIL PROTECTED]
set_process_info: 13146 accepting a local non-SMTP message from
<[EMAIL PROTECTED]>
Sender: [EMAIL PROTECTED]
Recipients:
  [EMAIL PROTECTED]
search_tidyup called

>>Headers received:

rewrite_one_header: type=F:
  From: root <[EMAIL PROTECTED]>
search_tidyup called
>>Headers after rewriting and local additions:
I Message-Id: <[EMAIL PROTECTED]>
F From: root <[EMAIL PROTECTED]>
  Date: Mon, 24 Sep 2007 13:16:03 +0200

Data file written for message 1IZlux-0003Q2-WC
>>Generated Received: header line
P Received: from root by da7.domeny.com with local (Exim 4.68)
        (envelope-from <[EMAIL PROTECTED]>)
        id 1IZlux-0003Q2-WC
        for [EMAIL PROTECTED]; Mon, 24 Sep 2007 13:16:03 +0200
calling local_scan(); timeout=300
local_scan() returned 0 NULL
Writing spool header file
Size of headers = 294
LOG: MAIN
  <= [EMAIL PROTECTED] U=root P=local S=295
search_tidyup called
exec /usr/sbin/exim -d=0xfbb95cfd -Mc 1IZlux-0003Q2-WC
search_tidyup called
>>>>>>>>>>>>>>>> Exim pid=13146 terminating with rc=0 >>>>>>>>>>>>>>>>
da7 (87.204.147.157) /var/log/exim % Exim version 4.68 uid=8 gid=8
pid=13195 D=fbb95cfd
Berkeley DB: Sleepycat Software: Berkeley DB 4.4.20: (February 24, 2006)
Support for: crypteq iconv() Perl Expand_dlfunc OpenSSL
move_frozen_messages Content_Scanning Old_Demime
Lookups: lsearch wildlsearch nwildlsearch iplsearch cdb dbm dbmnz
Authenticators: cram_md5 plaintext spa
Routers: accept dnslookup ipliteral manualroute queryprogram redirect
Transports: appendfile/maildir/mailstore/mbx autoreply lmtp pipe smtp
Size of off_t: 4
changed uid/gid: forcing real = effective
  uid=0 gid=8 pid=13195
  auxiliary group list: <none>
seeking password data for user "root": cache not available
getpwnam() succeeded uid=0 gid=0
seeking password data for user "mail": cache not available
getpwnam() succeeded uid=8 gid=8
seeking password data for user "majordomo": cache not available
getpwnam() succeeded uid=1001 gid=1
seeking password data for user "apache": cache not available
getpwnam() succeeded uid=1002 gid=1002
seeking password data for user "diradmin": cache not available
getpwnam() succeeded uid=106 gid=106
configuration file is /etc/exim.conf
log selectors = 0000ddff 006bb86b
LOG: MAIN
  cwd=/var/spool/exim 4 args: /usr/sbin/exim -d=0xfbb95cfd -Mc
1IZlux-0003Q2-WC
trusted user
admin user
skipping ACL configuration - not needed
seeking password data for user "majordomo": cache not available
getpwnam() succeeded uid=1001 gid=1
seeking password data for user "majordomo": using cached result
getpwnam() succeeded uid=1001 gid=1
seeking password data for user "mail": cache not available
getpwnam() succeeded uid=8 gid=8
seeking password data for user "mail": using cached result
getpwnam() succeeded uid=8 gid=8
seeking password data for user "mail": using cached result
getpwnam() succeeded uid=8 gid=8
seeking password data for user "majordomo": cache not available
getpwnam() succeeded uid=1001 gid=1
seeking password data for user "mail": cache not available
getpwnam() succeeded uid=8 gid=8
seeking password data for user "mail": using cached result
getpwnam() succeeded uid=8 gid=8
set_process_info: 13195 delivering specified messages
set_process_info: 13195 delivering 1IZlux-0003Q2-WC
reading spool file 1IZlux-0003Q2-WC-H
user=root uid=0 gid=0 [EMAIL PROTECTED]
sender_local=1 ident=root
Non-recipients:
Empty Tree
---- End of tree ----
recipients_count=1
body_linecount=0 message_linecount=7
running system filter
rda_interpret (file): /etc/system_filter.exim
expanded: /etc/system_filter.exim
22772 bytes read from /etc/system_filter.exim
data is an Exim filter program
Filter: start of processing
Filter: end of processing
system filter returned 1
Delivery address list:
  [EMAIL PROTECTED]
locking /var/spool/exim/db/retry.lockfile
locked /var/spool/exim/db/retry.lockfile
EXIM_DBOPEN(/var/spool/exim/db/retry)
returned from EXIM_DBOPEN
opened hints database /var/spool/exim/db/retry: flags=O_RDONLY
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
Considering: [EMAIL PROTECTED]
unique = [EMAIL PROTECTED]
dbfn_read: key=R:da7.promo.pl
dbfn_read: key=R:[EMAIL PROTECTED]
dbfn_read: key=R:[EMAIL PROTECTED]:<[EMAIL PROTECTED]>
no domain retry record
no address retry record
[EMAIL PROTECTED]: queued for routing
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
routing [EMAIL PROTECTED]
--------> mailfilter_director router <--------
local_part=tdp domain=da7.promo.pl
checking "condition"
calling mailfilter_director router
mailfilter_director router called for [EMAIL PROTECTED]
  domain = da7.promo.pl
set transport mailfilter
queued for mailfilter transport: local_part = tdp
domain = da7.promo.pl
  errors_to=NULL
  domain_data=NULL localpart_data=NULL
routed by mailfilter_director router
  envelope to: [EMAIL PROTECTED]
  transport: mailfilter
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
After routing:
  Local deliveries:
    [EMAIL PROTECTED]
  Remote deliveries:
  Failed addresses:
  Deferred addresses:
search_tidyup called
>>>>>>>>>>>>>>>> Local deliveries >>>>>>>>>>>>>>>>
--------> [EMAIL PROTECTED] <--------
locking /var/spool/exim/db/retry.lockfile
locked /var/spool/exim/db/retry.lockfile
EXIM_DBOPEN(/var/spool/exim/db/retry)
returned from EXIM_DBOPEN
opened hints database /var/spool/exim/db/retry: flags=O_RDONLY
dbfn_read: key=T:[EMAIL PROTECTED]
no retry record exists
search_tidyup called
changed uid/gid: local delivery to tdp <[EMAIL PROTECTED]>
transport=mailfilter
  uid=8 gid=8 pid=13196
  auxiliary group list: <none>
  home=/tmp current=/tmp
set_process_info: 13196 delivering 1IZlux-0003Q2-WC to tdp using mailfilter
mailfilter transport entered
direct command:
  argv[0] = /etc/domeny/mailfilter
  argv[1] = -u
  argv[2] = ${lookup{$domain}lsearch*{/etc/virtual/domainowners}{$value}}
  argv[3] = -d
  argv[4] = $domain
  argv[5] = -l
  argv[6] = \"$local_part\"
  argv[7] = -s
  argv[8] = $message_size
  argv[9] = -a
  argv[10] = $sender_address
  argv[11] = -m
  argv[12] = $message_id
  argv[13] = -c
  argv[14] = $rcpt_count
  argv[15] = -t
  argv[16] = $received_protocol
  argv[17] = -p
  argv[18] = $pipe_addresses
search_open: lsearch "/etc/virtual/domainowners"
search_find: file="/etc/virtual/domainowners"
  key="da7.promo.pl" partial=-1 affix=NULL starflags=1
LRU list:
  :/etc/virtual/domainowners
  End
internal_search_find: file="/etc/virtual/domainowners"
  type=lsearch key="da7.promo.pl"
file lookup required for da7.promo.pl
  in /etc/virtual/domainowners
lookup yielded: da7
direct command after expansion:
  argv[0] = /etc/domeny/mailfilter
  argv[1] = -u
  argv[2] = da7
  argv[3] = -d
  argv[4] = da7.promo.pl
  argv[5] = -l
  argv[6] = "tdp"
  argv[7] = -s
  argv[8] = 295
  argv[9] = -a
  argv[10] = [EMAIL PROTECTED]
  argv[11] = -m
  argv[12] = 1IZlux-0003Q2-WC
  argv[13] = -c
  argv[14] = 0
  argv[15] = -t
  argv[16] = local
  argv[17] = -p
  argv[18] = [EMAIL PROTECTED]
set_process_info: 13198 **** string overflowed buffer ****
Writing message to pipe
writing data block fd=11 size=0 timeout=3600
writing data block fd=11 size=295 timeout=3600
writing data block fd=11 size=0 timeout=3600
mailfilter transport yielded 0
search_tidyup called
journalling [EMAIL PROTECTED]
mailfilter transport returned OK for [EMAIL PROTECTED]
post-process [EMAIL PROTECTED] (0)
[EMAIL PROTECTED] delivered
LOG: MAIN
  => tdp <[EMAIL PROTECTED]> F=<[EMAIL PROTECTED]>
R=mailfilter_director T=mailfilter S=295
>>>>>>>>>>>>>>>> deliveries are done >>>>>>>>>>>>>>>>
changed uid/gid: post-delivery tidying
  uid=8 gid=8 pid=13195
  auxiliary group list: <none>
set_process_info: 13195 tidying up after delivering 1IZlux-0003Q2-WC
Processing retry items
Succeeded addresses:
[EMAIL PROTECTED]: no retry items
Failed addresses:
Deferred addresses:
end of retry processing
LOG: MAIN
  Completed
end delivery of 1IZlux-0003Q2-WC
search_tidyup called
search_tidyup called
>>>>>>>>>>>>>>>> Exim pid=13195 terminating with rc=0 >>>>>>>>>>>>>>>>


-- 
Dział Techniczny
Marcin Król

Domeny, Hosting, Kolokacja, Certyfikaty SSL, Monitoring serwerów ...
------------------------------------------------------------------
DOMENY.PL sp. z o.o. ul. Wielicka 50, 30-552 Kraków, Poland
tel. +48(12)296 3663, info: +48 501 DOMENY
fax. +48(12)296 3664, +48(22)3 987 365
e-mail: [EMAIL PROTECTED], www: http://www.Domeny.pl
------------------------------------------------------------------
Komunikator online/ Live Chat:
http://live2.domeny.pl/request_email.php?l=phplive&x=1&deptid=2



-- 
## List details at http://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