Der Mail-Befehl hängt bei "Cc:" für Mail

Der Mail-Befehl hängt bei "Cc:" für Mail

Aus irgendeinem Grund wird beim Senden von E-Mails nach dem Drücken der Eingabetaste ein Ausdruck ausgegeben , und ich kann nichts tun. Ich habe versucht, zu drücken, aber es hängt immer noch. Ich versuche, Amazon SES unter Ubuntu einzurichtenmail -s 'test email' [email protected]Cc:.

Antwort1

Es hängt nicht. Es wartet darauf, dass Sie Ihre Nachricht eingeben. Normalerweise können Sie einfach eine Befehlszeilen-E-Mail senden, wie:

echo "This is a test message" | mail -s 'test email' [email protected]

Aber wenn Sie das einfach tun, wird der nächste Teil die E-Mail mit Kopie sein. Wenn keine vorhanden ist, drücken Sie einfach die Eingabetaste.mail -s 'test email' [email protected]Cc:

Geben Sie dann einfach den Text der Nachricht ein, die Sie senden möchten, und drücken Sie, sobald Sie fertig sind Enter, und anschließend Ctrl+, Dum die Nachricht zu senden.

Hoffe das hilft!

Antwort2

Sie können einfach „< /dev/null“ an das Ende Ihres Befehls setzen, wie folgt:

mail -s 'test email' [email protected] < /dev/null

Ihre Nachricht wird ohne Text gesendet.

verwandte Informationen