サンプル・メールフィルタ
メールフィルタサンプル
件名が空のメールは弾く例
※空白文字も含めて件名が空のメールはメールハンドラも通さないようにします
※MailFilterの実装メソッドacceptは戻り値がtrueの場合のみメールハンドラに制御が渡ります
package samples.mail;
import jp.co.symmetric.durian.mail.MailFilter;
import jp.co.symmetric.durian.mail.MailMessage;
public class SampleMailFilter implements MailFilter {
public boolean accept(MailMessage message) {
String subject = message.getSubject();
if(subject == null || subject.trim().equals("")) {
return false;
}
return true;
}
}

