есть скрипт которому всю приходящую почту отдает постфикс,новот что странно если кто отправляет на мой почтовик письмо и еще в КОПИ письма пишет еще один адрес с моего почтавика то писмо приходит тока тому кто указан в копии письма (((
#!/usr/bin/perl
use Net::SMTP;
use DBI;
# GET OPTIONS
# something happend if I get all @ARGV => try shift
my $argv=shift(@ARGV);
my($host,$mail_hello,$mail_from,$mail_to,$mail_cc,$nextargv)=split(/::/,$argv,5);
# LOAD MAIL
my $mail_data;
while(<STDIN>) {$mail_data.=$_};
my $size_bytes=length($mail_data);
# SEND MAIL BACK
if($size_bytes>0) {
my $smtp=Net::SMTP->new($host);
$smtp->hello($mail_hello);
$smtp->mail($mail_from);
$smtp->to($mail_to);
$smtp->cc($mail_cc);
$smtp->data();
$smtp->datasend($mail_data);
$smtp->dataend();
$smtp->quit;
};
Dec 30 07:42:08 pochta postfix/smtpd[5666]: connect from mail.net21.ru[217.12.242.22]
Dec 30 07:42:08 pochta postgrey: action=pass, reason=client whitelist, client_name=mail.net21.ru, client_address=217.12.242.22, sender=avolon@net21.ru, recipient=avolon1@pochta.tl.ru
Dec 30 07:42:08 pochta postfix/smtpd[5666]: 53C591543: client=mail.net21.ru[217.12.242.22]
Dec 30 07:42:08 pochta postgrey: 53C591543: action=pass, reason=client whitelist, client_name=mail.net21.ru, client_address=217.12.242.22, sender=avolon@net21.ru, recipient=avolon@pochta.tl.ru
Dec 30 07:42:08 pochta postfix/cleanup[5670]: 53C591543: message-id=<001a01ca890a$9e3c4a30$dab4de90$@ru>
Dec 30 07:42:08 pochta postfix/qmgr[4450]: 53C591543: from=<avolon@net21.ru>, size=3002, nrcpt=2 (queue active)
Dec 30 07:42:08 pochta postfix/smtpd[5666]: disconnect from mail.net21.ru[217.12.242.22]
Dec 30 07:42:08 pochta postfix/smtpd[5673]: connect from pochta[127.0.0.1]
Dec 30 07:42:08 pochta postfix/smtpd[5673]: B3B31438F: client=pochta[127.0.0.1]
Dec 30 07:42:08 pochta postfix/smtpd[5673]: warning: Illegal address syntax from pochta[127.0.0.1] in RCPT command: <> -----непойму что ругается
Dec 30 07:42:08 pochta postfix/cleanup[5670]: B3B31438F: message-id=<001a01ca890a$9e3c4a30$dab4de90$@ru>
Dec 30 07:42:08 pochta postfix/qmgr[4450]: B3B31438F: from=<avolon@net21.ru>, size=3170, nrcpt=1 (queue active)
Dec 30 07:42:08 pochta postfix/smtpd[5673]: disconnect from pochta[127.0.0.1]
Dec 30 07:42:08 pochta postfix/pipe[5671]: 53C591543: to=<avolon1@pochta.tl.ru>, relay=test, delay=0.55, delays=0.14/0.01/0/0.4, dsn=2.0.0, status=sent (delivered via test service)
Dec 30 07:42:08 pochta postfix/pipe[5671]: 53C591543: to=<avolon@pochta.tl.ru>, relay=test, delay=0.55, delays=0.14/0.01/0/0.4, dsn=2.0.0, status=sent (delivered via test service)
Dec 30 07:42:08 pochta postfix/qmgr[4450]: 53C591543: removed
Dec 30 07:42:12 pochta postfix/smtpd[5678]: connect from pochta[127.0.0.1]
Dec 30 07:42:12 pochta postfix/smtpd[5678]: 46AFC1543: client=pochta[127.0.0.1]
Dec 30 07:42:12 pochta postfix/cleanup[5670]: 46AFC1543: message-id=<001a01ca890a$9e3c4a30$dab4de90$@ru>
Dec 30 07:42:12 pochta postfix/qmgr[4450]: 46AFC1543: from=<avolon@net21.ru>, size=3852, nrcpt=1 (queue active)
Dec 30 07:42:12 pochta postfix/smtpd[5678]: disconnect from pochta[127.0.0.1]
Dec 30 07:42:12 pochta amavis[3541]: (03541-10) Passed CLEAN, LOCAL [127.0.0.1] [193.194.153.203] <avolon@net21.ru> -> <avolon1@pochta.tl.ru>, Message-ID: <001a01ca890a$9e3c4a30$dab4de90$@ru>, mail_id: 3wKfdklzqyFQ, Hits: 4.249, size: 3170, queued_as: 46AFC1543, 3565 ms
Dec 30 07:42:12 pochta postfix/smtp[5674]: B3B31438F: to=<avolon1@pochta.tl.ru>, relay=127.0.0.1[127.0.0.1]:10024, delay=3.7, delays=0.13/0.02/0.01/3.6, dsn=2.0.0, status=sent (250 2.0.0 Ok, id=03541-10, from MTA([127.0.0.1]:10025): 250 2.0.0 Ok: queued as 46AFC1543)
Dec 30 07:42:12 pochta postfix/qmgr[4450]: B3B31438F: removed
Dec 30 07:42:12 pochta postfix/virtual[5679]: 46AFC1543: to=<avolon1@pochta.tl.ru>, relay=virtual, delay=0.22, delays=0.12/0.04/0/0.06, dsn=2.0.0, status=sent (delivered to maildir)
Dec 30 07:42:12 pochta postfix/qmgr[4450]: 46AFC1543: removed