GNU/Linux >> Linux の 問題 >  >> Linux

メール機能に差出人名を設定する

オプション -a ヘッダーに入力します。

クイック コマンド:

mail -a FROM:[email protected] [email protected]

ロングコマンド

mail --append="FROM:[email protected]" [email protected]
 Usage: mail [OPTION...] [address...]

  -a, --append=HEADER: VALUE     append given header to 
                                 the message being sent

  -A, --attach=FILE              attach FILE
      --content-type=TYPE        set content type for 
                                 subsequent --attach options

  -e, --exist                    return true if mail exists
      --encoding=NAME            set encoding for subsequent 
                                 --attach options

  -E, --exec=COMMAND             execute COMMAND

  -F, --byname                   save messages according to sender

  -H, --headers                  write a header summary and exit

  -i, --ignore                   ignore interrupts

  -n, --norc                     do not read the system mailrc file

  -N, --nosum                    do not display initial header summary

  -p, --print, --read            print all mail to standard output

  -q, --quit                     cause interrupts to terminate program

  -r, --return-address=ADDRESS   use address as the return address 
                                 when sending mail

  -s, --subject=SUBJ             send a message with the given SUBJECT

  -t, --to                       precede message by a list of addresses

  -u, --user=USER                operate on USER's mailbox

共通オプション

  --config-file=FILE, --rcfile=FILE
                         load this configuration file

  --config-help          show configuration file summary

  --config-lint, --rcfile-lint
                         check configuration file syntax and exit

  --config-verbose, --rcfile-verbose
                         verbosely log parsing of the configuration files

  --no-site-config, --no-site-rcfile
                         do not load site configuration file

  --no-user-config, --no-user-rcfile
                         do not load user configuration file

  --set=PARAM=VALUE      set configuration parameter

  --show-config-options  show compilation options

グローバル デバッグ設定

--debug-level=LEVEL    set Mailutils debugging level

--debug-line-info      show source info with debugging messages

-?, --help             give this help list
    --usage            give a short usage message

-V, --version          print program version

長いオプションの必須またはオプションの引数は、対応する短いオプションの必須またはオプションでもあります。


これを試してください:

mail -s 'Some Subject' -r 'First Last <[email protected]>' [email protected]

これにより、両方の From: が設定されます そして封筒の差出人。


これは、使用しているメール クライアントによって異なります。一部の Linux ディストリビューションは mailx にリンクしています -r from-addr を使用できる場所 パラメータ。

mutt がある場合は、 mutt -e "set from='name <[email protected]>'> を使用できるはずです .

mail を持つ他のディストリビューション コマンドは echo "test"|mail -s "subject" [email protected] -- -f [email protected] を使用できる必要があります .


Linux
  1. メールリレーを設定する

  2. Linux で mail コマンドを使用してファイルを添付するには?

  3. Linux pthreads でスレッドの名前を設定するには?

  1. 読み取り関数呼び出しでタイムアウトを実装するには?

  2. 特定のディレクトリに環境変数を設定する

  3. Linux で Windows のタイトルを設定する方法

  1. Bashシェル関数での循環名参照、ただしKshではない?

  2. AllowTcpForwarding を no に設定して ssh 転送する方法は?

  3. メールを複数の受信者に転送するように Postfix を設定できますか