I have exactly same problem. Created domain an "A" domain then added alias for "B" domain. Created user on "A" domain, added persona with "B" domain address, sending out email from "B" persona, and...