Ha especificado la respuesta en la pregunta misma. Puedes hacerlo usando
define(`SMART_HOST', `smtp.your.provider')dnl
¿Está enfrentando algún problema al usar esto? Después de editar /etc/mail/sendmail.mc
debes ir al directorio /etc/mail
. Escribe make
y luego reinicie sendmail
servicio para que los cambios surtan efecto. Luego envíe un correo de prueba y vea los encabezados de los mensajes (Recibido:) para ver si la configuración funcionó.
Si no está haciendo nada más elegante con la bestia engorrosa que es Sendmail, entonces podría considerar usar SSMTP en su lugar.
Es un MTA de solo retransmisión que es liviano y no podría ser más simple de configurar.
Hágase un gran favor y reemplace sendmail con un mta moderno como postfix o algo más liviano como ssmtp. Me sorprende que sendmail todavía se use voluntariamente