Страница 1 из 1

Настройка внешней почтовой рассылки из ENOVIA

СообщениеДобавлено: 20 фев 2014 01:20
Headless
Добрый день, уважаемые коллеги.
Скажите, пожалуйста, сталкивался ли кто-нибудь из вас с настройкой POP и SMTP сервисов для рассылки уведомлений. Дело в том, что коллегам не удобно проверять обновления, на которые они подписаны через IconMail.
Подскажите, пожалуйста, хотя бы путь, где эти настройки хранятся. (Документацию изучал - не нашел).
Спасибо заранее.

Re: Настройка внешней почтовой рассылки из ENOVIA

СообщениеДобавлено: 21 фев 2014 11:53
Fil
Добрый день!
1. в enovia.ini серверной прописать
MX_SMTP_HOST="адрес smtp сервера". Для отправки через него сообщений
2. в emxSystem.properties прописать
в строке
#Define the user the notifications should appear to be from
emxFramework.NotificationAgent = "имя пользователя" от имени которого будут системные уведомления доставляться

//////////
В документации пробейте в поиске MX_SMTP_HOST - вылезут несколько разделов с описанием настройки почты, например:
Brand: Installation and Administration | Domain: Live Collaboration - Administration | Product: Live Collaboration Server
p.s.
Письма, генерируемые системой по-умолчанию по основным событиям (по Route-ам, Проектным назначениям, подпискам и пр.) выглядят очень неприглядно.
Чтобы сделать их вид приличным - придется кастомизировать

Re: Настройка внешней почтовой рассылки из ENOVIA

СообщениеДобавлено: 22 фев 2014 00:21
Headless
Спасибо большое за ответ, ув. Fil
Я всё-таки не уверен, что правильно понимаю механизм процесса пересылки отбивок на личную почту: при отправки письма в IconMail, какая-то служба стучится на внешний почтовый сервер и отправляет письма в соответствии с почтовым адресом, введенным в свойства ID клиента? так?
Тогда не понятно, как проходить аутентификацию на этом SMTP-сервере. (если я, к примеру, хочу использовать smtp.gmai.com или smtp.mail.ru)
Или нужно на этой же машине иметь рабочий почтовый сервер с выделенным IP и доменным именем?

Re: Настройка внешней почтовой рассылки из ENOVIA

СообщениеДобавлено: 27 фев 2014 12:06
Fil
Добрый день!
Отправка идет с использованием smtp сервера указанного в enovia.ini в независимости от того, каков адрес пользователя, отправляющего сообщение.
Мы не копались с настройками доступа к отправке сообщений через smtp внешний сервер. Как правило либо уже есть внутренний почтовый сервер, либо просто разворачивается дополнительно smtp сервер на одной из серверных машин. Если это Win2008, то есть встроенный простейший smtp сервер.

Вообще для отправки e-mail в программах Dassault используют метод sendJavaMail класса MxMessageBase, который в свою очередь использует Java Mail API.
На первый взгляд настроек нет - надо смотреть что внутри. См. JavaDOC
Удачи!

Re: Настройка внешней почтовой рассылки из ENOVIA

СообщениеДобавлено: 27 фев 2014 12:57
Геройчиковый
На счёт аутентификации действительно вопрос интересный, но у нас MX_SMTP_HOST и emxFramework.NotificationAgent достаточно, чтобы отсылались реальные письма вместо IconMail'ов. Главнео, чтобы пользователь, указанный в emxFramework.NotificationAgent имел заполенное поле e-mail address и этот адрес был бына СМТП сервере.

Re: Настройка внешней почтовой рассылки из ENOVIA

СообщениеДобавлено: 27 фев 2014 20:37
Headless
Fil, Геройчиковый
Спасибо большое за ответы. Кажется, понял.
Может быть поделитесь опытом, какими серверами SMTP пользуетесь в своих компаниях?
Пробую сейчас реализовать задачу в помощью hMailServer. Но для грамотной пересылки сообщений придется потрудиться с его настройкой.
Просто вдруг уже есть готовые решения.

Re: Настройка внешней почтовой рассылки из ENOVIA

СообщениеДобавлено: 28 фев 2014 12:11
Геройчиковый
У одного из заказчиков - MS Exchange и там всё работает как часы.
У другого был сначала Lotus Notes потом перешли на Exchange. Но они перестали использовать эту связь IconMail <-> Real Mails, потомучто слишком много сообщений из эновии посыпалось, а они этого не хотели.
Да любой сервер пойдёт, тем более для теста-то. Пропробуйте что-нибудь попроще, какой-нибудь Kerio.

Re: Настройка внешней почтовой рассылки из ENOVIA

СообщениеДобавлено: 28 фев 2014 15:27
Headless
Геройчиковый
Спасибо, попробую.

Re: Настройка внешней почтовой рассылки из ENOVIA

СообщениеДобавлено: 28 фев 2014 15:35
Fil
Добрый день!
Если используете Windows серверный под ENOVIA, или вообще есть она (Windows серверная) где-то и совсем не хочется ни с чем возиться, то можно просто включить в ней стандартный smtp сервер.