public boolean match(Message message) { try { Address from[] = message.getRecipients(type); for (int i = 0; i < from.length; i++) { Address address = from[i]; if (match(address)) { return true; } } return false; } catch (MessagingException e) { return false; } }
public boolean match(Message message) { try { Address from[] = message.getRecipients(type); if (from == null) { return false; } for (int i = 0; i < from.length; i++) { Address address = from[i]; if (match(address)) { return true; } } return false; } catch (MessagingException e) { return false; } }