(Tip: more white space in your emails, this could just have been a side
effect of your client)
1. Probably just convention, and the fact that many .info TLDs are spam
domains
2. Why not just override the servlet's init() method? This is a much more
standard approach.
3. You need to set the "from"
My first question: is there any reason in particular that packages
don't start with info? It always seems to be net, org, and com which
are the TLDs of whoever is developing the code, but I haven't seen
info. (I think I also checked for and didn't find examples of other
TLDs but I don't remember.)