SMTP. Back again.
Sanja (v.2) 03.06.2002 17:20
Продолжаем разговор...
Поставил sniffer CommView (
http://www.tamos.com/index.shtml), и, поскольку он требует подключаться к активному сетевому адаптеру для работы, полез в инет, отправлять письма через smtp провайдера.
Плайнтекстовые мессиджи парсер (win32) отправляет через линуксовский smtp провайдера как по маслу. С аттачами - та же проблема, что и с виндовым smtp.
Вот кусок reconstructed tcp/ip session от сниффера:
220 beta.kombat.ru ESMTP Sendmail 8.11.6/8.12.1; Mon, 3 Jun 2002 17:02:11 +0400HELO home
250 beta.kombat.ru Hello d144.p6.col.ru [212.248.5.144], pleased to meet youMAIL From: <sanja@bougakov.com>
250 beta.kombat.ru Hello d144.p6.col.ru [212.248.5.144], pleased to meet youMAIL From: <sanja@bougakov.com>
250 2.1.0 <sanja@bougakov.com>... Sender okRCPT To: <sanja@bougakov.com>
250 2.1.5 <sanja@bougakov.com>... Recipient okQUIT
Красным я пометил ответы сервера, чёрным - запросы парсера.
А вот я закомментировал блок с attach и у меня всё получилось:
220 beta.kombat.ru ESMTP Sendmail 8.11.6/8.12.1; Mon, 3 Jun 2002 17:12:45 +0400HELO home
250 beta.kombat.ru Hello d144.p6.col.ru [212.248.5.144], pleased to meet youMAIL From: <sanja@bougakov.com>
250 2.1.0 <sanja@bougakov.com>... Sender okRCPT To: <sanja@bougakov.com>
250 2.1.5 <sanja@bougakov.com>... Recipient okRSET
250 2.0.0 Reset stateRSET
250 2.0.0 Reset stateMAIL From: <sanja@bougakov.com>
250 2.1.0 <sanja@bougakov.com>... Sender okRCPT To: <sanja@bougakov.com>
250 2.1.5 <sanja@bougakov.com>... Recipient okDATA
354 Enter mail, end with "." on a line by itselfsubject:Test
content-type:multipart/alternative; charset=koi8-r
from:"=?koi8-r?Q?=C0=C0=C0" <sanja@bougakov.com>?=
to:"=?koi8-r?Q?=C1=C1=C1" <sanja@bougakov.com>?=
Тест
.
250 2.0.0 g53DCoX14968 Message accepted for deliveryQUIT
221 2.0.0 beta.kombat.ru closing connectionСдаётся мне, кто-то чего-то недоделал или недотестировал [невинный взгляд в сторону ПАФ'a]....
P.S. Вот мой код:
^mail:send[
$.from["ААА" <sanja@bougakov.com>]
$.to["БББ" <sanja@bougakov.com>]
$.content-type[
$.value[multipart/alternative]
$.charset[koi8-r]
]
$.subject[Test]
$.body[
$.text[
$.body[Тест]
]
# $.attach[
# $.value[^file::load[binary;/favicon.ico]]
# $.file-name[site.ico]
# ]
]
]
Вот кусок из parser3.conf:
$MAIL[
$.SMTP[mail.bougakov.com]
]
чтобы мне не говорили, что я smtp не прописал.
- SMTP. Back again., Sanja (v.2) 03.06.2002 17:20