dkim герерация

RomanSh

Новичок
Добрый день.
Пытаюсь сделать php dkim генерацию. Пробовал сгенерировать обычные RSA ключи, но такие ключи проверку не проходят.
Сейчас пытаюсь воспользоваться php-opendkim, столкнулся с ошибкой:
Код:
 - The requested PHP extension ext-blast * is missing from your system. Install or enable PHP's blast extension.
Что это за ext-blast, где найти это расширение?
Кто-то сталкивался с генерацией dkim подписей?
 

RomanSh

Новичок
blast оказался не нужен, разработчик поправил, но задача актуальна, как воспользоваться решением в php контексте?
 

fixxxer

К.О.
Партнер клуба
Если ты про это - там в readme написано, как собрать, дальше по тестам понятно вроде все.

Но вообще для реализации dkim-подписи достаточно openssl. Вот первое попавшееся на packagist: https://packagist.org/packages/angrychimp/php-dkim (хотя оно как-то странно написано, непонятно, надо ему phpseclib или нет).

Главный вопрос - нафига это вообще делать на уровне php?
 

RomanSh

Новичок
Если ты про это - там в readme написано, как собрать, дальше по тестам понятно вроде все.

Но вообще для реализации dkim-подписи достаточно openssl. Вот первое попавшееся на packagist: https://packagist.org/packages/angrychimp/php-dkim (хотя оно как-то странно написано, непонятно, надо ему phpseclib или нет).

Главный вопрос - нафига это вообще делать на уровне php?
В тестах сбило с толку, что он использовал готовые ключи, но попробую, возможно, RSA подойдут.
https://packagist.org/packages/angrychimp/php-dkim - это, похоже, использует для валидации и, судя по всему, недоделан. Мне нужна генерация для пользователей web-сервиса. Пишу на php, поэтому другое решение врядли предоставлю, нет времени.
 

AnrDaemon

Продвинутый новичок
Поставь задачу с начала. А то, похоже, ты вообще не понимаешь, что такое DKIM и для чего используется.
 

RomanSh

Новичок
Поставь задачу с начала. А то, похоже, ты вообще не понимаешь, что такое DKIM и для чего используется.
Я прекрасно понимаю, что такое dkim и для чего он используется, мне нужно сгенерировать его средствами php, сделать так, как здесь port25.com/dkim-wizard/
 

AnrDaemon

Продвинутый новичок
Зачем такие сложности?… Это делается из командной строки один раз.
 

fixxxer

К.О.
Партнер клуба
Ну так и по первой моей ссылочке написано, как это сделать с помощью openssl.
 
Сверху