// tokenize the addresses, try to ensure that valid values have been set
StringSet ssFrom = new StringSet();
StringSet ssTo = new StringSet();
ssFrom.addDelimited(outgoingFromAddress);
ssTo.addDelimited(incomingToAddress);
if ((ssFrom.size() > 0) && (ssTo.size() > 0)) {
setOutgoingFromAddress(ssFrom.iterator().next());
setIncomingToAddress(incomingToAddress);
} else if (ssFrom.size() > 0) {
setOutgoingFromAddress(ssFrom.iterator().next());