parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

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 +0400
HELO home
250 beta.kombat.ru Hello d144.p6.col.ru [212.248.5.144], pleased to meet you
MAIL From: <sanja@bougakov.com>
250 beta.kombat.ru Hello d144.p6.col.ru [212.248.5.144], pleased to meet you
MAIL From: <sanja@bougakov.com>
250 2.1.0 <sanja@bougakov.com>... Sender ok
RCPT To: <sanja@bougakov.com>
250 2.1.5 <sanja@bougakov.com>... Recipient ok
QUIT

Красным я пометил ответы сервера, чёрным - запросы парсера.

А вот я закомментировал блок с attach и у меня всё получилось:

220 beta.kombat.ru ESMTP Sendmail 8.11.6/8.12.1; Mon, 3 Jun 2002 17:12:45 +0400
HELO home
250 beta.kombat.ru Hello d144.p6.col.ru [212.248.5.144], pleased to meet you
MAIL From: <sanja@bougakov.com>
250 2.1.0 <sanja@bougakov.com>... Sender ok
RCPT To: <sanja@bougakov.com>
250 2.1.5 <sanja@bougakov.com>... Recipient ok
RSET
250 2.0.0 Reset state
RSET
250 2.0.0 Reset state
MAIL From: <sanja@bougakov.com>
250 2.1.0 <sanja@bougakov.com>... Sender ok
RCPT To: <sanja@bougakov.com>
250 2.1.5 <sanja@bougakov.com>... Recipient ok
DATA
354 Enter mail, end with "." on a line by itself
subject: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 delivery
QUIT
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 не прописал.