View previous topic :: View next topic |
Author |
Message |
ytil Subscriber
Joined: 12 Aug 2015 Posts: 10
|
Posted: 12 Aug 2015 8:22 (Wed) Post subject: Подтверждение отправки исходящих писем |
|
|
Добрый день!
Задача на предприятии состоит в следующем: Директор хочет проверять всю исходящую почту перед ее отправкой, если нужно подредактировать и дальше самому подтвердить ее отправку.
Он согласен и на малое, чтобы вся исходящая почта могла отправляться ТОЛЬКО на его адрес. Копаюсь в настройках уже 3 дня, помогите пожалуйста ламеру всё это дело реализовать) Опыта в настройке почтовых сервером не имею.
|
|
Back to top |
|
|
NAMOR CMS Developer
Joined: 15 Oct 2005 Posts: 1079
|
Posted: 12 Aug 2015 13:35 (Wed) Post subject: |
|
|
По "малому" варианту сделать можно. Решение:
1. В разделе "Обработка - Сортировщики" создайте новый сортировщик с правилом:
[x] Если: From!:"director@domain.ru"
И
[x] Если письмо имеет внешних получателей
Выполнить действия [x] только для данных получателей
[x] Удалить получателей
[x] Добавить получателя: director@domain.ru
[x] Правило активно
Вместо director@domain.ru укажите e-mail адрес директора.
2. В разделе "Сервисы - SMTP - Дополнительно" укажите:
[x] Направлять письма в сортировщик: <созданный в п. 1 сортировщик>
В результате все письма для внешних получателей, отправлямые всеми локальными пользователями кроме директора, будут направляться директору. При этом в поле письма Кому (To) будут оставаться исходные получатели, что позволит директору при необходимости отправить письмо по назначению.
Локальная переписка между пользователями будет разрешена. Если нужно, чтобы директор проверял и локальную переписку, то в п. 1 должно быть так:
[ ] Если письмо имеет внешних получателей
|
|
Back to top |
|
|
ytil Subscriber
Joined: 12 Aug 2015 Posts: 10
|
Posted: 14 Aug 2015 13:52 (Fri) Post subject: |
|
|
NAMOR, большое спасибо, остановлю свой выбор именно на Courier Mail Server. Всё никак не могу совладать с настройкой CMS.
Вам не составит труда ответить на пару несложных для Вас вопросов?
Более подробно ситуация выглядит так. Компьютер директора имеет статический адрес 192.168.0.98. Корпоративная почта зарегистрирована на mail.ru. Адреса: pop.mail.ru ssl 995, smtp.mail.ru ssl 465. Собственно вопросы по настройке cms:
1. как мы конфигурируем раздел Сервисы? Какие адреса указываем?
2. как настраиваем раздел Отправка и Внешняя почта?
3. какие адреса указываем в настройках outlook?
Заранее спасибо!
|
|
Back to top |
|
|
NAMOR CMS Developer
Joined: 15 Oct 2005 Posts: 1079
|
Posted: 14 Aug 2015 14:19 (Fri) Post subject: |
|
|
Для ответа на ваши и подобные вопросы в CMS имеется справочная система. Начните с раздела "Начало работы".
Если в процессе настройки возникнут более конкретные вопросы — пишите, постараюсь помочь.
|
|
Back to top |
|
|
ytil Subscriber
Joined: 12 Aug 2015 Posts: 10
|
Posted: 24 Aug 2015 9:05 (Mon) Post subject: |
|
|
Еще раз здравствуйте!
Справочная система очень хороша, разобрался практически во всем, кроме входящей почты.
1. У меня в сервисах указан порт 995, во внешней почте pop.mail.ru:995, как собственно и в клиенте Outlook, но письма в Outlook из интернета просто не доходят. В логах тоже тишина. Что делать?
2. Еще проблема в том, что письма в Outlook(по локалке) доходят только после перезапуска этого самого Outlook.
3. настроить smtp сервер мне удалось только без шифрования, хоть и по 465 порту, в логах же пишет что ssl активирован (что мне и нужно), так и должно быть?
Надеюсь на помощь, сроки уже все вышли. Спасибо.
|
|
Back to top |
|
|
NAMOR CMS Developer
Joined: 15 Oct 2005 Posts: 1079
|
Posted: 24 Aug 2015 13:59 (Mon) Post subject: |
|
|
ytil wrote: | 1. У меня в сервисах указан порт 995, во внешней почте pop.mail.ru:995, как собственно и в клиенте Outlook, но письма в Outlook из интернета просто не доходят. В логах тоже тишина. Что делать? |
Если я правильно понял, внешнюю почту CMS должен принимать из внешнего почтового ящика на Mail.Ru. Проверьте настройки этого ящика в разделе "Внешняя почта - Почтовые ящики", правильно настройте вкладку "Получатели".
Схема такая: CMS принимает письмо из внешнего ящика и помещает в локальный ящик, затем Outlook принимает письмо из локального ящика.
Смотрите журнал: происходит ли вообще подключение к внешнему ящику, принимаются ли письма из него, доставляются ли они нужным получателям, подключается ли клиент (Outlook), принимает ли он письма из локального ящика?
ytil wrote: | 2. Еще проблема в том, что письма в Outlook(по локалке) доходят только после перезапуска этого самого Outlook. |
С работой CMS это не связано. Попробуйте для приёма писем нажать кнопку "Принять почту" (или аналогичную), проверьте настройки.
В отладочном журнале CMS должны отображаться все подключения клиентов. Если подключений там не видно, значит Outlook пытается подключиться куда-то не туда.
ytil wrote: | 3. настроить smtp сервер мне удалось только без шифрования, хоть и по 465 порту, в логах же пишет что ssl активирован (что мне и нужно), так и должно быть? |
Так и должно быть. Сервера (сервисы) CMS пока не поддерживают SSL/TLS, номер порта на это не влияет. Про "ssl активирован" пишут SMTP- и POP3-клиенты CMS при подключении к внешним серверам, поскольку в клиентах есть поддержка SSL/TLS.
|
|
Back to top |
|
|
ytil Subscriber
Joined: 12 Aug 2015 Posts: 10
|
Posted: 25 Aug 2015 13:05 (Tue) Post subject: |
|
|
Я так понял мне нужно создать один локальный ящик для приема почты? и произвести настройку для каждого получателя?
т.е. при отправке письма на почту test1@test.net письмо сначала приходит на ящик office@test.net, а далее направляется на нужный адрес?
Проблема в том, что в логах Outlook и CMS полная тишина.
Я создал группу, добавил получателей test1, test2, хочу чтобы они получали почту соответственно с ящиков test1@test.net, test2@test.net,
в настройках указал следующее:
вкладка общее:
адрес: test1@test.net
[v] принимать почту из ящика
pop3 pop.mail.ru:995
пользователь test1@test.net
pass *****
вкладка получатели:
[v] извлечь локальных получателей из полей
[v] добавить получателя test1@test.net
для пользователя test2 аналогично
p.s. при работе постоянно всплывает ошибка "Невозможно сохранить изменения. Ошибка Winsock (0)"
|
|
Back to top |
|
|
NAMOR CMS Developer
Joined: 15 Oct 2005 Posts: 1079
|
Posted: 25 Aug 2015 13:44 (Tue) Post subject: |
|
|
Специальный ящик для приёма почты создавать не нужно.
У вас есть ящики на Mail.Ru? Вот их данные (e-mail адрес, имя и пароль) и укажите в свойствах внешних ящиков.
Задание планировщика для приёма почты из группы внешних ящиков создали?
Расписание для периодического запуска этого задания создали?
ytil wrote: | p.s. при работе постоянно всплывает ошибка "Невозможно сохранить изменения. Ошибка Winsock (0) |
Какая версия Windows?
"Постоянно" — это с какой периодичностью?
После каких ваших действий возникает ошибка?
Ошибка всегда возникает после этих действий или нет?
В свойствах WinAdmin-сервиса какой указан тайм-аут?
|
|
Back to top |
|
|
ytil Subscriber
Joined: 12 Aug 2015 Posts: 10
|
Posted: 25 Aug 2015 14:43 (Tue) Post subject: |
|
|
собственно покавырялся еще и получил логи
проблема в том, что Outlook ничего не получает. По настройкам там всё Ок.
Натолкните на путь истинный, я понимаю, что сервер свою работу выполнил, но в чем же может быть дело? может быть в планировщике?
~25.08.2015 15:34:00 00QJ DNS query [192.168.0.1]: pop.mail.ru 1
~25.08.2015 15:34:00 00QK Thread started (TCsReceiveThread)
~25.08.2015 15:34:00 00QK Начали приём почты из группы внешних п/я "asd"...
~25.08.2015 15:34:00 00QK Закончили приём почты из группы внешних п/я "asd"
~25.08.2015 15:34:00 00QK Thread stopped (TCsReceiveThread)
~25.08.2015 15:34:00 00QI Windows DNS servers: 192.168.0.1;
~25.08.2015 15:34:00 00QI iphlpapi.dll unloaded
25.08.2015 15:34:00 00QI Получаем IP-адреса для pop.mail.ru...
~25.08.2015 15:34:00 00QI DNS query [192.168.0.1]: pop.mail.ru 1
~25.08.2015 15:34:00 00QL Thread started (TCsReceiveThread)
~25.08.2015 15:34:00 00QL Thread stopped (TCsReceiveThread)
~25.08.2015 15:34:00 00QJ pop.mail.ru A 94.100.180.74
25.08.2015 15:34:00 00QJ IP-адреса: 94.100.180.74;
~25.08.2015 15:34:00 00QI pop.mail.ru A 94.100.180.74
25.08.2015 15:34:00 00QI IP-адреса: 94.100.180.74;
~25.08.2015 15:34:00 00QM Thread started (TCsReceiveThread)
~25.08.2015 15:34:00 00QM Thread stopped (TCsReceiveThread)
~25.08.2015 15:34:00 00QN Thread started (TCsSendThread)
~25.08.2015 15:34:00 00QN Начали отправку очереди "Main queue"...
~25.08.2015 15:34:00 00QN Закончили отправку очереди "Main queue"
25.08.2015 15:34:00 00QG Закончили отправку очереди "Main queue"
25.08.2015 15:34:00 00QG Закончили выполнение задания "Send"
~25.08.2015 15:34:00 00QG Thread stopped (TCsTaskThread)
~25.08.2015 15:34:00 00QN Thread stopped (TCsSendThread)
+25.08.2015 15:34:00 00QI Подключились к серверу pop.mail.ru:995
+25.08.2015 15:34:00 00QJ Подключились к серверу pop.mail.ru:995
!25.08.2015 15:34:05 00QI Тайм-аут соединения
-25.08.2015 15:34:05 00QI Отключились от сервера pop.mail.ru:995
25.08.2015 15:34:05 00QI Закончили приём почты из внешнего п/я <test1@test.net>
~25.08.2015 15:34:05 00QI Закончили приём почты из группы внешних п/я "asd"
~25.08.2015 15:34:05 00QI Thread stopped (TCsReceiveThread)
!25.08.2015 15:34:05 00QJ Тайм-аут соединения
-25.08.2015 15:34:05 00QJ Отключились от сервера pop.mail.ru:995
25.08.2015 15:34:05 00QJ Закончили приём почты из внешнего п/я <test2@test.net>
~25.08.2015 15:34:05 00QJ Закончили приём почты из группы внешних п/я "asd"
~25.08.2015 15:34:05 00QJ Thread stopped (TCsReceiveThread)
25.08.2015 15:34:05 00QH Закончили приём почты из группы внешних п/я "asd"
25.08.2015 15:34:05 00QH Начали отправку очереди "Main queue"...
~25.08.2015 15:34:05 00QO Thread started (TCsSendThread)
~25.08.2015 15:34:05 00QO Начали отправку очереди "Main queue"...
~25.08.2015 15:34:05 00QO Закончили отправку очереди "Main queue"
25.08.2015 15:34:05 00QH Закончили отправку очереди "Main queue"
25.08.2015 15:34:05 00QH Закончили выполнение задания "прием почты"
~25.08.2015 15:34:05 00QH Thread stopped (TCsTaskThread)
~25.08.2015 15:34:05 00QO Thread stopped (TCsSendThread)
По поводу WinAdmin
Какая версия Windows? - windows 10
"Постоянно" — это с какой периодичностью? - раз в пару часов
После каких ваших действий возникает ошибка? - после попытки применить изменения
Ошибка всегда возникает после этих действий или нет? - насколько я понял, только при попытке сохранить
В свойствах WinAdmin-сервиса какой указан тайм-аут? - 1800 секунд
P.S. При нажатии кнопки закрыть CMS выскакивает окно
Description: |
|
Filesize: |
6.79 KB |
Viewed: |
39587 Time(s) |
|
|
|
Back to top |
|
|
NAMOR CMS Developer
Joined: 15 Oct 2005 Posts: 1079
|
Posted: 25 Aug 2015 18:19 (Tue) Post subject: |
|
|
ytil wrote: | Натолкните на путь истинный, я понимаю, что сервер свою работу выполнил, но в чем же может быть дело? может быть в планировщике? |
Нет, планировщик у вас работает.
По журналу видно, что CMS ничего не получает из внешних ящиков. CMS подключается к внешнему серверу, ждёт ответа сервера и отключается по тайм-ауту через 5 секунд.
Для начала нужно с этим разобраться, добиться, чтобы CMS принимал почту из внешних ящиков.
ytil wrote: | Code: | +25.08.2015 15:34:00 00QI Подключились к серверу pop.mail.ru:995
!25.08.2015 15:34:05 00QI Тайм-аут соединения
-25.08.2015 15:34:05 00QI Отключились от сервера pop.mail.ru:995 |
|
Покажите скриншот настроек внешнего POP3-сервера pop.mail.ru:995.
С WinAdmin, судя по всему, ситуация такова. У вас постоянно открыта консоль CMS. Через 30 минут (1800 секунд) CMS отключает консоль из-за неактивности. В консоли открыт один из не обновляемых автоматически разделов, поэтому отключения не видно. Вы вносите изменения, нажимаете кнопку "Применить", консоль пытается отправить изменения на сервер, но соединения с сервером нет, поэтому возникает ошибка.
В будущем мы постараемся решить эту проблему. Пока просто учитывайте такую особенность. Можете установить в WinAdmin-сервисе тайм-аут 99999 секунд и консоль сможет бездействовать почти 28 часов до отключения от сервера.
ytil wrote: | P.S. При нажатии кнопки закрыть CMS выскакивает окно |
Консоль пытается сохранить настройки, но ОС не разрешает ей создать файл настроек. По всей видимости, у текущего пользователя Windows не хватает прав.
|
|
Back to top |
|
|
ytil Subscriber
Joined: 12 Aug 2015 Posts: 10
|
Posted: 26 Aug 2015 8:15 (Wed) Post subject: |
|
|
NAMOR, спасибо за подробные ответы!
Description: |
|
Filesize: |
20.48 KB |
Viewed: |
39556 Time(s) |
|
Description: |
|
Filesize: |
29.29 KB |
Viewed: |
39556 Time(s) |
|
Description: |
|
Filesize: |
12.54 KB |
Viewed: |
39556 Time(s) |
|
|
|
Back to top |
|
|
ytil Subscriber
Joined: 12 Aug 2015 Posts: 10
|
Posted: 26 Aug 2015 10:46 (Wed) Post subject: |
|
|
Мне стыдно за дурацкие вопросы, поставил [x]защитить соединение[ssl\tls]
и все заработало как часы. Спасибо!
|
|
Back to top |
|
|
NAMOR CMS Developer
Joined: 15 Oct 2005 Posts: 1079
|
Posted: 26 Aug 2015 12:52 (Wed) Post subject: |
|
|
Рад, что заработало.
Тайм-аут рекомендую указать не менее 60 секунд, лучше — больше, например 120. Текущий тайм-аут в 5 секунд хотя и допустим, но крайне мал, из-за чего соединение может часто прерываться по тайм-ауту.
|
|
Back to top |
|
|
NAMOR CMS Developer
Joined: 15 Oct 2005 Posts: 1079
|
Posted: 31 Oct 2015 15:24 (Sat) Post subject: |
|
|
ytil wrote: | p.s. при работе постоянно всплывает ошибка "Невозможно сохранить изменения. Ошибка Winsock (0)" |
NAMOR wrote: | У вас постоянно открыта консоль CMS. Через 30 минут (1800 секунд) CMS отключает консоль из-за неактивности. В консоли открыт один из не обновляемых автоматически разделов, поэтому отключения не видно. Вы вносите изменения, нажимаете кнопку "Применить", консоль пытается отправить изменения на сервер, но соединения с сервером нет, поэтому возникает ошибка. |
Доработали в CMS 3.06 beta 1:
Code: | [*] Если соединение с сервером прерывается, то консоль теперь немедленно
сообщает об этом и закрывает соединение со своей стороны. |
|
|
Back to top |
|
|
|