Ändern der Standarddomäne in Mailutils

9

Ich habe Mailutils unter Ubuntu 12.10 installiert und bin auf ein Problem gestoßen, bei dem die angehängte Domäne der vollqualifizierte Host und nicht nur die Domäne ist. Zum Beispiel,

mail user2 [enter] dann enter message und send erzeugt eine from address of [email protected]

Ich möchte, dass die Absenderadresse nur [email protected] lautet. Ich hatte dieses Problem in 12.04 nicht, es wurde erst gestartet, als ich auf 12.10 aktualisiert habe. Gibt es irgendwo eine Systemkonfigurationsdatei, mit der ich nur festlegen kann, dass domain.com beim Senden von E-Mails zum Benutzernamen hinzugefügt wird und nicht der vollständige Hostname?

Danke, Tim

Tim
quelle

Antworten:

10

So verwenden Sie eine andere lokale Domäne als den Hostnamen in Mailutils:

Erstellen Sie eine Datei /etc/mailutils.confmit folgendem Inhalt:

address {
  email-domain somedomain.com;
};

Sie können sehen, was sonst noch konfiguriert werden kann mailutils.confmit:

$ mail --config-help
Rustyx
quelle
Vielen Dank für diese hilfreiche Antwort auf eine alte Frage.
Andrew Schulman
Funktioniert nicht unter Ubuntu 18.04 / mailutils 2.99.99. Welche Version verwenden Sie?
Niklas Holm
0

Es ist frustrierend, dass es keine einfache generische Mailutils-Konfigurationsdatei gibt, um das zu tun, was Sie verlangen (lassen Sie das Mail-Programm von Mailutils über diese Konfigurationsdatei eine andere Standarddomäne verwenden).

FWIW Ich habe festgestellt, dass mailutils Mail-Adressen erstellt, die wie user @ host aussehen, wenn eine Mail nur an 'user' gesendet wird, bevor die Mail an den MTA gesendet wird. Wie der FQDN tatsächlich erstellt wird, hängt also von der MTA-Konfiguration ab (z. B. können Sie einige MTAs so konfigurieren, dass immer der Inhalt der /etc/mailnameErstellung anderer Probleme angehängt wird ). Dies könnte erklären, warum andere Antworten auf diese Frage mit den anderen Antworten verknüpft sind, in denen erläutert wird, wie Header bei der Verwendung von E-Mails erzwungen werden (z . B. https://stackoverflow.com/a/380573/4513656 ).

Anon
quelle
Die Verwendung von mailutils.conf wie von @rustyx beschrieben scheint die Frage zu beantworten.
TommyPeanuts
@ TommyPeanuts nicht auf modernen Ubuntu
Niklas Holm
@ NiklasHolm Bist du sicher? Ich habe es gerade am 18.04 versucht und es funktioniert gut.
TommyPeanuts