サンプル・メールフィルタ
メールフィルタサンプル
件名が空のメールは弾く例
※空白文字も含めて件名が空のメールはメールハンドラも通さないようにします
※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; } }