Courier Mail Server Forum Index Courier Mail Server
www.courierms.ru
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

автоматизация приема-отправки
Goto page Previous  1, 2, 3  Next
 
Post new topic   Reply to topic    Courier Mail Server Forum Index -> Courier Mail Server 3.xx
View previous topic :: View next topic  
Author Message
SBV
Subscriber
Subscriber


Joined: 24 Sep 2013
Posts: 18

PostPosted: 10 Oct 2013 17:42 (Thu)    Post subject: Reply with quote

Спасибо, уже догадался, только через Subject сделал селекцию этого служебного письма
сейчас уже забираем почту снаружи, отправляем на Middle, отправляем уведомление (отдельная очередь и она вызывает отдельное задание по писем>=1). Уведомление "отправляй почту" поступает на Local.

дальше надо на Local по получении его запустить задание отправки и в нем опять уведомление (шаг 7). Для него опять отдельная очередь и затем правило сортировки в спец. очередь и в ней дергаем по >=1 опять же отдельное задание. Так примерно или попроще?
Back to top
View user's profile Send private message
NAMOR
CMS Developer


Joined: 15 Oct 2005
Posts: 1079

PostPosted: 10 Oct 2013 20:01 (Thu)    Post subject: Reply with quote

Так. Попроще, пожалуй, не получится.
Back to top
View user's profile Send private message Send e-mail Visit poster's website
SBV
Subscriber
Subscriber


Joined: 24 Sep 2013
Posts: 18

PostPosted: 14 Oct 2013 10:16 (Mon)    Post subject: Reply with quote

NAMOR,
Сейчас такая проблема - при запуске задания отправки на Local письма не принимает Middle, похоже потому что на нем нет пользователя dsa@local.ru.


@14.10.2013 09:45:00 0005 Принято письмо 09Q00001 (460 байт) от <dsa@local.ru> для <dsa@mail.ru> (Тема: "test01")
@14.10.2013 09:45:00 0006 Обрабатываем письмо 09Q00001 (637 байт) от <dsa@local.ru> для <dsa@mail.ru> (Тема: "test01")
14.10.2013 09:45:00 0006 Начали сортировку "Main sorter"... Получатели: <dsa@mail.ru>
14.10.2013 09:45:00 0006 Закончили сортировку "Main sorter". Получатели: <dsa@mail.ru>
@14.10.2013 09:45:00 0006 Письмо 09Q00001 (637 байт) от <dsa@local.ru> для <dsa@mail.ru> помещено в очередь отправки "Main queue" (Тема: "test01")
!14.10.2013 09:45:20 0008 Отправка письма 09Q00001 (637 байт) от <dsa@local.ru> для <dsa@mail.ru> прервана: 550 Unknown local user - <dsa@local.ru> (Тема: "test01")
@14.10.2013 09:45:20 0008 Создано уведомление 09Q00002 (800 байт) от <> для <dsa@local.ru> (Тема: "Message is not delivered"; Шаблон: "01 Message is not delivered")
@14.10.2013 09:45:20 000A Обрабатываем письмо 09Q00002 (800 байт) от <> для <dsa@local.ru> (Тема: "Message is not delivered")
Back to top
View user's profile Send private message
NAMOR
CMS Developer


Joined: 15 Oct 2005
Posts: 1079

PostPosted: 14 Oct 2013 10:43 (Mon)    Post subject: Reply with quote

Скорее всего, вы не настроили домен на Middle.
NAMOR wrote:
Важно, чтобы здесь не было создано пользователей с теми же именами, что на Local.
У домена укажите имя как на Local и настройте: "Письма для несуществующих пользователей - Помещать в очередь: <очередь отправки на Local>".

Если не поможет, покажите аналогичный фрагмент журнала с отладочным уровнем подробности.
Back to top
View user's profile Send private message Send e-mail Visit poster's website
SBV
Subscriber
Subscriber


Joined: 24 Sep 2013
Posts: 18

PostPosted: 14 Oct 2013 11:16 (Mon)    Post subject: Reply with quote

тут проблема в ОТПРАВИТЕЛЕ похоже
проверил на Middle настроен домен в точности "У домена укажите имя как на Local и настройте: "Письма для несуществующих пользователей - Помещать в очередь: <очередь отправки на Local>".
Только эти настройки влияют скорее на прием снаружи (по моему скромному разумению), а с ним как раз всё Ок
Письма снаружи проходят до Local, более того, все "служебные" (отправляй, отправил) ходят в обе стороны (хотя они вообще "левые" - на адрес Srv@Srv.Srv, а отправитель - ткнул просто в клавишу Q)
Back to top
View user's profile Send private message
NAMOR
CMS Developer


Joined: 15 Oct 2005
Posts: 1079

PostPosted: 14 Oct 2013 12:21 (Mon)    Post subject: Reply with quote

Да, вы правы. Проблема в том, что CMS не принимает письма от несуществующих пользователей.
Придётся на Middle настроить чуть посложнее.

У домена укажите несуществующее имя (например, domain.local) и настройте: "Письма для несуществующих пользователей - Не принимать".

Создайте сортировщик "POP3" с правилом:
Если письмо имеет получателей домена mycompany.ru, Выполнить действия только для данных получателей, Поместить письмо в очередь: <очередь отправки на Local>

В свойствах всех внешних ящиков настройте так:
[x] Добавить получателя: <адрес e-mail с вкладки "Общее">
[x] Направить письмо в сортировщик: "POP3"
Остальные флажки снимите.
Back to top
View user's profile Send private message Send e-mail Visit poster's website
SBV
Subscriber
Subscriber


