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 

Подтверждение отправки исходящих писем

 
Post new topic   Reply to topic    Courier Mail Server Forum Index -> Courier Mail Server 3.xx
View previous topic :: View next topic  
Author Message
ytil
Subscriber
Subscriber


Joined: 12 Aug 2015
Posts: 10

PostPosted: 12 Aug 2015 8:22 (Wed)    Post subject: Подтверждение отправки исходящих писем Reply with quote

Добрый день!
Задача на предприятии состоит в следующем: Директор хочет проверять всю исходящую почту перед ее отправкой, если нужно подредактировать и дальше самому подтвердить ее отправку.
Он согласен и на малое, чтобы вся исходящая почта могла отправляться ТОЛЬКО на его адрес. Копаюсь в настройках уже 3 дня, помогите пожалуйста ламеру всё это дело реализовать) Опыта в настройке почтовых сервером не имею.
Back to top
View user's profile Send private message
NAMOR
CMS Developer


Joined: 15 Oct 2005
Posts: 1053

PostPosted: 12 Aug 2015 13:35 (Wed)    Post subject: Reply with quote

По "малому" варианту сделать можно. Решение:

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
View user's profile Send private message Send e-mail Visit poster's website
ytil
Subscriber
Subscriber


Joined: 12 Aug 2015
Posts: 10

PostPosted: 14 Aug 2015 13:52 (Fri)    Post subject: Reply with quote

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
View user's profile Send private message
NAMOR
CMS Developer


Joined: 15 Oct 2005
Posts: 1053

PostPosted: 14 Aug 2015 14:19 (Fri)    Post subject: Reply with quote

Для ответа на ваши и подобные вопросы в CMS имеется справочная система. Начните с раздела "Начало работы".
Если в процессе настройки возникнут более конкретные вопросы — пишите, постараюсь помочь.
Back to top
View user's profile Send private message Send e-mail Visit poster's website
ytil
Subscriber
Subscriber


Joined: 12 Aug 2015
Posts: 10

PostPosted: 24 Aug 2015 9:05 (Mon)    Post subject: Reply with quote

Еще раз здравствуйте!

Справочная система очень хороша, разобрался практически во всем, кроме входящей почты.

1. У меня в сервисах указан порт 995, во внешней почте pop.mail.ru:995, как собственно и в клиенте Outlook, но письма в Outlook из интернета просто не доходят. В логах тоже тишина. Что делать?

2. Еще проблема в том, что письма в Outlook(по локалке) доходят только после перезапуска этого самого Outlook.

3. настроить smtp сервер мне удалось только без шифрования, хоть и по 465 порту, в логах же пишет что ssl активирован (что мне и нужно), так и должно быть?

Надеюсь на помощь, сроки уже все вышли. Спасибо.
Back to top
View user's profile Send private message
NAMOR
CMS Developer


Joined: 15 Oct 2005
Posts: 1053

PostPosted: 24 Aug 2015 13:59 (Mon)    Post subject: Reply with quote

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
View user's profile Send private message Send e-mail Visit poster's website
ytil
Subscriber
Subscriber


Joined: 12 Aug 2015
Posts: 10

PostPosted: 25 Aug 2015 13:05 (Tue)    Post subject: Reply with quote

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

т.е. при отправке письма на почту 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
View user's profile Send private message
NAMOR
CMS Developer


Joined: 15 Oct 2005
Posts: 1053

PostPosted: 25 Aug 2015 13:44 (Tue)    Post subject: Reply with quote

Специальный ящик для приёма почты создавать не нужно.
У вас есть ящики на Mail.Ru? Вот их данные (e-mail адрес, имя и пароль) и укажите в свойствах внешних ящиков.
Задание планировщика для приёма почты из группы внешних ящиков создали?
Расписание для периодического запуска этого задания создали?

ytil wrote:
p.s. при работе постоянно всплывает ошибка "Невозможно сохранить изменения. Ошибка Winsock (0)

Какая версия Windows?
"Постоянно" — это с какой периодичностью?
После каких ваших действий возникает ошибка?
Ошибка всегда возникает после этих действий или нет?
В свойствах WinAdmin-сервиса какой указан тайм-аут?
Back to top
View user's profile Send private message Send e-mail Visit poster's website
ytil
Subscriber
Subscriber


Joined: 12 Aug 2015
Posts: 10

PostPosted: 25 Aug 2015 14:43 (Tue)    Post subject: Reply with quote

собственно покавырялся еще и получил логи
проблема в том, что 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 выскакивает окно



.png
 Description:
 Filesize:  6.79 KB
 Viewed:  17495 Time(s)

.png


Back to top
View user's profile Send private message
NAMOR
CMS Developer


Joined: 15 Oct 2005
Posts: 1053

PostPosted: 25 Aug 2015 18:19 (Tue)    Post subject: Reply with quote

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
View user's profile Send private message Send e-mail Visit poster's website
ytil
Subscriber
Subscriber


Joined: 12 Aug 2015
Posts: 10

PostPosted: 26 Aug 2015 8:15 (Wed)    Post subject: Reply with quote

NAMOR, спасибо за подробные ответы!


pop1.png
 Description:
скрин1
 Filesize:  20.48 KB
 Viewed:  17464 Time(s)

pop1.png



pop2.png
 Description:
скрин2
 Filesize:  29.29 KB
 Viewed:  17464 Time(s)

pop2.png



pop3.png
 Description:
скрин3
 Filesize:  12.54 KB
 Viewed:  17464 Time(s)

pop3.png


Back to top
View user's profile Send private message
ytil
Subscriber
Subscriber


Joined: 12 Aug 2015
Posts: 10

PostPosted: 26 Aug 2015 10:46 (Wed)    Post subject: Reply with quote

Мне стыдно за дурацкие вопросы, поставил [x]защитить соединение[ssl\tls]
и все заработало как часы. Спасибо!
Back to top
View user's profile Send private message
NAMOR
CMS Developer


Joined: 15 Oct 2005
Posts: 1053

PostPosted: 26 Aug 2015 12:52 (Wed)    Post subject: Reply with quote

Рад, что заработало.
Тайм-аут рекомендую указать не менее 60 секунд, лучше — больше, например 120. Текущий тайм-аут в 5 секунд хотя и допустим, но крайне мал, из-за чего соединение может часто прерываться по тайм-ауту.
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: 1053

PostPosted: 31 Oct 2015 15:24 (Sat)    Post subject: Reply with quote

ytil wrote:
p.s. при работе постоянно всплывает ошибка "Невозможно сохранить изменения. Ошибка Winsock (0)"

NAMOR wrote:
У вас постоянно открыта консоль CMS. Через 30 минут (1800 секунд) CMS отключает консоль из-за неактивности. В консоли открыт один из не обновляемых автоматически разделов, поэтому отключения не видно. Вы вносите изменения, нажимаете кнопку "Применить", консоль пытается отправить изменения на сервер, но соединения с сервером нет, поэтому возникает ошибка.

Доработали в CMS 3.06 beta 1:
Code:
[*] Если соединение с сервером прерывается, то консоль теперь немедленно
    сообщает об этом и закрывает соединение со своей стороны.
Back to top
View user's profile Send private message Send e-mail Visit poster's website
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
Page 1 of 1

 
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