さくら VPS メ-ル サ-バ

Postfix 設定ファイル DKIM 対応修正

ここまで opendkim.conf ファイル設定が完了しました。
引き続き、Postfix 設定ファイル
/etc/postfix/main.cf
を修正(追加)します。

  1. milter_protocol

    Postfix が使うべき Milter プロトコルのバージョンを設定します。
    milter_protocol = 2
    とします。

  2. smtpd_milters

    smtpd_milters = inet:localhost:8892
    を追加します。
    /etc/opendkim.confd
    で設定した Socket設定と合わせます。
    Postfix の文法は inet:port@host という形式でした。
    なぜか Milter の文法は inet:host:port となります。

  3. non_smtpd_milters

    non_smtpd_milters = inet:localhost:8892
    を追加します。
    /etc/opendkim.confd
    で設定した Socket 設定と合わせます。
    Postfix smtpd サーバを通さずに届いた新しいメールに対する Milster(メールフィルタ)に対する設定です。


まとめると、
シリアルコンソ-ル(β版)に入ったら
$ sudo nano /etc/postfix/main.cf
と入力して「Enter」を押し main.cf ファイルを修正 最後に3行追加します。

milter_protocol = 2
smtpd_milters = inet:localhost:8892
non_smtpd_milters = inet:localhost:8892

修正が終わったら
Ctrl + o
Enter
Ctrl + x
で終了します。

dkim/keytable 作成

/etc/postfix/dkim/keytable
を新規作成します。
シリアルコンソ-ル(β版)に入り
$ sudo nano /etc/postfix/dkim/keytable
と入力し nano 画面が開いたら


mail._domainkey.70vps.net 70vps.net:mail:/etc/postfix/dkim/mail.private

1行で追加します。
2行に見えるかもしれませんが1行です。
70vps.net 70vps.net の間は半角空白1文字です。
70vps.net はドメイン名の例です。
新規作成が終わったら
Ctrl + o
Enter
Ctrl + x
で終了します。

dkim/signingtable 作成

/etc/postfix/dkim/signingtable
を新規作成します。
シリアルコンソ-ル(β版)に入り
$ sudo nano /etc/postfix/dkim/signingtable
と入力し nano 画面が開いたら

70vps.net mail._domainkey.70vps.net
1行で追加します。
2行に見えるかもしれませんが1行です。
70vps.net の後は半角空白1文字です。
70vps.net はドメイン名の例です。
新規作成が終わったら
Ctrl + o
Enter
Ctrl + x
で終了します。

公開鍵を DNS に登録

まず、公開鍵を確認します。
$ sudo cat /etc/postfix/dkim/mail.txt
とすると公開鍵の内容を確認する事ができます。
すると
mail._domainkey IN TXT (
"v=DKIM1; h=sha256; k=rsa; "
"p=MIGfM***・・・****AQAB" )
; ----- DKIM key mail for 70vps.net
のように見えます。
これをメモ帳等で編集して
"v=DKIM1; h=sha256; k=rsa; p=MIGfM***・・・****AQAB"
・・・・①
のように1行にします。
・・・k=rsa; " "p=MIG・・・
の「"」が2個なくなっていますよ。
そして、①の最初と最後の2個の「"」は必要です。
①をゾ-ン編集で登録します。

ここまでで DKIM 公開鍵が作成できました。
引き続き、これを DNS に登録します。


  • ゾ-ン編集で公開鍵登録 に進む
  • opendkim.conf ファイル設定 に戻る
  • さくら VPS メ-ルサ-バ DKIM 追加 に戻る
  • さくら VPS メ-ルサ-バ セキュリティ強化 に戻る
  • メ-ルクライアントの設定 に戻る
  • POP/IMAP over SSL に戻る
  • Postfix 接続再テスト に戻る
  • SMTP over SSL/TLS に戻る
  • OP25B 問題の対応 に戻る
  • Dovecot インスト-ル に戻る
  • SMTP 認証 に戻る
  • Postfix インスト-ル確認 に戻る
  • メ-ルユ-ザ追加 に戻る
  • SSL 証明書の取得準備 に戻る
  • DNS 逆引き SPF 設定 に戻る
  • さくら VPS メ-ル サ-バ作成準備 に戻る
  • 70VPS に戻る