文字数制限のためにDKIM(DomainKeys Identified Mail)をDNSレコードに追加できませんか?
メールサービスプロバイダから与えられたDKIMキーが長すぎることがあります。そのような場合、文字数制限を超えることなくDKIMレコードをコピーペーストすることができません。
幸いなことに、この問題は簡単に解決できる。
この記事では、DKIMレコードを分割して、DKIMキーの長さに関係なくDNSに追加する方法を紹介します。
DKIMレコードを分割する方法
ほとんどのDNSプロバイダーは、TXTレコードフィールドの最大文字数を255文字に設定しています。これは、1024ビットのDKIMキーを持っている場合には問題にはなりません。
しかし、2048ビットのキーでDKIM値を入力するのは問題がある。2048ビットのキーには255文字を超える文字が含まれているからだ。
この問題の簡単な回避策は、DKIM値を255文字の複数のチャンクに分割することです。
これを簡単にするには、このDNSレコード分割ツールを使用することができます。ツールを開き、DKIMの値をテキストボックスに入力するだけです。すると、レコードが2行に分割されます。
あとは、2つの文字列を二重引用符で囲むだけだ。
例えば、オリジナルのDKIMレコードが次のようなものだとする:
「v=DKIM1; k=rsa;p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEApGZVGRTULcSn4bLx7vOlAQLrWdQOzGOaO4h7L/CZi9oiQfULi3v43zS/WEnLBXIVzhWJKuK0pdIKGnBQe2APv7JtI7xosmVqroPshhw77fGkgNXkVxE6CsmwoeUVB4uv4aFAf+DbP3rDQp5GtUww85efhz1NElq+9RM9NZZYiSfDGyLgBzmchKo/WE9BcaajhWn/ClV8TGK9tJi/Sqs0x4spBpjuj1HUC3U0j9PTgR6ZT4fpXVW+OCW91UOSzBxSEuZv7FTjOpv2EO0ZBTAKOT4X6pugx8LVmYDbnwsLScUHDNJW3PFiDljfs95MbBIdfuyV5hP5KlmQEdcjicXUSQIDAQAB"
これを255文字以下の2つのチャンクに分割すると、こうなる:
"v=DKIM1;k=rsa;p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEApGZVGRTULcSn4bLx7vOlAQLrWdQOzGOaO4h7L/CZi9oiQfULi3v43zS/WEnLBXIVzhWJKuK0pdIKGnBQe2APv7JtI7xosmVqroPshhw77fGkgNXkVxE6CsmwoeUVB4uv4aFAf+DbP3rDQp5GtUww85efhz1NElq+9RM9NZZYiSfDGyLgBzmchKo/WE9BcaajhWn" "/ClV8TGK9tJi/Sqs0x4spBpjuj1HUC3U0j9PTgR6ZT4fpXVW+OCW91UOSzBxSEuZv7FTjOpv2EO0ZBTAKOT4X6pugx8LVmYDbnwsLScUHDNJW3PFiDljfs95MbBIdfuyV5hP5KlmQEdcjicXUSQIDAQAB"
これで、255文字の制限に関係なく、このTXTレコードをDNSに追加することに問題はないはずだ。
この方法はDKIMレコードだけに適用されるわけではない。必要であれば、SPFレコードにも分割テクニックを使うことができる。しかし通常、長くなりがちなのはDKIMレコードである。
DKIMがメールドメインにとって重要な理由
DKIMはメールセキュリティの重要な要素です。簡単に言うと、DKIMによって受信サーバーは受信メールの真正性を確認することができます。あなたのメールドメインにDKIMを設定すると、サーバーはあなたのメッセージが送信中に改ざんされたかどうかをチェックすることができます。
これは、スパマーがあなたのドメインを偽造して悪意のあるメールを送信するのを防ぐのに非常に有益です。ハッカーはDKIMで保護されていないドメインを簡単に乗っ取り、フィッシング攻撃を仕掛けることができます。
これは、メール・ドメインが偽装された企業だけでなく、企業名で送信された偽のメールに騙される顧客にとっても危険である。
DKIMを設定することで、メールドメインがフィッシングに利用されるのを防ぐことができます。同時に、認証されたメールはスパムフォルダに送られる可能性が低いため、配信性の向上にも役立ちます。
あなたのドメインのDKIMレコードを見つける場所
DKIMレコードは、すべてのメールドメインに固有のものです。メールサービスプロバイダは、あなたのドメインのDKIMレコードを提供します。
メールプロバイダーによっては、DKIMを設定する必要がない場合もあります。メールの送受信にはDKIMの設定が必要ですが、ハッカーによるドメインの偽造を防ぎ、配信上の問題を回避するために、このプロトコルを導入することを強くお勧めします。
DKIMにはどのメーラーを使うべきか?
非常に重要な3つのDNSレコードの使用を奨励しているメーラーサービスを選ぶことが重要です:DKIM、DMARC、SPFです。
これらのレコードは互いに補完し合い、メーリング・サーバーがあなたの送信したメールを認証するために必要な詳細を提供します。
トップクオリティのメーラーメールサービスプロバイダーは、サインアップとドメイン認証プロセスの一環として、これら3つのDNSレコードを追加することを要求します。
ドメイン認証プロセスの一環としてDKIM、DMARC、SPFの実装を推奨する手頃なメーラーをお探しなら、SendLayerをお勧めします。
SendLayerはまた、WP Mail SMTPを使用してWordPressサイトと統合するのが最も簡単なメーラーの1つです。
WordPressでメール配信の問題を解消し、ハッカーがあなたのドメインを偽造するリスクを最小限にしたい場合は、SendLayerを使用してWP Mail SMTPを使用するのが最善の方法です。
これで終わりだ。
DKIMレコードを簡単に分割し、DNS設定にコピーすることで、ドメインの保護を確実に維持できるようになりました。
次に、WordPressのPHPMailerを修正する。
WordPressは、PHPMailerライブラリを使用してメールを処理するため、メール配信の問題で悪名高いです。ありがたいことに、いくつかの簡単なステップでWordPressのPHPMailerの問題を解決することができます。
オンラインストアでデジタル製品を販売する場合は、WordPress用のベストデジタルダウンロードプラグインのリストをチェックすることをお勧めします。
メールを修正する準備はできていますか?最高のWordPress SMTPプラグインで今すぐ始めましょう。メールを修正する時間がない場合は、追加購入としてWhite Glove Setupのフルサポートを受けることができます。
この記事がお役に立ちましたら、Facebookや TwitterでWordPressのヒントやチュートリアルをご覧ください。