Добрый день.
Появилась такая проблема - письма отправленные сервера попадают в спам. По большей части проблема была в некорректной SPF и PTR записях (сделанных не мной). Но я решил дополнить еще и DKIM записью.
Вот краткая заметка, как я это делал.
1. Заходим в панель управления сервером и переходи на вкладку "Возможности", устанавливаем "OpenDKIM - фильтр DKIM". Если не получается через панель, устанавливаем вручную:
Debian/Ubuntu:
# sudo apt-get install opendkim
Для Debian/Ubuntu необходимо установить дополнительный пакет:
# sudo apt-get install opendkim-tools
Centos/RH:
# yum install opendkim
2. Генерируем этот самый DKIM ключ и сертификат:
Debian/Ubuntu:
# cd /etc/exim4/ssl/
# /usr/bin/opendkim-genkey -D /etc/exim4/ssl -d domain.com -s dkim -r
Centos/RH:
# cd /etc/exim/ssl
# opendkim-genkey -D /etc/exim/ssl -d domain.com -s dkim -r
где domain.com - это ваш домен.
3. Перезагрузим exim:
# sudo /etc/init.d/exim4 restart
4. Заходим опять в панель управления сервером, на вкладке "Почтовые домены" выбираем нужный домен и жмем кнопку "Изменить" и ставим галочку "Включить DKIM".
Теперь радуемся, что наши письма подписаны и с меньшей вероятностью попадут в спам листы популярных почтовых служб.
Появилась такая проблема - письма отправленные сервера попадают в спам. По большей части проблема была в некорректной SPF и PTR записях (сделанных не мной). Но я решил дополнить еще и DKIM записью.
Вот краткая заметка, как я это делал.
1. Заходим в панель управления сервером и переходи на вкладку "Возможности", устанавливаем "OpenDKIM - фильтр DKIM". Если не получается через панель, устанавливаем вручную:
Debian/Ubuntu:
# sudo apt-get install opendkim
Для Debian/Ubuntu необходимо установить дополнительный пакет:
# sudo apt-get install opendkim-tools
Centos/RH:
# yum install opendkim
2. Генерируем этот самый DKIM ключ и сертификат:
Debian/Ubuntu:
# cd /etc/exim4/ssl/
# /usr/bin/opendkim-genkey -D /etc/exim4/ssl -d domain.com -s dkim -r
Centos/RH:
# cd /etc/exim/ssl
# opendkim-genkey -D /etc/exim/ssl -d domain.com -s dkim -r
где domain.com - это ваш домен.
3. Перезагрузим exim:
# sudo /etc/init.d/exim4 restart
4. Заходим опять в панель управления сервером, на вкладке "Почтовые домены" выбираем нужный домен и жмем кнопку "Изменить" и ставим галочку "Включить DKIM".
Теперь радуемся, что наши письма подписаны и с меньшей вероятностью попадут в спам листы популярных почтовых служб.
При отсылке письма на гугл получаю такую подпись:
ОтветитьУдалитьDKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
Что не так делаю? Подскажите пожалуйста
и собсно dkim=neutral (bad format) header.i=@мой домен
ОтветитьУдалить