Hola.
Encontrarás diversidad de opiniones al respecto de como enviar un email; todas válidas y cada una con sus pros/contras.
Si tenes accesible un servidor SMTP, yo se sugiero el uso de las INDY's. No dependes de que haya un cliente de correo instalado en las terminales; y el envio del mismo puede hacerse de forma mas controlada (incluso transparente).
El componente a usar, en el caso de las INDY es el TidSMTPClient. Para aclararte mas sobre su uso, mira las Demos. Especificamente en la carpeta MailClient.
Hasta luego.