No tengo mucha idea sobre el funcionamiento del correo aunque sí he automatizado envíos desde aplicaciones web. Lo que me pareció curioso es que podía enviar correos desde cualquier dirección.
En realidad no es que deje enviar correos desde cualquier dirección, se envía desde otra pero con una "máscara". Por ejemplo, desde una página de contacto, alguien introduce su dirección de correo y el mensaje y a mí me llega un email a la cuenta que quiero y sale como que me lo ha enviado él.
Contra esto creo que no hay nada que hacer.