Помогите настроить Exim4 Debian

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

Модератор: xM

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
faecker
проходил мимо
Сообщения: 3
Зарегистрирован: 2019-05-03 9:55:17

Помогите настроить Exim4 Debian

Непрочитанное сообщение faecker » 2019-05-03 10:27:14

Из коробки Exim работает нормально.
При ручных настройках начинает сыпаться. Помогите настроить. Несколько вопросов.

1. Домен.
Изначально он начинает отправлять письма от "root@servername.mydomain.ru"
Как сделать, чтобы адреса были вида root@mydomain.ru ?
В /etc/mailname написано mydomain.ru
В /etc/hosts написано 192.255.80.165 servername.mydomain.ru servername
В /etc/exim4/update-exim4.conf.conf написано dc_readhost='mydomain.ru'

2. DKIM
В /etc/exim4/exim4.conf.template руками сверху дописано
MAIN_QUALIFY_DOMAIN=mydomain.ru
DKIM_DOMAIN=MAIN_QUALIFY_DOMAIN
DKIM_PRIVATE_KEY=/etc/exim4/dkim/private.key
DKIM_SELECTOR=mail

3. DNS записи:
mail._domainkey.mydomain.ru TXT "DKIM"
mydomain.ru MX 10 mydomain.ru
mydomain.ru TXT v=spf1 ip4:192.255.80.165 a mx ~all

После этих изменений service exim4 restart

Начинаются проблемы:
- при попытке отправить mail -s "Test" test@test.ru на любой адрес из консоли exim висит, ничего не отправляет, в логи ничего не пишет
- на входящие письма для root@mydomain.ru в mainlog пишет [uid письма] mydomain.ru [192.255.80.165] connection refused

Помогите настроить.

Хостинговая компания 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/

Аватара пользователя
dekloper
ст. лейтенант
Сообщения: 1331
Зарегистрирован: 2008-02-24 15:43:19
Откуда: давно здесь сидим..
Контактная информация:

Помогите настроить Exim4 Debian

Непрочитанное сообщение dekloper » 2019-05-05 10:04:35

поменяйте "коропку" на нормальную :)
ТОВАгИЩИ! БгАТЬЯ И СЕСТгЫ! ДОЛОЙ гАВНОДУШИЕ!

faecker
проходил мимо
Сообщения: 3
Зарегистрирован: 2019-05-03 9:55:17

Помогите настроить Exim4 Debian

Непрочитанное сообщение faecker » 2019-05-05 10:39:42

Осталась проблема только с dkim подписью писем. Exim не желает подписывать письма.

Документация Exim:
Signing is enabled by setting private options on the SMTP transport. These options take (expandable) strings as arguments.
dkim_domain Use: smtp Type: string Default: list†
The domain(s) you want to sign with. After expansion, this can be a list. Each element in turn is put into the $dkim_domain expansion variable while expanding the remaining signing options. If it is empty after expansion, DKIM signing is not done, and no error will result even if dkim_strict is set.

Создан корректный (rsa 1024) приватный ключ с именем exm.mydomain.ru.key, лежит в /etc/exim4/dkim
По инструкции выше (англ) в конфиге мной прописано:
#DKIM_DOMAIN = ${lc:${domain:$h_from:}}
DKIM_DOMAIN = exm.mydomain.ru
DKIM_KEY_FILE = /etc/exim4/dkim/DKIM_DOMAIN.key
DKIM_PRIVATE_KEY = ${if exists{DKIM_KEY_FILE}{DKIM_KEY_FILE}{0}}
DKIM_SELECTOR = mail

Этот пи-ор (exim4) все-равно не желает подписывать исходящую почту dkim ключом. Что ему надо?

faecker
проходил мимо
Сообщения: 3
Зарегистрирован: 2019-05-03 9:55:17

Помогите настроить Exim4 Debian

Непрочитанное сообщение faecker » 2019-05-05 12:49:25

Проблема решена. Оказалось 664 прав на считывание приватного ключа для Exim не достаточно. После установки прав 777 - стал прикреплять приватный ключ, гаденыш. Что интересно - письмо из консоли на GMAIL летит в спам даже подписанное dkim и даже когда на два предыдущих было нажато Не спам. Mail и Yandex ведут себя адекватнее. Кто как хочет - так и дрочит. Всем спасибо, кто читал.