I am facing a similar problem - the only difference is mail is nowhere to be found (not even as a spam). However, the email is present under the James Server file system; local inbox of the user - james-2.3.2\apps\james\var\mail\inboxes\<testuser>
DNS is configured as mentioned in the documentations. Is there a specific change needed to send this email across to the Internet?
I’ve looked at a lot of different solutions, and in my humble opinion Aspose is the way to go. Here’s the link: http://aspose.com