Регистрация...

Eserv Forum / E3 / Eserv 3 Mail Server Support / Автоответы за пределы домена

wikipost // (v2)
Продукты и услуги Скачать Документация Купить Поддержка Форумы Партнёрам Статьи О компании
Новости
12.10.2009
Переезд завершен
Возникла такая проблема, написал в support, но пока тихо, поэтому спрошу здесь, может кто сталкивался. Почта принимается по POP3 от провайдера. Одному пользователю надо настроить автоответ. Прописываем строчку в AutoReply.txt, и если теперь отправить этому пользователю письмо из локального домена (т.е. по SMTP), то автоответ придет и в *SMTP.log появится запись:
18:21:10 312 Delivered to local user: course@domen.ru 18:21:10 312 Autoreply from course@domen.ru to pg1@domen.ru 18:21:10 312 Delivered to local user: pg1@domen.ru


Если же почта приходит от внешнего отправителя (т.е. по POP3), то она принимается, но автответа нет, и никакой информации о его отправке в *POP3RECV.log тоже нет
18:23:31 313 Delivered to local user: course@domen.ru 18:23:31 313 Command to server: DELE 33 18:23:32 313 Reply from server: +OK Marked to be deleted.


Возможно ли при такой схеме организации почты отправить автоответ за пределы домена и, что для этого еще нужно сделать?

Заранее спасибо, за советы.
 
Комментарии к версии 1 (14.10.2009 17:42) [~Pg1] 2908957b
Комментарии к этой версии (14.10.2009 17:43) [~Pg1] fc5ecd19
АвторДатаТекстtags
ac14.10.2009 17:51
В PigMail'е почта, вынимаемая из внешних ящиков pop3recv'ом, не проходит через SMTP, поэтому дело до acSMTP\myconf\smtp\Autoresponder.rules.txt не доходит, по-моему.

На этом внешнем ящике настройте редирект на свой домен, т.е. чтобы почта приходила на ваш PigMail как обычная нормальная входящая smtp-почта. Или он у вас не на MX'е?
wikipost
pig14.10.2009 23:04
Насколько я помню, в Pop3Recv таких ограничений не закладывалось. Автоответы должны работать. Хотелось бы посмотреть на полный лог приёма письма. Возможно, там отправитель, автоответы для которого запрещены. Иначе буду искать баг.
wikipost
Pg115.10.2009 10:14
ред: 20.10.2009 12:15
MX запись к сожалению у провайдера.
Вот полный лог *POP3RECV.log:
10:59:28 72 Command to server: TOP 11 0 10:59:28 72 Reply from server: +OK 10:59:28 72 Checking sender: <dorli@yandex.ru> 10:59:28 72 Antispam white list, antispam check disabled 10:59:28 72 Accepted 10:59:28 72 Conclusion: dorli@yandex.ru OK 10:59:28 72 Checking recipient: <course@draga.ru> 10:59:28 72 Local domain user, accepted 10:59:28 72 Conclusion: course@draga.ru OK, my domain user 10:59:28 72 Command to server: RETR 11 10:59:28 72 Reply from server: +OK 1366 octets 10:59:28 72 Message has been received completely, 1364 bytes size 10:59:28 72 AvScanFile OK File=..\DATA\mail\spool\dorli@yandex.ru!72!589910250!72.eml 10:59:28 72 Message size check passed OK 10:59:28 72 Loopback check passed OK ("Received:" count is 4) 10:59:28 72 Message readability check passed OK 10:59:28 72 Sender validation passed OK 10:59:28 72 Start processing "magic" words 10:59:28 72 End processing "magic" words 10:59:28 72 Conclusion: OK message accepted for delivery 10:59:28 72 Starting MContent for ..\DATA\mail\spool\dorli@yandex.ru!72!589910250!72.eml 10:59:28 72 MContent: Temporary copy ..\DATA\temp\dorli@yandex.ru!72!589910343!73.eml has been created 10:59:28 72 MContent: ..\DATA\temp\dorli@yandex.ru!72!589910343!73.eml is successfully loaded 10:59:28 72 MContent: PG-working 10:59:28 72 MContent: RCPTTO=course@draga.ru AND MAILFROM=dorli@yandex.ru 10:59:28 72 MContent: Processing MIME section, Content-Type=text/plain 10:59:28 72 MContent successfully processed ..\DATA\mail\spool\dorli@yandex.ru!72!589910250!72.eml 10:59:28 72 Local user: course@draga.ru, copied to archive folder: ..\DATA\mail\in\draga.ru\archive\INBOX 10:59:28 72 Delivered to local user: course@draga.ru 10:59:28 72 Command to server: DELE 11 10:59:28 72 Reply from server: +OK Marked to be deleted.


По логу кажется, что ac прав. Письмо в конце просто кладется в папку, никак не дергая механизмы acSMTP.
А вот лог *SMTP.log, когда письмо идет от локального пользователя:

