Я понял — в заголовочном сообщении приведена строка из ToEmailAliases полностью. Это был правильный формат, верните его. Дальше надо смотреть логи, нет ли где какой ругани.
Кроме того, любой антивирус можно по старинке напустить на файл отдельным процессом (как через to_check и TossSpool.bat в Eserv/2). В Eserv/3 это даже проще. Но напоминаю, что использование "персональных" версий KAV и DrWEB на сервере противоречит их лицензиям. Насчет других антивирусов не скажу — не знаю точно.
10060 — это тайм-аут при попытке подключения. Правда, сие уже следствие. А первопричина в том, что агент почему-то не может получить список почтовых серверов для rambler.ru, поэтому ломится на хост, который либо выключен, либо закрыт файрволом.
Да все ОК с DNS.
Мне кажется проблемы с бесплатными почтовыми ящиками при получении получении серии тяжелых писем (порядка 1Мб) с моего адреса.
Если отправлять не списком рассылки, то проходит письмо
С платными ящиками вроде все ОК. Вот еще фрагмент:
вырезано
06U6mKHZl5A3ld+sTXPsmhSmBmsuTOX3WcSEVA4w3VgcJyO+py9PIzmco8mldGKTRd9YC8xTb4dSV7uRDybLdVtOPphs1gZMiw/TP/0/hAOdOgTUAwE= 201AD5AA_6CA2887E_Synapse_boundary
.
Send bps=101253
250 2.0.0 l3ICI93Q014522Message accepted for delivery QUIT
221 2.0.0 gl.kuban.ru closing connection
]]></content>
<s:ior>Ok</s:ior>
<s:to>apteka_spas@mail.ru</s:to>
<s:host>Send to host directly: mail.ru</s:host>
<content type='text/plain'><![CDATA[
]]></content>
<s:ior>Error: 10060 </s:ior>
<s:err>ERR:10060 </s:err>
<s:to>malena_kuban@mail.ru</s:to>
<s:host>Send to host directly: mail.ru</s:host>
<content type='text/plain'><![CDATA[
]]></content>
<s:ior>Error: 10060 </s:ior>
<s:err>ERR:10060 </s:err>
<s:to>apteka2003@mail.ru</s:to>
<s:host>Send to host directly: mail.ru</s:host>
<content type='text/plain'><![CDATA[
]]></content>
<s:ior>Error: 10060 </s:ior>
<s:err>ERR:10060 </s:err>
<s:to>apteka2005@inbox.ru</s:to>
<s:host>Send to host directly: inbox.ru</s:host>
<content type='text/plain'><![CDATA[
]]></content>
<s:ior>Error: 10060 </s:ior>
<s:err>ERR:10060 </s:err>
<s:to>info@loraplus.kuban.ru</s:to>
<s:host>Send to host directly: loraplus.kuban.ru</s:host>
<content type='text/plain'><![CDATA[
]]></content>
<s:ior>Error: 11004 </s:ior>
<s:err>ERR:11004 </s:err>
<s:to>lekarstva@mail.kubtelecom.ru</s:to>
<s:host>Send to host directly: mail.kubtelecom.ru</s:host>
<content type='text/plain'><![CDATA[
220
HELO centre.tsrv.ru
250 mail.kubtelecom.ru
MAIL FROM:<robot@centre.tsrv.ru>
250 ok
RCPT TO:<lekarstva@mail.kubtelecom.ru>
250 ok
DATA
354 go ahead
Received: from [10.0.0.100] (helo=CENTRESRV) by centre.tsrv.ru (acSMTP/3.0.4382) with ESMTP id 3465 for <pbf1>; Wed, 18 Apr 2007 15:47:25 +0400 From: robot@centre.tsrv.ru
To: pbf1
Subject:
=?WINDOWS-1251?Q?=CE=E1=ED=EE=E2=EB=E5=ED=E8=E5_=EF=F0=EE=E3=F0=E0=EC=EC=FB_?=
=?WINDOWS-1251?Q?=E1=F0=E0=EA=EE=E2_=E8_=F4=E0=EB=FC=F1=E8=F4=E8=EA=E0=F2=EE=E2_?=
=?WINDOWS-1251?Q?-_14467_=E7=E0=EF=E8=F1=E5=E9?= Date: Wed, 18 Apr 2007 15:47:23 +0400
MIME-Version: 1.0 (produced by Synapse)
X-mailer: DialMail component 1С 7.7 by SWA corp. on a basis of Synapse -
Pascal TCP/IP library by Lukas Gebauer
Message-ID: <91FF1FB75C6AB001.200704181547402@centre.tsrv.ru>
Content-type: Multipart/mixed; boundary="201AD5AA_6CA2887E_Synapse_boundary"
Content-Description: Multipart message
Проблема именно с DNS. У всех перечисленных бесплатных систем есть опубликованные MX, а агент их не видит. Как не видит MX для loraplus.kuban.ru и mail.kubtelecom.ru (там, видимо, платные ящики? так с первым тоже проблема). Какой сервер у вас указан в командной строке агента?
В настройках TCP/IP сетевой карты стоит мой DNS сервер на WIN2003 сервере! А что с ним может быть не так? Все тесты проходит, все работает, что посоветуете?
А вот здесь, как в известном анекдоте, два варианта:
защита, встроенная в сам движок Mail.ru
защита, встроенная в некий файрвол (в широком смысле, это может быть маршрутизатор у провайдера), через который вы работаете
Перед pilulka1@mail.ru успешная отправка тоже была на Mail.ru?
Хотя могут быть и обычные глюки со связью, перегрузка сервера, когда он не принимает подключение... Да, у Mail.ru принимающих серверов существенно больше одного, но одно имя на всех, и DNS просто выдаёт IP-адреса по кругу. Возможно, что один из серверов в этот момент действительно лежал, и вы на него попали.
С DNS в этом примере всё нормально, MX обнаруживаются.
Михаил пишет: В настройках TCP/IP сетевой карты стоит мой DNS сервер на WIN2003 сервере! А что с ним может быть не так? Все тесты проходит, все работает, что посоветуете?
Зона "." у него в каком режиме настроена? Форвардеры заданы? Мой личный опыт (работы в сети нашего провайдера) говорит, что надо явно задать список из десятка форвардеров, начиная от провайдерских DNS и кончая DNS провайдеров важных проблемных клиентов (в вашем случае нужна, видимо, пара московских серверов, близких к Mail.ru и Рамблеру), и сказать, чтобы работал только с форвардерами.
ttt@sinstr.ru;MaillistFile;c:\Eserv3\CONF\lists\smtp\lists\ttt.txt
Поля разделенные ;
Без пробелов
Значит надо посмотреть, что лежит в файле ttt.txt
в ttt.txt :
ttt1@sinstr.ru ttt2@sinstr.ru
grambler@sinstr.ru;MaillistFile: c:\Eserv3\CONF\lists\smtp\lists\grambler.txt;
grambler.txt :grambler1@sinstr.ru grambler2@sinstr.ru
acsmtp.log:
<30>SMTPD, 212.48.140.157, Reply: 250 OK message accepted for delivery
<30>SMTPD, 212.48.140.157, Reply: 221 Goodbye.
<30>SMTPD, 198.63.211.47, Reply: 220 servervai.sinstr.ru Eserv/3.3942 ESMTP. Mon, 8 Sep 2003 19:03:21 +0400
<30>SMTPD, 198.63.211.47, Connected
<30>SMTPD, 198.63.211.47, HELO www.eserv.ru
<30>SMTPD, 198.63.211.47, MAIL FROM: <php@eserv.ru>
<30>SMTPD, 198.63.211.47, Reply: 250 php@eserv.ru OK
<30>SMTPD, 198.63.211.47, RCPT TO: <grambler@sinstr.ru>
<30>SMTPD, 198.63.211.47, Reply: 250 grambler@sinstr.ru OK, aliased to MaillistFile: c:\Eserv3\CONF\lists\smtp\lists\grambler.txt
<30>SMTPD, 198.63.211.47, Reply: 354 send the mail data, end with .
а эта строка появляется в 200309mail.txt
2003-09-08 19:03:21;php@eserv.ru;grambler2@sinstr.ru;1111; в итоге письмо падает только в grambler2@sinstr.ru
И с файлом списка тоже понял, только что. Первая строка, как и во всех остальных списках — заголовочная. У вас должно быть:
но на sourceforge.net вообще еще старее лежит где взять последние ?
-2003 <30>
UsedAntivirus !
^
<25>TCPD, Error 2003 in the rule file "conf\smtp\plugins\antivirus\KAV\activate.f", line: 1, char: 6
AVkav
UsedAntivirus !
^
<25>TCPD, Error 2003 in the rule file "conf\OnStartupPlugins.rules.txt", line: 1, char: 6
AVkav
UsedAntivirus !
^
<25>TCPD, Error 2003 in the rule file "conf\OnStartup.rules.txt", line: 1, char: 6
-2003
содержание файлов не менял : activate.f :
AVkav UsedAntivirus !
AntivirusKAV[Data] AntivirusKAV[Bin] AvLoad
AvGetVersion AvGetDatabasesInfo 437 LOG
:NONAME
BEGIN
S" AntivirusKAV[UpdateInterval]" EVALUATE >NUM DUP
WHILE
60 * 1000 * PAUSE
S" AntivirusKAV[Updater]" EVALUATE StartAppWait DROP
AvReload
AvGetVersion AvGetDatabasesInfo 438 LOG
REPEAT DROP
; TASK: AV-
0 AV- START CLOSE-FILE THROW
OnStartupPlugins.rules.txt :
\ Plugin: plugins\console
\ Plugin: plugins\syslog
Plugin: plugins\mlogc
Plugin: plugins\service
Plugin: smtp\plugins\tarpit
SMTP[UseAntivirus] >NUM
[IF]
Plugin: smtp\plugins\antivirus
Plugin: smtp\plugins\antivirus\{SMTP[Antivirus]}
[THEN]
SMTP[UsePopFile] >NUM
| Plugin: smtp\plugins\popfile
SMTP[UsePop2Smtp] >NUM
| Plugin: plugins\pop2smtp
OnStartup.rules.txt :
( Загрузка Plugins )
\ DnsDebug ON
MaxThreads: {SMTP[MaxConnections]}
S" OnStartupPlugins" EvalRules
Listen:
{SMTP[Port]} {SMTP[NetworkInterface]}
Использованию антивирусного API в соответствии с лицензией мешает только
Кроме того, любой антивирус можно по старинке напустить на файл отдельным процессом (как через to_check и TossSpool.bat в Eserv/2). В Eserv/3 это даже проще. Но напоминаю, что использование "персональных" версий KAV и DrWEB на сервере противоречит их лицензиям. Насчет других антивирусов не скажу — не знаю точно.
я хотел протестировать версию с API для eserv:
Свободно распространяются только тестовые версии. Их можно использовать только для оценки их пригодности для вашего предприятия в течение 30 дней.
это возможно ?
а до POPfile еще руки не добрались
Ну и, если бы не работали антивирусы, вы здесь читали бы жалобы