E-Mail von der Konsole senden

Immer wieder ist es sehr praktisch, wenn E-Mails gleich von der Konsole verschickt werden können. Auf Centos 7 gibt es dazu mehrere Möglichkeiten.

E-Mails mit Mail verschicken

yum install mailx

echo "Body Inhalt" | mail -s "Subjekt" -r absender@domain.at empfänger@anderedomain.at

Return-Path: <absender@domain.at>

From: absender@domain.at

sind dabei identisch.

E-Mails mit Sendmail verschicken

Um eine Nachricht mit Sendmail zu verschicken erstellen wir zuerst eine Nachrichtendatei.

vi nachricht
To: empfänger@anderedomain.at
Subject: sendmail test two
From: absender@domain.at
Reply-To: absender@domain.at


And here goes the e-mail body, test test test..

Die Nachricht verschicken wir mit:

sendmail -vt < ~/nachrich

Return-Path: <username@hostnam.domain.at>

From: absender@domain.at

sind dabei nicht zwingend identisch.

 

Um auch bei Sendmail eine eigene Return-Path Adresse zu setzen können wir folgende Befehlszeile verwenden:

sendmail -f absender@domain.at -vt < ~/nachricht

Quelle

Mail Kommando auf Centos 7 nachinstallieren

https://tecadmin.net/bash-mail-command-not-found/

Angabe der From E-Mail Adresse im Mail Befehl

https://stackoverflow.com/questions/119390/specify-the-from-user-when-sending-email-using-the-mail-command

How to Test Sendmail From Command Line on Linux

https://clients.javapipe.com/knowledgebase/132/How-to-Test-Sendmail-From-Command-Line-on-Linux.html

Kommentare

Bitte addieren Sie 9 und 3.