DNS サーバー : DMARC レコードの登録2024/11/28 |
自身のメールサーバーが SPF/DKIM で保護されていることを示すための DMARC (Domain-based Message Authentication, Reporting, and Conformance) レコードの設定をします。
DMARC は、自身の DNS レコードに SPF や DKIM 認証の失敗時の動作を登録し、メールの受信者側に指示する設定です。 |
|
[1] | 対象のドメイン名を設定しているゾーンファイルに DMARC レコードを設定します。 |
Windows PowerShell Copyright (C) Microsoft Corporation. All rights reserved. # DMARC レコードの内容をセットして登録 PS C:\Users\Administrator> $recordtext="v=DMARC1; p=none;" PS C:\Users\Administrator> Add-DnsServerResourceRecord -Name "_dmarc" -DescriptiveText $recordtext -Txt -ZoneName "srv.world" -PassThru HostName RecordType Type Timestamp TimeToLive RecordData -------- ---------- ---- --------- ---------- ---------- _dmarc TXT 16 0 01:00:00 v=DMARC1; p=none; PS C:\Users\Administrator> Get-DnsServerResourceRecord -ZoneName "srv.world" | Format-Table -AutoSize -Wrap # DMARC レコードが登録された HostName RecordType Type Timestamp TimeToLive RecordData -------- ---------- ---- --------- ---------- ---------- @ NS 2 0 01:00:00 rx-7.srv.world. @ SOA 6 0 01:00:00 [8][rx-7.srv.world.][hostmaster.srv.world.] @ TXT 16 0 01:00:00 v=spf1 +ip4:172.16.0.82 -all _dmarc TXT 16 0 01:00:00 v=DMARC1; p=none; 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 _dmarc.srv.world -Server 127.0.0.1 -Type txt Name Type TTL Section Strings ---- ---- --- ------- ------- _dmarc.srv.world TXT 3600 Answer {v=DMARC1; p=none;} # 削除する場合は以下 PS C:\Users\Administrator> Remove-DnsServerResourceRecord -ZoneName "srv.world" -RRType "TXT" -Name "_dmarc" -RecordData "v=DMARC1; p=none;" -PassThru Confirm Removing DNS resource record _dmarc 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 -------- ---------- ---- --------- ---------- ---------- _dmarc TXT 16 0 01:00:00 v=DMARC1; p=none; |
DNS サーバー : DMARC レコードの登録 (GUI)
|
GUI で設定する場合は以下のように登録します。 |
|
[2] | [スタート] - [サーバーマネージャー] - [ツール] - [DNS] を起動し、登録したいゾーンを右クリックして、[他の新しいレコード] を選択します。 |
[3] | [Text (TXT)] を選択します。 |
[4] | 上段の [レコード名] には [_dmarc] と入力し、下段の [Text] フィールドに設定したい DMARC 用のテキストを入力します。 |
[5] | 元の画面に戻ってくるので、[完了] ボタンをクリックして設定を終了します。 |
[6] | DMARC 用の TXT レコードが登録されました。 |
Sponsored Link |
|