Sendmailコマンドを実行すると、通常、username@hostname
のような送信者からのメールが届きます。
Sendmailを使用してメールを送信し、コマンドの実行に使用したユーザーアカウントとは異なるものに送信者を設定する方法はありますか?
あなたが探しているのは-f
:
sendmail -F "Your name" -f "[email protected]" < your-message.txt
-Ffullname Set the full name of the sender.
-fname Sets the name of the ``from'' person (i.e., the sender of the
mail). -f can only be used by ``trusted'' users (normally
root, daemon, and network) or if the person you are trying to
become is the same as the person you are.