Me interesa que los correos que reciba la cuenta root se reenvíen a una cuenta de correo que he creado para que me avise de los asuntos que puedan requerir mi atención, como puede ser un ataque, la corrupción del sistema de ficheros o vulnerabilidades en paquetes.

Ya antes se podía utilizar dma (DragonFly Mail Agent) en FreeBSD, pero desde la versión 14.0 es el MTA (encargado de entregar y enviar el correo) por defecto. Lo creó la gente de DragonFly y es sencillo de configurar, en todo caso, mucho más fácil que sendmail.

Lo único que hay que hacer es rellenar con los datos correctos los ficheros /etc/dma/dma.conf y /etc/dma/auth.conf.

En el Manual viene un ejemplo de configuración para gmail:

dma.conf:

SMARTHOST smtp.gmail.com
PORT 587
AUTHPATH /etc/dma/auth.conf
SECURETRANSFER
STARTTLS
MASQUERADE username@gmail.com

auth.conf:

username@gmail.com|smtp.gmail.com:password

No tienes más que poner los datos de tu cuenta de correo en lugar de esos.

Por último hay que editar la siguiente línea del fichero /etc/mail/aliases y recargarlo con newaliases.

root: email@mail.com