Postfix — не работает DKIM с кириллицей

Thank you for reading this post, don't forget to subscribe!

Настро­ил на поч­то­вом сер­ве­ре postfix под­пись писем с помо­щью opendkim и заме­тил, что неко­то­рые пись­ма не про­хо­дят про­вер­ку DKIM. Ошиб­ка выгля­дит так:

dkim=neutral (body hash did not verify)

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

Добав­ля­ем в /etc/postfix/main.cf сле­ду­ю­щую настройку:

disable_mime_output_conversion = yes

disable_mime_output_conversion (default: no)
Disable the conversion of 8BITMIME format to 7BIT format. Mime output conversion is needed when the destination does not advertise 8BITMIME support.

Пере­за­пус­ка­ем postfix:

service postfix restart

Про­бу­ем отпра­вить пись­мо на кириллице:

dkim=pass