EXIM DKIM подписывает не все письма

EXIM, sendmail, postfix, Dovecot и прочие. Решение проблем связанных с работой электронной почты

Модератор: xM

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Violator
ефрейтор
Сообщения: 63
Зарегистрирован: 2012-03-23 11:50:37

EXIM DKIM подписывает не все письма

Непрочитанное сообщение Violator » 2013-06-27 8:33:36

Если отправитель длинный, например: "Общество с ограниченной ответственностью 'Рога и Копыта', город Челябинск, тел. 123-456-789 <user@domain.ru>", то EXIM не подписывает исходящие письма (если символов поменьше, то подписывает корректно). В логах ошибок не нашел. Ключ используется 2048 бит. Читал, что EXIM использует отправителя, дату и тему для генерации ключа, но об ограничениях информации не нашел. В конфиге:

Код: Выделить всё

DKIM_DOMAIN                     = ${lc:${domain:$h_from:}}
DKIM_FILE                       = /usr/local/etc/exim/dkim/${lc:${domain:$h_from:}}.key
DKIM_PRIVATE_KEY                = ${if exists{DKIM_FILE}{DKIM_FILE}{0}}
[....]
remote_smtp:
    driver = smtp
    dkim_domain           = DKIM_DOMAIN
    dkim_selector         = dkim
    dkim_private_key      = DKIM_PRIVATE_KEY


Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
vadim64
майор
Сообщения: 2101
Зарегистрирован: 2009-09-17 15:15:26
Откуда: Засратовец

Re: EXIM DKIM подписывает не все письма

Непрочитанное сообщение vadim64 » 2013-06-27 12:34:27

нереально крутая штука
первый раз услышал про DKIM

по теме: попробуйте точно определить число символов, после которого не подписывается, может цифра наведёт на мысль о решении
Люди не делятся на национальности, партии, фракции и религии. Люди делятся на умных и дураков, а вот дураки делятся на национальности, партии, фракции и религии.

Violator
ефрейтор
Сообщения: 63
Зарегистрирован: 2012-03-23 11:50:37

Re: EXIM DKIM подписывает не все письма

Непрочитанное сообщение Violator » 2013-08-05 7:43:07

Возможно кто-то сэкономит время, поэтому напишу о результате. Полечить не удалось, но проблема локализована.
В некоторых случаях при отправке писем из The Bat! письма не подписывались. Путём экспериментов удалось обнаружить зависимость факта подписывания или неподписывания екзимом писем с очень большим полем From и кодировкой письма cp-1251. Выход - меняем кодировку на UTF-8 и Encoding на 8-bit

sergko
рядовой
Сообщения: 24
Зарегистрирован: 2010-01-19 11:44:16

Re: EXIM DKIM подписывает не все письма

Непрочитанное сообщение sergko » 2013-09-13 7:16:38

Привет! Мне помогли эти записи, так что добавь их ;-)

Код: Выделить всё

dkim_canon = relaxed
        dkim_strict = yes
Надеюсь и тебе помогут =)