angle-left

Включение логов почты в Liferay 7

Доброе утро!

С целью отладки SMTP-взаимодействия возникает проблема: отладочные логи при отправке почты не видны.

Включение их достаточно тривиально, но запомнить имя логгера сложно, а гуглится он, почему-то, отвратительно.

Действия следующие: идём в Control Panel → Configuration → Server Administration → Log Levels. В поле Keywords пишем mail. Выставляем всё, что видим, особенно com.liferay.mail.service.impl.MailServiceImpl  в DEBUG/ALL по настроению.

Что даёт? sendEmail в логах. Одно, ***** его конём, слово. Чтобы увидеть нормальный лог, нужно кликнуть во вкладочку Add Category, и добавить com.liferay.petra.mail с уровнем хотя бы DEBUG.

Ну вот, теперь это хоть где-то написано явно.