「認証メール配信」に利用している技術についての第二回は「DKIM」についてです。DKIMは送信側で電子メールに電子署名を付加し、受信側でその電子署名を照合するという方法で送信者のドメインの認証を行います。SPFの場合、DNSサーバのSPFレコードに記載される情報は(基本的には)IPアドレスですが、DKIMの場合は公開鍵が登録されています。電子メールの送信側は、電子メールのヘッダおよびボディを元に電子署名を作成し、作成した電子署名をDKIM-Signatureヘッダとして電子メールに付与します。電子メールの受信側では、メッセージに付与されたDKIM-Signatureヘッダを取り出し、あらかじめ決められた手順に従い、署名の照合を行います。この手順の中で公開鍵を利用し、電子署名から取り出したハッシュと受信したメールから作成したハッシュを比較して同じであれば認証成功となり、電子メールの正当性を担保します。単純にDNSサーバのSPFレコードの記載との比較を行うSPFと比較して、鍵情報を元に演算を行うDKIMはメールサーバーへの設定も高度であり、携帯キャリアメール(docomo、au、SoftBank)に搭載されているSPFに比べて普及が遅れているのが現状です。ハッシュとは、データの確認や探索に用いる小さなデータの事である。ハッシュ値は元データを何らかのルールで要約したものと捉えることができる。ハッシュはある特定のアルゴリズムによって生成され、次のような場合に用いられる。ダウンロードしたファイルが改竄されたり破損したりしていないかを確認する。弊社がサービスを開始いたしました、「認証メール配信」に利用している技術について、ブログを書くことにいたしました。第一回は「SPFと逆引き」について、短めに書いてみます。SPFとは、メールを送信するサーバの情報を予めDNSサーバ上で公開し、送信されたメールのドメイン名とDNSサーバのSPFレコードとの整合性を受信サーバ側で照合することで、そのメールが正当なメールサーバから送信されたものかを認証する技術です。これにより「なりすましメール」を判別することが可能になります。FROM(MFROM:エンベロープに書かれたFromアドレス)からドメインを認識します。エンベロープFromアドレスは、配送に問題があった場合の戻り先アドレスとなります。メール配信システムでは多数のメールを配信するため、メールを送ったFromアドレスに全てのエラーメールが返ってくると、受信者が返信したメールと一緒に多数のエラーメールを受け取ることになってしまうため、「ヘッダのFromアドレスとは異なるシステムが自動的に受信することができるメールアドレス」をエンベロープFromアドレスに指定するのが一般的です。※一般的には「バウンスメール」(宛先メールアドレスに届かなかった不達メール)と言います。Fromアドレスのドメインとなってしまいます。・エンベロープFrom・From・Received・Return-Path・Reply-Toがあり、SPFには直接的に関係が無いものの、「迷惑メールフォルダ」に入りにくい「メールアドレス」にするためには、全てのヘッダでドメインが一致していることに意味があります。全てのヘッダでドメインが一致しているのが最大の特徴です。「共有サーバー」ではなく「お客様専用のメールサーバー」ですので、メールサーバのIPアドレスを逆引きした時に返ってくるホスト名のドメインでメルマガを発行します。SPFは「認証メール配信」の技術の一部ですが、上記の技術によりスパム判定されにくいメール配信システムとなっています。認証メール配信キャスト・ワークスでは、この度初の自社サービスとなるメールマガジン・ニュースレター・メール配信システム『認証メール配信』を販売開始することができました。・メールマガジンを配信しても効果が全くあがらない!・メールの開封率があがらない!・集客につながらない!・メルマガ本当に届いてる!?広報担当の皆様の、このようなメールマーケティングの課題を解消するべく開発されたサービスです。「身元の明らかなサーバーから、送られているメールです」と証明できるメールを配信しますので、送信先で自動的に「迷惑メール」に振り分けられるということがありません。お問い合わせくださいませ。送信ドメイン認証(SPF、DKIM)という技術です。DKIMでは、第三者署名ではなく作成者署名を使用しています。『認証メール配信』システムでは、サーバーとドメインをDNS逆引き設定も行い、「迷惑メール」に振り分けられにくいサービスの提供に努めています。(他社ASPサービスではまだ提供されていません。