Joined: 24 Sep 2013
Posts: 18

PostPosted: 14 Oct 2013 14:26 (Mon)    Post subject: Reply with quote

а можно не новый сортировщик а еще одно просто правило в MainSorter?
соответственно, во внешних ящиках направляем в MainSorter.

Еще - насчет "Остальные флажки снимите" - извлечь локальных получателей из полей до сих пор стояло - снять?
Back to top
View user's profile Send private message
NAMOR
CMS Developer


Joined: 15 Oct 2005
Posts: 1079

PostPosted: 14 Oct 2013 15:17 (Mon)    Post subject: Reply with quote

SBV wrote:
а можно не новый сортировщик а еще одно просто правило в MainSorter?
соответственно, во внешних ящиках направляем в MainSorter.

Можно. Но если MainSorter выбран основным сортировщиком, то это правило будет проверяться и для приходящих с Local писем и для уведомлений, но никогда для них не будет выполняться. Лишние действия.
В основной сортировщик специально направлять не надо, в него и так все письма попадают. В этом случае флажок "Направить письмо в сортировщик" надо снять, чтобы два раза письма не сортировались.

SBV wrote:
Еще - насчет "Остальные флажки снимите" - извлечь локальных получателей из полей до сих пор стояло - снять?

Поскольку локальный домен будет называться не mycompany.ru, то никогда ничего не извлечётся и флажок лучше снять, чтобы не было лишних действий.
Back to top
View user's profile Send private message Send e-mail Visit poster's website
NAMOR
CMS Developer


Joined: 15 Oct 2005
Posts: 1079

PostPosted: 17 Oct 2013 17:06 (Thu)    Post subject: Reply with quote

Придумал (точнее, вспомнил), как обойтись без "на Middle настроить чуть посложнее".
Проблема была в том, что CMS не принимал письма от несуществующих пользователей. Решение простое.
Всё настраиваем по предыдущему варианту (без "посложнее").
На Local в свойствах SMTP-сервера Middle включаем аутентификацию под администратором Middle (или можно создать отдельного пользователя). Готово.
Back to top
View user's profile Send private message Send e-mail Visit poster's website
SBV
Subscriber
Subscriber


Joined: 24 Sep 2013
Posts: 18

PostPosted: 18 Oct 2013 13:35 (Fri)    Post subject: Reply with quote

NAMOR, спасибо
Но уже все заработало по варианту "посложнее", переделывать сейчас не буду, может пригодится на будущее, если будет повод что-то перестраивать.
Вот если бы Вы "вспомнили" Smile, как избавиться от логики на Local, чтобы на нем было лишь стандартно smtp/pop сервер...
Back to top
View user's profile Send private message
NAMOR
CMS Developer


Joined: 15 Oct 2005
Posts: 1079

PostPosted: 18 Oct 2013 14:26 (Fri)    Post subject: Reply with quote

SBV wrote:
NAMOR, спасибо
Но уже все заработало по варианту "посложнее", переделывать сейчас не буду, может пригодится на будущее, если будет повод что-то перестраивать.

Рад, что заработало.

SBV wrote:
Вот если бы Вы "вспомнили" Smile, как избавиться от логики на Local, чтобы на нем было лишь стандартно smtp/pop сервер...

"Вспомню" — напишу Smile Но пока это вряд ли возможно, надо CMS дорабатывать.
Back to top
View user's profile Send private message Send e-mail Visit poster's website
SBV
Subscriber
Subscriber


Joined: 24 Sep 2013
Posts: 18

PostPosted: 22 Oct 2013 12:09 (Tue)    Post subject: Reply with quote

NAMOR, добрый день
Периодически спонтанно встаем примерно раз-два в день.
Встаем всегда в одном месте - на Local служебное письмо "отправил почту" формируется, помещается в очередь Srv, запускается задание Srv (которое его должно отправить), но фактической отправки не происходит и есс-но всё встает.
В личку кинул фрагменты логов на максимальном уровне логирования.
первый когда встали, второй после перезапуска задания Srv на Local вручную (т.е. как оно молотит часами тысячи раз в нормальном режиме).
Back to top
View user's profile Send private message
NAMOR
CMS Developer


Joined: 15 Oct 2005
Posts: 1079

PostPosted: 22 Oct 2013 15:02 (Tue)    Post subject: Reply with quote

Для начала обновите CMS 2.07 на CMS 2.12 по инструкции "Переход с предыдущих версий" из справки.
Если проблема не решится, пришлите аналогичные фрагменты журнала для CMS 2.12.
Back to top
View user's profile Send private message Send e-mail Visit poster's website
SBV
Subscriber
Subscriber


Joined: 24 Sep 2013
Posts: 18

PostPosted: 28 Oct 2013 17:41 (Mon)    Post subject: Reply with quote

аналогичная ситуация на 2.12
фрагменты лога кинул в личку
Back to top
View user's profile Send private message
SBV
Subscriber
Subscriber


Joined: 24 Sep 2013
Posts: 18

PostPosted: 29 Oct 2013 20:37 (Tue)    Post subject: Reply with quote

NAMOR,
Не удалось еще посмотреть?
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Courier Mail Server Forum Index -> Courier Mail Server 3.xx All times are GMT + 4 Hours
Goto page Previous  1, 2, 3  Next
Page 2 of 3

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group