初歩的な質問で申し訳ありませんが、昨日まで私は DKIM が何であるかさえ知りませんでした。
Windows Server 2008 R2 と mailEnable 5.51 Standard Edition を送信専用 SMTP として使用しています。これは、JMail フォームでトラフィックを電子メールで送信するためにのみ使用されます。
お客様のメール クライアントや、gmail、hotmail、AOL などによってスパムとして分類される送信メールの量を削減しようとしています。
DKIM の設定を検討するようにアドバイスされ、https://www.socketlabs.com/domainkey-dkim-generation-wizard/の指示に従ってキーを生成しました。
たとえば、ドメインの場合: somedomain.com、セレクター: key1
これにより、次のことがわかります。
Name Value
_domainkey.somedomain.com t=y;o=~;
key1._domainkey.somedomain.com k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDAzmaNvSCwQX+jO/9SmZyA7Eg3W269ZqIdPxV1su9vXvN5Wac1gZpEpogS9CPe5TeWtTx/yph2niB88NuDOx0wX54529XLiRxanc6gZDMsE6+p+DYqpNV2Hi4VPusWl9zlrLo5ySfSLE7sKmzqKx1JCOBJ7sWzY/i0+dc4Bfq9VwIDAQAB
このビットは問題なく、TXT レコードをドメイン DNS に追加することについて理解しています。
私が抱えている問題は、秘密鍵をどうするかです。
mailEnable が DKIM をサポートしていることは理解していますが、現時点では市場に出ていない新しい Enterprise Edition にアップグレードする必要があります。
しかし、従来の .asp (VB.Script) を使用して自分でフォームを電子メールに変換し、JMail を使用して電子メールを作成するため、次のようなものは使用できません。
AddHeader('key', 'value')
システムを完成させるために必要なプライベート DKIM ヘッダーを手動で作成するには? その場合、秘密鍵のデータから電子メール ヘッダーで必要な DKIM ヘッダーに移動するにはどうすればよいですか?