BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 29 мар 2024, 00:32

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 9 ] 
Автор Сообщение
 Заголовок сообщения: Не отправляются уведомления E-Mail
СообщениеДобавлено: 22 апр 2019, 16:35 
Не в сети

Зарегистрирован: 20 сен 2018, 08:36
Сообщения: 88
Откуда: Омск
Карма: 6
Та же беда...BGERP v 3.0 build 1311. Что не так, подскажите пожалуйста. Пример из доки 1 в 1.
Цитата:
onProcessEvent.3.events=statusChanged:5
onProcessEvent.3.doExpression=<<END
userId = process.getCreateUserId();
emailNotifyUsers({userId}, 46, "Процесс изменился", "Существенно");
END


Цитата:
mail.from.email=s.smartkom@yandex.ru
mail.from.name=BGERP

messageType.1.title=s.smartkom@yandex.ru
messageType.1.class=ru.bgcrm.dao.message.MessageTypeEmail
messageType.1.store=imaps

messageType.1.email=s.smartkom@yandex.ru
messageType.1.host=imap.yandex.com
messageType.1.login=s.smartkom@yandex.ru
messageType.1.pswd=*****
messageType.1.folderIn=INBOX
messageType.1.folderProcessed=CRM_PROCESSED
messageType.1.folderSkipped=CRM_SKIPPED
messageType.1.folderSent=CRM_SENT

messageType.1.mail.transport.protocol=smtps
messageType.1.mail.smtp.user=s.smartkom@yandex.ru
messageType.1.mail.smtp.host=smtp.yandex.ru
messageType.1.mail.smtp.pswd=****


Вложения:
Снимок экрана_2019-04-22_16-33-35.png
Снимок экрана_2019-04-22_16-33-35.png [ 9.98 КБ | Просмотров: 4544 ]
Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 22 апр 2019, 16:41 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
https://bgerp.ru/doc/3.0/manual/kernel/ ... ml#log-dyn
Соберите логи, что происходит при смене статуса.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 22 апр 2019, 16:45 
Не в сети

