I built this primarily for myself, the main advatages are:
* Avoiding getting junked/rejected due to:
* Missing/invalid SPF record
* What would the sending domain be, if not set could easily be rejected
* From a dynamic IP
* Port 25 may not be open (it wasn't for my case)
* Avoiding getting junked/rejected due to: