Почтовые рассылки в UTM5-1.9.006

Технические вопросы по UTM 5.0
Ответить
SJ
Сообщения: 40
Зарегистрирован: Пт янв 21, 2005 16:22
Откуда: SPb

Почтовые рассылки в UTM5-1.9.006

Сообщение SJ »

как можно заставить работать систему рассылки сообщений об достижении определенного баланса.

в настройках утм указываю внешний smtp сервер, порт, fqdn и т.д. все согласно доке.
потом тестовому пользовтелю уменьшаю/увеличиваю баланс указав в его настройках емаил.
делаю tcpdump port 25 и .... ничего не наблюдаю.

какие существую еще/ могут быть предложены способы отладки???

aospan
NetUP Team
Сообщения: 1639
Зарегистрирован: Чт янв 13, 2005 20:30

Сообщение aospan »

Как минимум необходимо посмотреть логи utm5_core на предмет попытки посылки сообщений через СМТП. Так же приведите настройки границ (notification border) и т.д.

SJ
Сообщения: 40
Зарегистрирован: Пт янв 21, 2005 16:22
Откуда: SPb

Сообщение SJ »

параметр notification_borders имеет значение 0

в маин логе видно только это....

?Debug : Jan 18 11:43:27 DBCtx: SQL SELECT query: SELECT group_id FROM users_groups_link WHERE user_id='136'
?Debug : Jan 18 11:43:27 DBCtx: SQL SELECT query: SELECT email FROM users WHERE id='136'
?Debug : Jan 18 11:43:27 DBCtx: SQL SELECT query: SELECT value FROM utm5_settings WHERE variable='notification_message_from'
?Debug : Jan 18 11:43:27 DBCtx: SQL SELECT query: SELECT value FROM utm5_settings WHERE variable='notification_message_subjec
t'
?Debug : Jan 18 11:43:27 DBCtx: SQL SELECT query: SELECT value FROM utm5_settings WHERE variable='smtp_fqdn'
?Debug : Jan 18 11:43:27 DBCtx: SQL SELECT query: SELECT value FROM utm5_settings WHERE variable='smtp_relay'
?Debug : Jan 18 11:43:27 BusLogic: BLM(40) pushed (comment: )
?Debug : Jan 18 11:43:27 BusLogic: try to execute 40
?Debug : Jan 18 11:43:27 BusLogic: hw_block_handler with code 40
?Debug : Jan 18 11:43:27 BusLogic: call SmtpLogger::smtp
?Debug : Jan 18 11:43:27 DBCtx: SQL SELECT query: SELECT balance FROM special_accounts WHERE id=2
?Debug : Jan 18 11:43:27 DBCtx: SQL query: UPDATE special_accounts SET balance='0' WHERE id=2


никакой информации о том куда и кому посылается invoice НЕТ...

SJ
Сообщения: 40
Зарегистрирован: Пт янв 21, 2005 16:22
Откуда: SPb

Сообщение SJ »

достаточно ли просто ввести в настройках релей и порт, дом имя и от кого посылается?

хотелось бы получить ответ....

Nick
Сообщения: 109
Зарегистрирован: Чт янв 20, 2005 20:27

Сообщение Nick »

Корретно оно отсылает только когда в качестве MTA используется postfix.

SJ
Сообщения: 40
Зарегистрирован: Пт янв 21, 2005 16:22
Откуда: SPb

Сообщение SJ »

разработчики утверждают что отсылает сам utm5_core, и ему не нужны никакие МТА.... ? странно.

Nick
Сообщения: 109
Зарегистрирован: Чт янв 20, 2005 20:27

Сообщение Nick »

ну в настройких то smtp указывается? :)

SJ
Сообщения: 40
Зарегистрирован: Пт янв 21, 2005 16:22
Откуда: SPb

Сообщение SJ »

понимаешь, если бы он делал попытку отослать я бы это обнаружил tcpdumpом. я изменяю пользователю баланс до 0 и сразу же должен утм отсылать уведомление, или по крайней мере пусть хотябы ругается что не может...

Nick
Сообщения: 109
Зарегистрирован: Чт янв 20, 2005 20:27

Сообщение Nick »

Тогда настройки в студию.
Ну и заодно праметры запуска tcpdump.

Могу сказать что на релизах 006 и 007 все работает.

Ответить