mailx "illegal option --b"を使用してBCC経由でメールを送信することはできません。

mailx

次のコマンドを使用して、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)リストに名前を追加します。

おすすめ記事