11:05:23 79 Authorization domain: draga.ru, authorization source: Eserv3, authorization type: auth_md5 11:05:23 79 Authorized as: papin@draga.ru 11:05:23 79 Reply: 235 Authentication successful 11:05:23 79 MAIL FROM:<papin@draga.ru> 11:05:23 79 Authorized sender, antispam check disabled 11:05:23 79 Administrator, accepted 11:05:23 79 Reply: 250 papin@draga.ru OK. Pg, ты ли это? 11:05:23 79 RCPT TO:<course@draga.ru> 11:05:23 79 Local domain user, accepted 11:05:23 79 Reply: 250 course@draga.ru OK, my domain user 11:05:23 79 DATA 11:05:23 79 Reply: 354 send the mail data, end with . 11:05:24 79 Message has been received completely, 567 bytes size 11:05:24 79 AvScanFile OK File=..\DATA\mail\spool\papin@draga.ru!79!590265796!1.eml 11:05:24 79 Message size check passed OK 11:05:24 79 Loopback check passed OK ("Received:" count is 0) 11:05:24 79 Message readability check passed OK 11:05:24 79 Sender validation passed OK 11:05:24 79 Start processing "magic" words 11:05:24 79 End processing "magic" words 11:05:24 79 Reply: 250 OK message accepted for delivery 11:05:24 79 Local sender: papin@draga.ru, copied to archive folder: ..\DATA\mail\in\draga.ru\archive\INBOX 11:05:24 79 Starting MContent for ..\DATA\mail\spool\papin@draga.ru!79!590265796!1.eml 11:05:24 79 MContent: Temporary copy ..\DATA\temp\papin@draga.ru!79!590265953!3.eml has been created 11:05:24 79 MContent: ..\DATA\temp\papin@draga.ru!79!590265953!3.eml is successfully loaded 11:05:24 79 MContent: PG-working 11:05:24 79 MContent: RCPTTO=course@draga.ru AND MAILFROM=papin@draga.ru 11:05:24 79 MContent: Processing MIME section, Content-Type=text/plain 11:05:24 79 MContent successfully processed ..\DATA\mail\spool\papin@draga.ru!79!590265796!1.eml 11:05:24 79 Local user: course@draga.ru, copied to archive folder: ..\DATA\mail\in\draga.ru\archive\INBOX 11:05:24 79 Delivered to local user: course@draga.ru 11:05:24 79 Autoreply from course@draga.ru to papin@draga.ru 11:05:24 79 Delivered to local user: papin@draga.ru 11:05:24 79 RSET 11:05:24 79 Reply: 250 Reset state 11:05:24 79 QUIT


Вот так Если это нельзя с помощью Pop3Recv сделать, может можно как-нибудь MContent прикрутить для этого?

Eserv/Eproxy v3.34, PigMail/PigProxy v1.34
wikipost
pig15.10.2009 23:57
Pg1 пишет: Письмо в конце просто кладется в папку, никак не дергая механизмы acSMTP.

Там как раз работают правила, общие для SMTP и POP3. Кажется, я нашёл баг. И он должен проявляться и для SMTP, если в одном сеансе несколько писем, и есть отправитель, которому отвечать не велено. Посмотрите в протоколе, есть там загрузка писем перед номером 11? Что там про отправителей сообщается?

Pg1 пишет: Если это нельзя с помощью Pop3Recv сделать,

Можно. Я как домой вернусь, выложу исправление. А может, и раньше получится.
wikipost
Pg116.10.2009 07:56
Посмотрите в протоколе, есть там загрузка писем перед номером 11? Что там про отправителей сообщается?


Предыдущее письмо перед 11 было отправлено в спам:
10:59:27 72 Command to server: TOP 12 0 10:59:27 72 Reply from server: +OK 10:59:27 72 Checking sender: <p8tweaaaaa@sartec.it> 10:59:27 72 Accepted 10:59:27 72 Conclusion: p8tweaaaaa@sartec.it OK 10:59:27 72 Checking recipient: <draga@draga.ru> 10:59:27 72 Nonexistent local user, rejected 10:59:27 72 Conclusion: Unknown user draga in domain draga.ru 10:59:27 72 Checking recipient: <admin@draga.ru> 10:59:27 72 admin@draga.ru has been aliased to papin@draga.ru 10:59:27 72 Local domain user, accepted 10:59:27 72 Conclusion: admin@draga.ru OK, my domain user 10:59:27 72 Command to server: RETR 12 10:59:27 72 Reply from server: +OK 972 octets 10:59:27 72 Message has been received completely, 972 bytes size 10:59:27 72 AvScanFile OK File=..\DATA\mail\spool\p8tweaaaaa@sartec.it!72!589909703!70.eml 10:59:27 72 Message size check passed OK 10:59:27 72 Loopback check passed OK ("Received:" count is 1) 10:59:27 72 Message readability check passed OK 10:59:27 72 Antispam POPfile/SpamProtexx/LibSD check detected spam (message class: spam) 10:59:27 72 Moved to folder: ..\DATA\mail\in\draga.ru\spam\INBOX 10:59:27 72 Deleted 10:59:27 72 Conclusion: Sorry, your message looks like spam (filter id p8tweaaaaa@sartec.it!72!20091015!105837!1!71.eml). Contact abuse@draga.ru 10:59:28 72 Command to server: DELE 12
wikipost
Dandy16.10.2009 10:00
Вот так Если это нельзя с помощью Pop3Recv сделать, может можно как-нибудь MContent прикрутить для этого?
Eserv/Eproxy v3.34, PigMail/PigProxy v1.34

Прикрутить, конечно, можно, только не стОит, если все можно сделать штатными средствами
wikipost
pig17.10.2009 00:52
Вы лог в какой тег заворачиваете?
wikipost
Pg120.10.2009 08:09
В code
wikipost
Работает на Eserv/5.05567 (10.02.2020)