DNS サーバー : SPF レコードの登録2024/11/28 |
メールの送信元ドメインの正当性を証明するための SPF (Sender Policy Framework) レコードの設定をします。
例として、[srv.world] ドメインが [172.16.0.80/29] のネットワーク範囲を使用している前提で設定します。 |
|
[1] | 対象のドメイン名を設定しているゾーンファイルに TXT レコードを追加し、そこへ SPF を設定します。 |
Windows PowerShell Copyright (C) Microsoft Corporation. All rights reserved. # SPF レコードの内容をセットして登録 # [-Name] の引数は特定のサブドメインに対して設定する場合はそのサブドメイン名を入力 PS C:\Users\Administrator> $recordtext="v=spf1 +ip4:172.16.0.82 -all" PS C:\Users\Administrator> Add-DnsServerResourceRecord -Name "." -DescriptiveText $recordtext -TXT -ZoneName "srv.world" -PassThru HostName RecordType Type Timestamp TimeToLive RecordData -------- ---------- ---- --------- ---------- ---------- @ TXT 16 0 01:00:00 v=spf1 +ip4:172.16.0.82 -all PS C:\Users\Administrator> Get-DnsServerResourceRecord -ZoneName "srv.world" | Format-Table -AutoSize -Wrap # SPF レコードが登録された HostName RecordType Type Timestamp TimeToLive RecordData -------- ---------- ---- --------- ---------- ---------- @ NS 2 0 01:00:00 rx-7.srv.world. @ SOA 6 0 01:00:00 [13][rx-7.srv.world.][hostmaster.srv.world.] @ TXT 16 0 01:00:00 v=spf1 +ip4:172.16.0.82 -all dns A 1 0 01:00:00 10.0.0.10 fd3s CNAME 5 0 01:00:00 rx-7.srv.world. rx-7 A 1 0 01:00:00 10.0.0.101 rx-8 A 1 0 01:00:00 10.0.0.102 rx-8 MX 15 0 01:00:00 [10][rx-8.srv.world.] # 確認 PS C:\Users\Administrator> Resolve-DnsName srv.world -Server 127.0.0.1 -Type txt Name Type TTL Section Strings ---- ---- --- ------- ------- srv.world TXT 3600 Answer {v=spf1 +ip4:172.16.0.82 -all} # 削除する場合は以下 PS C:\Users\Administrator> Remove-DnsServerResourceRecord -ZoneName "srv.world" -RRType "TXT" -Name "." -RecordData "v=spf1 +ip4:172.16.0.82 -all" -PassThru Confirm Removing DNS resource record . of type TXT from zone srv.world on RX-7 server. Do you want to continue? [Y] Yes [N] No [S] Suspend [?] Help (default is "Y"): Y HostName RecordType Type Timestamp TimeToLive RecordData -------- ---------- ---- --------- ---------- ---------- @ TXT 16 0 01:00:00 v=spf1 +ip4:172.16.0.82 -all |
DNS サーバー : SPF レコードの登録 (GUI)
|
GUI で設定する場合は以下のように登録します。 |
|
[2] | [スタート] - [サーバーマネージャー] - [ツール] - [DNS] を起動し、登録したいゾーンを右クリックして、[他の新しいレコード] を選択します。 |
[3] | [Text (TXT)] を選択します。 |
[4] | 下段の [Text] フィールドに設定したいテキストを入力します。 上段の [レコード名] の箇所は、親ドメインに対して設定する場合はブランクのままで OK です。 サブドメインに対して設定する場合はそのレコード名を入力します。 |
[5] | 元の画面に戻ってくるので、[完了] ボタンをクリックして設定を終了します。 |
[6] | SPF 用の TXT レコードが登録されました。 |
Sponsored Link |
|