̃Gg[͂ĂȃubN}[Nɒlj

postfix :: 取得できる環境変数



「 jojo@example.com 」から「 hoge-fuga@example.com 」に送信した場合

array (
  'MAIL_CONFIG' => '/etc/postfix',
  'SENDER' => 'jojo@example.com',
  'RECIPIENT' => 'hoge@fuga.example.com',
  'CLIENT_PROTOCOL' => 'ESMTP',
  'USER' => 'hoge',
  'LOCAL' => 'hoge',
  'PATH' => '/usr/bin:/bin',
  'PWD' => '/var/spool/postfix',
  'DOMAIN' => 'fuga.example.com',
  'LANG' => 'C',
  'SHLVL' => '1',
  'CLIENT_HELO' => 'example.com',
  'CLIENT_ADDRESS' => '192.168.0.10',
  'CLIENT_HOSTNAME' => 'example.com',
  'LOGNAME' => 'hoge',
  '_' => '/usr/bin/php',
)
環境変数名説明
MAIL_CONFIGmain.cfファイルのディレクトリ
USER受信者名
DOMAIN受信者アドレスのドメイン
LOCAL受信者アドレスのローカル部分の全体(@の左側を示す)
RECIPIENT完全な受信者アドレス
SENDER完全な送信者アドレス
CLIENT_ADDRESSリ モートクライアントのネットワークアドレス。Postfix 2.2で利用可能
CLIENT_HELOリモートクライアント EHLO コマンドのパラメータ。Postfix 2.2で 利用可能
CLIENT_HOSTNAMEリモートクライアントのホスト名。Postfix 2.2で利用可能

[注意]
拡張アドレスを使った場合は、他にも環境変数がセットされると思われます




server/postfix/environment_variables.txt