* @throws IllegalArgumentException
* if the syntax of the supplied mailbox is invalid.
*/
public RecipientSpecification create(String mailbox)
throws IllegalArgumentException {
RecipientAST recipientAST;
try {
recipientAST = new RecipientParser("<" + mailbox + ">").parse();
} catch (ParseException e) {
throw new IllegalArgumentException(e);
}