MX優先順位設定
設定前
$ dig mx hoge.jp
(略)
;; ANSWER SECTION:
hoge.jp. 86400 IN MX 0 a.mx.hoge.jp.
hoge.jp. 86400 IN MX 0 b.mx.hoge.jp.
設定
tinydns-edit data data.new add mx hoge.jp 5.6.7.8
tinydns-edit data data.new add mx hoge.jp 5.6.7.9
で作ってもいいけど書式を知っていれば以下のように書ける。
data
- @hoge.jp:5.6.7.8:a::86400
- @hoge.jp:5.6.7.9:b::86400
+ @hoge.jp:5.6.7.8:mx1.hoge.jp:10:86400
+ @hoge.jp:5.6.7.9:mx2.hoge.jp:100:86400
設定後
$ dig mx hoge.jp
(略)
;; ANSWER SECTION:
hoge.jp. 86400 IN MX 10 mx1.hoge.jp.
hoge.jp. 86400 IN MX 100 mx2.hoge.jp.
- 値が小さいほど優先度は高くなります
- 【ドメイン】MXレコードの優先値とは何ですか? | よくある質問 | お名前.comヘルプセンター
spf
tinydns-
コマンドでtxtレコードのコマンドがないのでdataを直接編集。
data
+ 'hoge.jp:v=spf1 include\072spf1.hoge.jp ?all:86400
+ 'spf1.hoge.jp:v=spf1 ip4\0725.6.7.0/28 ?all:86400
逆引き
逆引きとはin-addr.arpa
形式。
例
.6.1.1.5.in-addr.arpa:5.1.1.6:ns1.hoge.jp:86400
.6.1.1.5.in-addr.arpa:5.1.1.6:web1.hoge.jp:86400
^6.1.1.5.in-addr.arpa:ns1.hoge.jp
postfix側の設定
relayhost = [mail2.example.com]
relayhost = [mail.example.com]
下に書いたほうが優先される。