aspirin.dev.java.net wrote:Aspirin development has moved to GitHub. The code here should be considered functional, but obsolete. If you still want the old code you can get it by clicking the Documents And Files link in the sidebar, or just checking out the source code from CVS. I'd recommend grabbing it from CVS then just running ant.[/auote]
So there's some new development after a few years of dormancy - cool. And from the release notes it looks like they fixed the problem with having multiple threads (I ran into that a while ago, and had to use just a single thread to get around it).
By the way, they're still using JavaMail 1.4.1; you may want to upgrade to 1.4.2.
Ah, OK. But just to be clear: That's not a problem with Aspirin; it's a consequence of the way in which you are using it. If the server it's running is identifiably part of the domain "sample.com" then it should work. But I suppose it's possible that's Google's mail server checks the MX records of the domain it's receiving mail from, and that's something you wouldn't want to set up for this particular use case.
There are no publicly available email servers that don't require authentication; those days are long over.