1 17 18 package org.apache.james.transport.matchers; 19 20 import org.apache.mailet.GenericRecipientMatcher; 21 import org.apache.mailet.MailAddress; 22 23 import java.util.StringTokenizer ; 24 import java.util.Vector ; 25 26 29 public class UserIs extends GenericRecipientMatcher { 30 Vector users = null; 31 32 public void init() { 33 StringTokenizer st = new StringTokenizer (getCondition(), ", ", false); 34 users = new Vector (); 35 while (st.hasMoreTokens()) { 36 users.add(st.nextToken()); 37 } 38 } 39 40 public boolean matchRecipient(MailAddress recipient) { 41 return users.contains(recipient.getUser()); 42 } 43 } 44 45 | Popular Tags |