Я работаю над тем, чтобы поставить подпись DKIM в письма, отправленные с небольшим crm, который я создал. Я вставляю открытый ключ в текстовую запись своего домена, и теперь я работаю, чтобы поместить закрытый ключ в phpmailer, когда я отправляю электронное письмо. я использовал пример внутри класса:phpmailer не помещается в заголовок Информация DKIM
$mail->DKIM_domain = 'example.com';
$mail->DKIM_private = 'path/to/private.key';
$mail->DKIM_selector = 'phpmailer';
$mail->DKIM_passphrase = '';
$mail->DKIM_identity = $mail->From;
когда я отправить почту Gmail говорит мой DKIM подпись PASS. Если я проверю почту, отправляющую ее по адресу [email protected], я получаю:
------------------------ ---------------------------------- Детали проверки DKIM: ----------- ----------------------------------------------- Результат: permerror (хэш-алгоритм, используемый в подписи (sha256) ID (ы) проверить: не
с PHP почте() https://github.com/breakermind/PHP-DKIM или с PHPMailer https://github.com/breakermind/PHP-DKIM/blob /master/zips/dkim-cron-send.php –