Search in sources :

Example 1 with MessageException

use of org.traccar.notification.MessageException in project traccar by tananaev.

the class NotificatorMail method sendSync.

@Override
public void sendSync(long userId, Event event, Position position) throws MessageException {
    try {
        NotificationMessage fullMessage = NotificationFormatter.formatMessage(userId, event, position, "full");
        Context.getMailManager().sendMessage(userId, fullMessage.getSubject(), fullMessage.getBody());
    } catch (MessagingException e) {
        throw new MessageException(e);
    }
}
Also used : NotificationMessage(org.traccar.notification.NotificationMessage) MessagingException(javax.mail.MessagingException) MessageException(org.traccar.notification.MessageException)

Aggregations

MessagingException (javax.mail.MessagingException)1 MessageException (org.traccar.notification.MessageException)1 NotificationMessage (org.traccar.notification.NotificationMessage)1