Wie kann der 'mail'-Befehl verwendet werden?

Ich habe meinen ersten Mac jetzt seit ungefähr fünf Monaten. Obwohl ich selbst als vollwertiger Windows-Benutzer nie Dinge über eine Befehlszeile gemacht habe; Ich war so ziemlich für die GUI den ganzen Weg..

Aber jetzt, da ich meinen Mac habe, bin ich daran interessiert, ein wenig über das Terminal und die darin verwendeten Befehle zu lernen. Bisher habe ich gelernt, wie man kleinere Dinge macht, wie das Verschieben, Umbenennen und Löschen von Dateien usw. Aber jetzt möchte ich etwas anderes machen, wie den Mail-Befehl.

Also habe ich heute Abend herausgefunden, wie ich mit dem Befehl "mail" eine E-Mail an mich selbst senden kann. Aber jetzt bin ich neugierig und frage, ob es eine Möglichkeit gibt, E-Mails an Leute zu senden, die beispielsweise Yahoo oder Hotmail verwenden.

Entschuldigung, wenn dies eine grundlegende Frage ist, aber ich bin neu und neugierig. Danke.

Technisch gesehen ist GUI-all-the-way auch der Mac-Weg. Was Sie lernen, ist der Unix- Weg.
man mail. 'nuff sagte.

Antworten (1)

Wenn Sie eine E-Mail an eine bestimmte Adresse senden möchten, geben Sie diese als Argument für den mailBefehl ein:

mail -s "Some subject" toaddress@example.com

siehe man mailfür andere Optionen

Jeden Text, den Sie eingeben, nachdem Sie den Befehl ausgegeben haben, können Sie den Text für Ihre E-Mail direkt im Terminal eingeben. Um die Mail-Texteingabe zu beenden, geben Sie eine neue Zeile mit einem einfachen ..

Beachten Sie, dass dies die E-Mail nur zum Senden in die Warteschlange stellt, als ob Ihr Mac ein funktionierender Mailserver wäre. Die lokale Zustellung an lokale Konten ist einfach einzurichten, um einen funktionierenden Mailserver einzurichten, der eine Verbindung zum Internet herstellt, sind etwas fortgeschrittenere Einstellungen sowie eine Beziehung zu jemand anderem erforderlich, der ein Mail-Relay betreibt. Dies ist kein Client, der direkt mit E-Mail-Diensten wie Gmail / Yahoo / Hotmail oder iCloud (MobileMe) zusammenarbeitet.