package net.flibusta.mailer;
import javax.mail.MessagingException;
import javax.mail.Session;
import javax.mail.internet.MimeMessage;
public class NoIdMimeMessage extends MimeMessage{
private String messageId;
public NoIdMimeMessage(Session session) {
super(session);
}
public void setMessageId(String messageId) {
this.messageId = messageId;
}
public String getMessageId() {
return messageId;
}
@Override
protected void updateMessageID() throws MessagingException {
if (messageId != null && messageId.length() > 0) {
setHeader("Message-ID", messageId);
}
}
}