Vesta Control Panel - Forum

Community Forum

Skip to content

Advanced search
  • Quick links
    • Main site
    • Github repo
    • Google Search
  • FAQ
  • Login
  • Register
  • Board index Language specific forums Russian (Русский) Почтовый сервер
  • Search

Настройка DKIM в EXIM

Вопросы по работе Почтовый сервера
Dovecot, Exim, RoundCube
Post Reply
  • Print view
Advanced search
43 posts
  • 1
  • 2
  • 3
  • 4
  • 5
  • Next
Shamilik
Posts: 22
Joined: Sun Aug 18, 2013 6:07 pm

Настройка DKIM в EXIM
  • Quote

Post by Shamilik » Mon Aug 19, 2013 2:27 pm

Как настроить dkim в exim? Он просто не подписывает сообщеньки. Вроде бы все включено, в конфиге exim все нормально (судя по http://habrahabr.ru/post/173605/, правда у меня CentOS 5, но думаю разницы нет).

/var/log/exim/mail.log

Code: Select all

2013-08-18 19:10:30 exim 4.77 daemon started: pid=26885, -q1h, listening for SMTP on port 25 (IPv6 and IPv4) port 587 (IPv6 and IPv4) port 2525 (IPv6 and IPv4) and for SMTPS on port 465 (IPv6 and IPv4)
...
2013-08-19 13:50:21 1VBPqc-00089n-Bg => [email protected] R=dnslookup T=remote_smtp H=gmail-smtp-in.l.google.com [74.125.143.27] X=TLSv1:RC4-SHA:128
2013-08-19 13:50:21 1VBPqc-00089n-Bg Completed
/etc/exim/exim.conf

Code: Select all

DKIM_DOMAIN = ${lc:${domain:$h_from:}}
DKIM_FILE = /etc/exim/domains/${lc:${domain:$h_from:}}/dkim.pem
DKIM_PRIVATE_KEY = ${if exists{DKIM_FILE}{DKIM_FILE}{0}}
...
remote_smtp:
  driver = smtp
  #helo_data = $sender_address_domain
  dkim_domain = DKIM_DOMAIN
  dkim_selector = mail
  dkim_private_key = DKIM_PRIVATE_KEY
  dkim_canon = relaxed
  dkim_strict = 1
Top

vadkuz
Posts: 5
Joined: Sat Aug 17, 2013 9:52 pm

Re: Настройка DKIM в EXIM
  • Quote

Post by vadkuz » Mon Aug 19, 2013 11:55 pm

http://forum.vestacp.com/viewtopic.php?f=12&t=3801
Top

Shamilik
Posts: 22
Joined: Sun Aug 18, 2013 6:07 pm

Re: Настройка DKIM в EXIM
  • Quote

Post by Shamilik » Tue Aug 20, 2013 7:10 am

В Vesta нет dkim-miltera, он просто не нужен, т.к. exim (4.7.0+) поддерживает dkim, но не работает =_=
Собственно и хочу узнать, как сделать чтобы оно работало.

Указал прямой путь на файл dkim.pem.
1VBgrI-0001qX-Sl unable to open private key file for reading: /etc/exim/domains/domain.ru/dkim.pem
1VBgrI-0001qX-Sl unable to open private key file for reading: /home/admin/conf/mail/domain.ru/dkim.pem
Права:
/etc/exim/domains/domain.ru/ 0777 root root
/home/admin/conf/mail/domain.ru/dkim.pem 0666 dovecot mail

Пробовал ставить права на /home/admin/conf/mail/domain.ru/dkim.pem 0777, не помогло.

Вот так работает:
/etc/exim/domains/dkim.pem 0777 root root

Т.е. что-то с в пути к файлу не так. Что именно не знаю, кто знает и подскажет?
Top

Namelessinterester
Posts: 14
Joined: Sat Jul 27, 2013 3:42 pm

Re: Настройка DKIM в EXIM
  • Quote

Post by Namelessinterester » Tue Aug 20, 2013 3:28 pm

заметил ту же проблему с путем к файлу dkim.pem, решил вот так
DKIM_DOMAIN = ${lc:${domain:$h_from:}}
#DKIM_FILE = /etc/exim/domains/${lc:${domain:$h_from:}}/dkim.pem
DKIM_FILE = /etc/exim/dkim.pem

переместив файл dkim.pem в папку с exim
Top

Shamilik
Posts: 22
Joined: Sun Aug 18, 2013 6:07 pm

Re: Настройка DKIM в EXIM
  • Quote

Post by Shamilik » Tue Aug 20, 2013 4:32 pm

Так то да, но как быть если нужно для нескольких пользователей и доменов?
Top

skid
VestaCP Team
Posts: 1476
Joined: Wed Apr 06, 2011 11:12 pm

Re: Настройка DKIM в EXIM
  • Quote

Post by skid » Tue Aug 20, 2013 6:05 pm

Проблема в правах. Решается следующим образом

Code: Select all

chown exim /etc/exim/domains/*/dkim.pem
Top

Shamilik
Posts: 22
Joined: Sun Aug 18, 2013 6:07 pm

Re: Настройка DKIM в EXIM
  • Quote

Post by Shamilik » Wed Aug 21, 2013 8:04 am

skid wrote:Проблема в правах. Решается следующим образом

Code: Select all

chown exim /etc/exim/domains/*/dkim.pem
Не помогло.

Code: Select all

chown exim /etc/exim/domains
chown exim /etc/exim/domains/domain.ru/dkim.pem
chown exim /home/admin/conf/mail/domain.ru
Помогло.
Top

skid
VestaCP Team
Posts: 1476
Joined: Wed Apr 06, 2011 11:12 pm

Re: Настройка DKIM в EXIM
  • Quote

Post by skid » Wed Aug 21, 2013 9:10 am

В следующем релизе выйдет исправление.
Top

DemSky
Posts: 29
Joined: Thu Oct 10, 2013 4:11 pm
Contact:
Contact DemSky
Website

Re: Настройка DKIM в EXIM
  • Quote

Post by DemSky » Tue Jun 10, 2014 7:49 pm

Версия: 0.9.8 (x86_64)
Релиз : 9

Тут есть исправления этой ошибки? У меня .dkim файлы с правами 660.
Можно руками поменять на 770, но новые пользователи всё равно будут с 660 (полагаю) и менять всё время руками нет возможности.
В логи пишет:

Code: Select all

unable to open private key file for reading: /etc/exim/domains/domen.ru/dkim.pem
Top

Shaman2
Posts: 105
Joined: Fri Aug 22, 2014 4:49 pm

Re: Настройка DKIM в EXIM
  • Quote

Post by Shaman2 » Thu Sep 04, 2014 12:30 am

Подскажите, а как настроить DKIM на vps, если почта и днс на яндексе, а хочется подписывать сообщения, которые отправляются с сайта функцией php mail ?

Или php mail и exim это разные, никак не связанные вещи?
Top


Post Reply
  • Print view

43 posts
  • 1
  • 2
  • 3
  • 4
  • 5
  • Next

Return to “Почтовый сервер”



  • Board index
  • All times are UTC
  • Delete all board cookies
  • The team
Powered by phpBB® Forum Software © phpBB Limited
*Original Author: Brad Veryard
*Updated to 3.2 by MannixMD
 

 

Login  •  Register

I forgot my password