次のコマンドを使用して、Unixを介して電子メールを隠し参照に送信しようとしています。
echo "E-mail message" | mailx -r [email protected] -s "E-mails Subject" ~b [email protected]
しかし、エラーが発生しました~b... User unknown
。
-b
代わりに使用すると~b
エラーが発生します。illegal option -- b
私が使うなら郵便変える郵便、同じエラーが発生します。
しかし、私は次のように対話的に試してみました。
mail -r [email protected] -s Subject [email protected]
~b BCC_Receiver
E-mail message
.
CC:
1つのコマンドでこれを実行したいと思います。どうすればいいですか?
これを入力すると、uname -a
出力は次のようになりますs00va9939577 1 7 00CD96834C00
。
ベストアンサー1
-b
あなたのバージョンは、コマンドラインでアドレスを指定するオプションをサポートしていないようです。
2番目の対話型の例mailx
は、チルダエスケープとして認識されるため、機能します。コマンドラインではなく、メッセージ本文の最初の行として表示する必要があります。彼らは中にいる仕様したがって、より広くサポートされています。
次のコマンドは入力モードでのみ入力でき、エスケープ文字で行を開始します(デフォルトは<tilde>( '〜'))。
[...]
~b 名前。 。 。
隠し参照(Bcc)リストに名前を追加します。