GNU/Linux >> LINUX-Kenntnisse >  >> Linux

So senden Sie E-Mails an einen externen Benutzer mit Mailx unter Linux

Frage :Wie sende ich E-Mails an externe Benutzer, wenn mailx auf einem CentOS/RHEL-System läuft?

Der folgende Befehl zeigt, wie Sie mit mailx eine Mail an einen externen Benutzer senden:

# echo "this is the body of the email" | mailx -vvv -s "test mail" -r "From" -S smtp="your-smtp" someone@address

Hier
-vvv =Ausführlichkeit.
-s =Gibt den Betreff an.
-r =E-Mail gesendet von.
-S =Gibt den SMTP-Server an.

Um E-Mails aus dem internen Netzwerk mit mailx versenden zu können, muss das externe Relay oder SMTP, das alle E-Mails verarbeiten soll, angegeben werden, damit E-Mails an die richtige Adresse zugestellt werden.

Sie können auch die Mailx-Konfigurationsdatei /etc/mail.rc bearbeiten um die folgende Konfiguration am Ende der Datei hinzuzufügen, z. B.:

set smtp=your.smtp.server
set from="from email address"

Führen Sie dann den Befehl mailx aus, geben Sie den Text der E-Mail ein, drücken Sie die Eingabetaste und drücken Sie schließlich Strg+D, um sie zuzustellen.

# mailx -vvv -s "email subject"  external-email-address
 
[Body of the email]

Ctrl D to deliver the message


Linux
  1. So erstellen Sie einen Benutzer mit einem benutzerdefinierten Home-Verzeichnis in Linux

  2. So arbeiten Sie mit Benutzern und Gruppen in Linux

  3. Wie sende ich E-Mails über einen externen SMTP-Server mit dem Befehl mailx in Linux?

  4. Wie sende ich eine HTML-E-Mail mit dem Linux-Befehl „mail“?

  5. Linux / UNIX :So senden Sie E-Mails mit Anhängen mit dem Befehl mailx

So erteilen Sie Benutzern Root-Rechte unter Kali Linux

So listen Sie Benutzer unter Linux auf

So ändern Sie das Benutzerkennwort in Linux

So senden Sie verschlüsselte E-Mails unter Linux

So senden Sie eine E-Mail mit Dateianhang von der Befehlszeile aus

So ändern Sie den Benutzer unter Linux