EXIM, sendmail, postfix, Dovecot и прочие. Решение проблем связанных с работой электронной почты
Модератор: xM
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
cyrus_user
- сержант
- Сообщения: 181
- Зарегистрирован: 2007-04-24 12:16:36
Непрочитанное сообщение
cyrus_user » 2008-05-06 13:46:49
привет.
Код: Выделить всё
test_router:
no_verify
driver = redirect
#успешно доставляет куда надо -> data = "${if eq{$acl_m1}{1} {testuser+junk@$domain} {$local_part@$domain}}"
data = "${if eq{$acl_m200}{1} {$local_part+junk@$domain} {$local_part@$domain}}"
получаем в логе:
Код: Выделить всё
1JtKZC-00080Z-7R == testuser+junk+junk/повторы/+junk@mydomain.ru R=test_router defer (-17): error in redirect data: address is ridiculously long: testuser+junk+junk+junk/повторы/+junk и т.п.
Как тут запретить плюсовать, и воспринимать "+" как часть адреса? Долго игрался с экранированием, рыл в доке, но видимо не в том направлении.
В НЛО не верю, но верю, что где-то до сих пор вымирают динозавры, bsd, птеродактили, мамонты.
cyrus_user
-
Хостинг HostFood.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/
-
cyrus_user
- сержант
- Сообщения: 181
- Зарегистрирован: 2007-04-24 12:16:36
Непрочитанное сообщение
cyrus_user » 2008-05-07 6:24:53
поиграв с другими направлениями в роутингах, например local_part_suffix, manual_route, хитрые транспорты и попытки обмана $local_part в виде ${substr{1}{${eval:${strlen:$local_part}+5}}bla-bla, под пиво вспомнил, что большинство проблем нестандартных роутингов решается через rewrite
Код: Выделить всё
*@* "${if eq{$acl_m200}{1}{$1+junk@$2}fail}" T
ВСЕМ: не забывайте про механизм rewrite

В НЛО не верю, но верю, что где-то до сих пор вымирают динозавры, bsd, птеродактили, мамонты.
cyrus_user