com.blazebit.mail.MailException Maven / Gradle / Ivy
/*
* Copyright 2011 Blazebit
*/
package com.blazebit.mail;
import javax.mail.MessagingException;
/**
*
* @author Christian Beikov
* @since 0.1.2
*/
public final class MailException extends RuntimeException {
private static final long serialVersionUID = 1L;
public static final String GENERIC_ERROR = "Generic error: %s";
public static final String MISSING_HOST = "Can't send an email without host";
public static final String MISSING_USERNAME = "Can't have a password without username";
public static final String INVALID_ENCODING = "Encoding not accepted: %s";
public static final String INVALID_RECIPIENT = "Invalid TO address: %s";
public static final String INVALID_REPLYTO = "Invalid REPLY TO address: %s";
public static final String INVALID_TO = "Invalid TO address: %s";
public static final String INVALID_BCC = "Invalid BCC address: %s";
public static final String INVALID_CC = "Invalid CC address: %s";
public static final String INVALID_SENDER = "Invalid FROM address: %s";
public static final String MISSING_SENDER = "Email is not valid: missing sender";
public static final String MISSING_RECIPIENT = "Email is not valid: missing recipients";
public static final String MISSING_SUBJECT = "Email is not valid: missing subject";
public static final String MISSING_CONTENT = "Email is not valid: missing content body";
public MailException(final String message) {
super(message);
}
public MailException(final String message, final MessagingException cause) {
super(message, cause);
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy