EXIM 4.83 & DSN
Модератор: xM
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
- Vladislav
- рядовой
- Сообщения: 13
- Зарегистрирован: 2014-05-05 21:31:23
- Откуда: Санкт-Петербург
- Контактная информация:
EXIM 4.83 & DSN
Доброго дня, коллеги.
Вышла новая версия уважаемого почтового сервера:
http://git.exim.org/exim.git/blob/exim- ... t/NewStuff
Пересобрал его с фичей DSN, но сообщения о доставке не приходят. В документации о настройке DSN толком ничего не говорится, единственная опция - переопределение от кого отсылать сообщения о доставке.
Может у кого есть опыт удачного использования данной фичи?
Вышла новая версия уважаемого почтового сервера:
http://git.exim.org/exim.git/blob/exim- ... t/NewStuff
Пересобрал его с фичей DSN, но сообщения о доставке не приходят. В документации о настройке DSN толком ничего не говорится, единственная опция - переопределение от кого отсылать сообщения о доставке.
Может у кого есть опыт удачного использования данной фичи?
Услуги хостинговой компании Host-Food.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/
Тарифы на виртуальные сервера (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/
- Vladislav
- рядовой
- Сообщения: 13
- Зарегистрирован: 2014-05-05 21:31:23
- Откуда: Санкт-Петербург
- Контактная информация:
Re: EXIM 4.83 & DSN
В логах экзима тишина. Доставка нужным адресатам и все.
- xM
- ст. лейтенант
- Сообщения: 1316
- Зарегистрирован: 2009-01-15 23:57:41
- Откуда: Königsberg
- Контактная информация:
Re: EXIM 4.83 & DSN
Неудобно даже, но таки RTFMVladislav писал(а):В логах экзима тишина. Доставка нужным адресатам и все.
Define
EXPERIMENTAL_DSN=YES
in your Local/Makefile.
Configuration:
--------------
All DSNs are sent in MIME format if you built exim with EXPERIMENTAL_DSN=YES
No option needed to activate it, and no way to turn it off.
Failure and delay DSNs are triggered as usual except a sender used NOTIFY=...
to prevent them.
Support for Success DSNs is added and activated by NOTIFY=SUCCESS by clients.
Add
dsn_advertise_hosts = *
or a more restrictive host_list to announce DSN in EHLO answers
Those hosts can then use NOTIFY,ENVID,RET,ORCPT options.
If a message is relayed to a DSN aware host without changing the envelope
recipient the options are passed along and no success DSN is generated.
A redirect router will always trigger a success DSN if requested and the DSN
options are not passed any further.
A success DSN always contains the recipient address as submitted by the
client as required by RFC. Rewritten addresses are never exposed.
If you used DSN patch up to 1.3 before remove all "dsn_process" switches from
your routers since you don't need them anymore. There is no way to "gag"
success DSNs anymore. Announcing DSN means answering as requested.
You can prevent Exim from passing DSN options along to other DSN aware hosts by defining
dsn_lasthop
in a router. Exim will then send the success DSN himself if requested as if
the next hop does not support DSN.
Adding it to a redirect router makes no difference.
IT voodoo blog https://kostikov.co
- Vladislav
- рядовой
- Сообщения: 13
- Зарегистрирован: 2014-05-05 21:31:23
- Откуда: Санкт-Петербург
- Контактная информация:
Re: EXIM 4.83 & DSN
????????????????????????????? exim-4.83_2 ????????????????????????????????
? ??????^(-)???????????????????????????????????????????????????????????? ?
? ? [ ] PGSQL Enable postgresql lookups ? ?
? ? [ ] REDIS Enable redis lookups (experimental) ? ?
? ? [ ] SQLITE Enable SQLite lookups ? ?
? ?????????????????????? Supported storage formats ????????????????????? ?
? ? [x] MAILDIR Enable Maildir mailbox format ? ?
? ? [ ] MAILSTORE Enable Mailstore mailbox format ? ?
? ? [ ] MBX Enable MBX mailbox format ? ?
? ????????????????????????? Experimental options ??????????????????????? ?
? ?+[ ] CERTNAMES Check certiticates ownership ? ?
? ? [ ] DCC Enable DCC at ACL support via dccifd ? ?
? ? [ ] DMARC Enable DMARC support ? ?
? ?+[x] DSN Enable Delivery Status Notifications ? ?
? ?+[ ] PROXY Enable Experimental Proxy Protocol ? ?
? ? [x] SPF Enable Sender Policy Framework checking ? ?
? ??????v(+)???????????????????????????????????????????????????84%?????? ?
??????????????????????????????????????????????????????????????????????????
? < OK > <Cancel>
А эта опция сборки не тоже самое?
? ??????^(-)???????????????????????????????????????????????????????????? ?
? ? [ ] PGSQL Enable postgresql lookups ? ?
? ? [ ] REDIS Enable redis lookups (experimental) ? ?
? ? [ ] SQLITE Enable SQLite lookups ? ?
? ?????????????????????? Supported storage formats ????????????????????? ?
? ? [x] MAILDIR Enable Maildir mailbox format ? ?
? ? [ ] MAILSTORE Enable Mailstore mailbox format ? ?
? ? [ ] MBX Enable MBX mailbox format ? ?
? ????????????????????????? Experimental options ??????????????????????? ?
? ?+[ ] CERTNAMES Check certiticates ownership ? ?
? ? [ ] DCC Enable DCC at ACL support via dccifd ? ?
? ? [ ] DMARC Enable DMARC support ? ?
? ?+[x] DSN Enable Delivery Status Notifications ? ?
? ?+[ ] PROXY Enable Experimental Proxy Protocol ? ?
? ? [x] SPF Enable Sender Policy Framework checking ? ?
? ??????v(+)???????????????????????????????????????????????????84%?????? ?
??????????????????????????????????????????????????????????????????????????
? < OK > <Cancel>
А эта опция сборки не тоже самое?
- xM
- ст. лейтенант
- Сообщения: 1316
- Зарегистрирован: 2009-01-15 23:57:41
- Откуда: Königsberg
- Контактная информация:
Re: EXIM 4.83 & DSN
DSN это правилная опция. У меня, к примеру, ещё DCC и DMARC включены и работают в ACL.
Это прописано в конфиге у тебя?
Это прописано в конфиге у тебя?
dsn_advertise_hosts = *
IT voodoo blog https://kostikov.co
- Vladislav
- рядовой
- Сообщения: 13
- Зарегистрирован: 2014-05-05 21:31:23
- Откуда: Санкт-Петербург
- Контактная информация:
Re: EXIM 4.83 & DSN
Спасибо. После добавления
dsn_advertise_hosts = *
заработало. Но как-то палевно. :-)) В DSN ответе много лишней внутренней инфы. Как бы ее убрать или ограничить?
dsn_advertise_hosts = *
заработало. Но как-то палевно. :-)) В DSN ответе много лишней внутренней инфы. Как бы ее убрать или ограничить?
- xM
- ст. лейтенант
- Сообщения: 1316
- Зарегистрирован: 2009-01-15 23:57:41
- Откуда: Königsberg
- Контактная информация:
Re: EXIM 4.83 & DSN
х.з. Если страшно, то можешь отклчючить. Или вместо * написать каким конкретно хостам разрешается его выдавать.Vladislav писал(а):В DSN ответе много лишней внутренней инфы. Как бы ее убрать или ограничить?
IT voodoo blog https://kostikov.co
- xM
- ст. лейтенант
- Сообщения: 1316
- Зарегистрирован: 2009-01-15 23:57:41
- Откуда: Königsberg
- Контактная информация:
Re: EXIM 4.83 & DSN
Покопал немного тему. Насколько я понял, для шаблон DSN используется стандартный Exim'овский шаблон для ошибок.
Его можно скорректировать, при желании.
http://www.exim.org/exim-html-current/d ... sages.html
Его можно скорректировать, при желании.
http://www.exim.org/exim-html-current/d ... sages.html
IT voodoo blog https://kostikov.co
-
- ст. прапорщик
- Сообщения: 568
- Зарегистрирован: 2009-09-04 12:23:30
- Откуда: Где-то в России...
- Контактная информация:
Re: EXIM 4.83 & DSN
Посмотрел код - структура и содержимое отчета жестко прописано в коде. Может потом сделают.Покопал немного тему. Насколько я понял, для шаблон DSN используется стандартный Exim'овский шаблон для ошибок.
www.info-x.org - информационный ресурс о ОС FreeBSD.
- xM
- ст. лейтенант
- Сообщения: 1316
- Зарегистрирован: 2009-01-15 23:57:41
- Откуда: Königsberg
- Контактная информация:
Re: EXIM 4.83 & DSN
В общем-то, не очень и хотелось.ChihPih писал(а):Посмотрел код - структура и содержимое отчета жестко прописано в коде. Может потом сделают.Покопал немного тему. Насколько я понял, для шаблон DSN используется стандартный Exim'овский шаблон для ошибок.

Но автору можно запрос написать, коли надо.
IT voodoo blog https://kostikov.co