Зарегистрирован: 20 сен 2018, 08:36
Сообщения: 88
Откуда: Омск
Карма: 6
Цитата:
04-22/16:43:23 DEBUG [http-nio-9088-exec-6] ProcessDAO - SELECT DISTINCT SQL_CALC_FOUND_ROWS process.id , process.priority , ( SELECT GROUP_CONCAT(linkedCustomer.title SEPARATOR ', ') FROM process_link AS link LEFT JOIN customer AS linkedCustomer ON link.object_id=linkedCustomer.id WHERE link.object_type='customer' AND link.process_id=process.id GROUP BY link.process_id ) AS customer , process.description , process_status_title_process.title , '0' , type_process.title , DATE_FORMAT( process.create_dt, '%d.%m.%y %T' ) , process.* FROM process AS process LEFT JOIN process_status AS ps_process_data ON process.id=ps_process_data.process_id AND process.status_id=ps_process_data.status_id AND ps_process_data.last LEFT JOIN process_status_title AS process_status_title_process ON process.status_id=process_status_title_process.id LEFT JOIN process_type AS type_process ON process.type_id=type_process.id WHERE process.type_id IN (1,2,19,3,4,21,5,6,7,8,9,12) AND process.id>0 AND process.status_id IN (1, 2, 3, 4, 5, 6) ORDER BY 2 DESC, 1 DESC LIMIT 0, 25
04-22/16:43:25 DEBUG [http-nio-9088-exec-2] NewInstanceTag - Created instance using: [Ljava.lang.Object;@122493a
04-22/16:43:27 DEBUG [http-nio-9088-exec-8] EmptyAction - r:org.apache.catalina.connector.RequestFacade@77380012; f:ru.bgcrm.struts.form.DynActionForm@53a68b06; q: forwardFile=%2FWEB-INF%2Fjspf%2Fuser%2Fprocess%2Fprocess%2Fprocess_status_category_editor.jsp&typeId=3&processId=300&statusEditorUiid=UIID1555926437487&statusSelectUiid=UIID1555926437488&requestFormUrl=%2Fuser%2Fprocess.do%3Fid%3D300&returnChildUiid=UIID1555926437485&returnUrl=%2Fuser%2Fprocess.do%3Fid%3D300&statusId=5
04-22/16:43:28 DEBUG [http-nio-9088-exec-2] DefaultProcessChangeListener - Process commands: []
04-22/16:43:28 DEBUG [http-nio-9088-exec-2] DefaultProcessChangeListener - Do expression: userId = process.getCreateUserId();
emailNotifyUsers({userId}, 46, "Процесс изменился", "Существенно");

04-22/16:43:28 DEBUG [http-nio-9088-exec-2] DefaultProcessChangeListener - Context sizes, before: 37; after: 42
04-22/16:43:28 DEBUG [http-nio-9088-exec-2] Expression - Executing script: userId = process.getCreateUserId();
emailNotifyUsers({userId}, 46, "Процесс изменился", "Существенно");

04-22/16:43:28 DEBUG [http-nio-9088-exec-9] NewInstanceTag - Created instance using: [Ljava.lang.Object;@de123da


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 22 апр 2019, 16:53 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Посмотрите tcpdump ом отправки на SMTP порт. Должно уходить. Может почтовый сервер потом в спам или куда убирает?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 22 апр 2019, 17:12 
Не в сети

Зарегистрирован: 20 сен 2018, 08:36
Сообщения: 88
Откуда: Омск
Карма: 6
В почтовике пусто, в логах:
Цитата:
04-22/17:10:10 INFO [pool-2-thread-5] MessageTypeEmail - Starting EMail daemon, box: s.smartkom@yandex.ru
04-22/17:10:10 ERROR [pool-2-thread-4] CommandProcessor - Mail config is not configured!

Но при этом просто письма с данного почтовика уходят, и сообщение было это об ошибке всегда, насколько помню.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 22 апр 2019, 17:31 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 27 мар 2012, 11:59
Сообщения: 2676
Карма: 72
а в конфигурации у вас указаны параметры почтовые?
Код:
# параметры EMail
mail.smtp.host=
mail.smtp.user=
mail.smtp.pswd=
# SMTP SSL протокол
#mail.transport.protocol=smtps
# порт, если не указано - 25 для SMTP, 465 для SMTP SSL
#mail.smtp.port=
# отладка почтового обмена SMTP
#mail.debug=1

https://bgerp.ru/doc/3.0/manual/kernel/ ... tml#config


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 24 апр 2019, 10:04 
Не в сети

Зарегистрирован: 20 сен 2018, 08:36
Сообщения: 88
Откуда: Омск
Карма: 6
Да, все параметры заполнены.
Цитата:
mail.smtp.host=smtp.yandex.ru
mail.from.email=s.smartkom@yandex.ru
mail.from.name=BGERP
mail.smtp.user=s.smartkom@yandex.ru
mail.smtp.pswd=*****
mail.transport.protocol=smtp

При чем у нас 2 ящика, оба на яндекс. Ни через один не отправляется.. Если просто писать исходящие письма из системы, все работает. А вот по событию - тишина..


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 24 апр 2019, 13:48 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
vikaled писал(а):
Но при этом просто письма с данного почтовика уходят, и сообщение было это об ошибке всегда, насколько помню.

Когда вы отправляете сообщение типа E-Mail - там настройки SMTP берутся из конфигурации типа сообщения. Помимо этого есть дефолтовая конфигурация SMTP для отправки просто сообщений. Может быть переопределяется пустыми значениями как-то.. Кидайте в Телеграмме или здесь в личке доступ к вашему серверу, смотреть надо.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 24 апр 2019, 14:47 
Не в сети

Зарегистрирован: 20 сен 2018, 08:36
Сообщения: 88
Откуда: Омск
Карма: 6
Нашла старую тему на форуме, прописала явно порт, все заработало. Спасибо за помощь и потраченное время)


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 9 ] 

Часовой пояс: UTC + 5 часов [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
POWERED_BY
Русская поддержка phpBB
[ Time : 0.068s | 39 Queries | GZIP : On ]