Sie haben die Antwort in der Frage selbst angegeben. Das geht mit
define(`SMART_HOST', `smtp.your.provider')dnl
Haben Sie ein Problem damit. Nach dem Bearbeiten von /etc/mail/sendmail.mc
Sie sollten in das Verzeichnis /etc/mail
gehen . Geben Sie make
ein und dann sendmail
neu starten Dienst, damit die Änderungen wirksam werden. Senden Sie dann eine Test-Mail und sehen Sie sich die Nachrichtenkopfzeilen an (Empfangen:), um zu sehen, ob die Konfiguration funktioniert hat.
Wenn Sie mit dem umständlichen Biest Sendmail nichts Besonderes anstellen, können Sie stattdessen SSMTP verwenden.
Es ist ein reiner Relay-MTA, der leichtgewichtig ist und nicht einfacher zu konfigurieren sein könnte.
Tun Sie sich selbst einen großen Gefallen und ersetzen Sie sendmail entweder durch ein modernes MTA wie Postfix oder etwas Leichteres wie ssmtp. Ich bin erstaunt, dass sendmail immer noch freiwillig verwendet wird