The following code fragment: #!/usr/bin/perl open(M, "|/common/services/qmail-ldap/bin/qmail-inject $ENV{LOCAL}\@$ARGV[0]"); while(<STDIN>) { print M $_; } close M; Seems to break when multiple To: recips are supplied.. Any suggestions? starting delivery 101956: msg 1060524 to local [EMAIL PROTECTED] delivery 101956: deferral: mailaddr:[EMAIL PROTECTED] /'/LDAP_lookup_succeeded qmail-inject:_fatal:_unable_to_parse_this_line:/To:_username@forwardeddomain .com ;[EMAIL PROTECTED];[EMAIL PROTECTED];;/preline:_fatal:_unable_to_copy _input:_broken_pipe/ [EMAIL PROTECTED] is the only valid address for said domain and the delivery program is set as such... Delivery Program: /qmail-ldap/bin/preline /qmail-ldap/bin/forward-domain forwardeddomain.mydomain.com kstone at win dot net