4と5のリビジョン間の差分
2021-03-22 11:26:58時点のリビジョン4
サイズ: 1875
コメント:
2021-03-23 07:28:48時点のリビジョン5
サイズ: 3939
コメント:
削除された箇所はこのように表示されます。 追加された箇所はこのように表示されます。
行 27: 行 27:
 * フォーマット
{{{
Mメーラー名, {フィールド名=値}*
}}}
 * 設定例
{{{
Mlocal, P=/usr/libexec/mail.local, F=lsDFMAw5:/|@qPSXmnz9, S=EnvFromSMTP/HdrFromL, R=EnvToL/HdrToL,
        T=DNS/RFC822/SMTP,
        A=mail.local -l
}}}

||<#FFFF00> フィールド名 ||<#FFFF00> 設定内容 ||
|| Path || メーラーのパス名 ||
|| Flags || 本メーラーに対するフラグ設定 ||
|| Sender || 送信アドレスの書き換えルールセット ||
|| Recipient || 受信アドレスの書き換えルールセット ||
|| recipientsMaximum || 1接続当りの最大受信者数 ||
|| Argv || 本メーラーに渡す引数ベクトル ||
|| Eol || 本メーラーのEoL(行末)文字列 ||
|| Maxsize || 本メーラーに対する最大メッセージサイズ ||
|| maxmessages || 1接続当りの最大メッセージ配信数 ||
|| Linelimit || メッセージ本文中の最大行長 ||
|| Directory || 本メーラーのワーキングディレクトリ ||
|| Userid || 実行するデフォルトのユーザーおよびグループID ||
|| Nice || 本メーラーのnice(2)値 ||
|| Charset || 8ビット文字についてのデフォルト文字セット ||
|| Type || DSNダイアグノスティックのための型情報 ||
|| Wait || 本メーラーに対する最大待ち時間 ||
|| Queuegroup || 本メーラーに対するデフォルトキューグループ ||
|| / || 本メーラーに対するルートディレクトリ ||

メーラーの定義

  • SENDMAILが最終的な配送先であるメーラー(M/MAILER)の定義の仕方。
  • 通常はデフォルト定義を使えば十分である。
  • 特殊なケースでカスタムの必要があるが、どうカスタムすればいいのか分からないので、調べてみた。

MCファイルでの定義

デフォルトで提供されているメーラー

MAILER(メーラー)で指定可能なメーラー()のリスト

メーラー名

設定されるメーラー

送信先

備考

local

localprog

自サーバー宛(ファイルないしはプログラム)

smtp

smtpesmtpsmtp8dsmtprelat

自サーバーの外部宛

SMTPプロトコルによる宛先への送信

uucp

uucpuucp-oldsuucpuucp-newuucp-domuucp-uudom

usenet

fax

pop

procmail

mail11

phquery

cyrus

cyrusv2

qpage

CFファイルでの定義

  • フォーマット

Mメーラー名, {フィールド名=値}*
  • 設定例

Mlocal, P=/usr/libexec/mail.local, F=lsDFMAw5:/|@qPSXmnz9, S=EnvFromSMTP/HdrFromL, R=EnvToL/HdrToL,
        T=DNS/RFC822/SMTP,
        A=mail.local -l

フィールド名

設定内容

Path

メーラーのパス名

Flags

本メーラーに対するフラグ設定

Sender

送信アドレスの書き換えルールセット

Recipient

受信アドレスの書き換えルールセット

recipientsMaximum

1接続当りの最大受信者数

Argv

本メーラーに渡す引数ベクトル

Eol

本メーラーのEoL(行末)文字列

Maxsize

本メーラーに対する最大メッセージサイズ

maxmessages

1接続当りの最大メッセージ配信数

Linelimit

メッセージ本文中の最大行長

Directory

本メーラーのワーキングディレクトリ

Userid

実行するデフォルトのユーザーおよびグループID

Nice

本メーラーのnice(2)値

Charset

8ビット文字についてのデフォルト文字セット

Type

DSNダイアグノスティックのための型情報

Wait

本メーラーに対する最大待ち時間

Queuegroup

本メーラーに対するデフォルトキューグループ

/

本メーラーに対するルートディレクトリ

参考文献

  • sendmail-8.16.1/cf/README ファイル

  • sendmail-8.16.1/doc/op/op.me ファイル(テキストファイル化して参照)

sendmail/mailer (最終更新日時 2021-03-23 07:28:48 更新者 NorikatsuShigemura)