[exim] + в адресе
Модератор: xM
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
- лейтенант
- Сообщения: 751
- Зарегистрирован: 2008-07-15 16:11:11
[exim] + в адресе
Хочется использовать + в адресе по следующей схеме: aaa+login@domain bbb+login@domain и т.п. должны приходить на login@domain
Как такое реализовать в exim'е?
Как такое реализовать в exim'е?
Услуги хостинговой компании 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/
-
- лейтенант
- Сообщения: 751
- Зарегистрирован: 2008-07-15 16:11:11
Re: [exim] + в адресе
Неужели нет решения?
Яндекс, Гугль и т.п. используют ведь подобное.
Яндекс, Гугль и т.п. используют ведь подобное.
- hizel
- дядя поня
- Сообщения: 9032
- Зарегистрирован: 2007-06-29 10:05:02
- Откуда: Выборг
Re: [exim] + в адресе
Ты хоть для приличия погугли, что-ли. (
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.
-
- лейтенант
- Сообщения: 751
- Зарегистрирован: 2008-07-15 16:11:11
Re: [exim] + в адресе
И погуглил и пояндексил - решения не видно 

- hizel
- дядя поня
- Сообщения: 9032
- Зарегистрирован: 2007-06-29 10:05:02
- Откуда: Выборг
Re: [exim] + в адресе
Забанили похоже. Жаль, чо.
А мине мудрость горстями выдает.Результатов: примерно 949 000 (0,28 сек.)
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.
-
- лейтенант
- Сообщения: 751
- Зарегистрирован: 2008-07-15 16:11:11
Re: [exim] + в адресе
Результаты поиска далеко не всегда отражают искомое.Результатов: примерно 949 000 (0,28 сек.)
Или прям на всех 949 тысячах страниц рассказывается о решении этой проблемы?
-
- лейтенант
- Сообщения: 751
- Зарегистрирован: 2008-07-15 16:11:11
Re: [exim] + в адресе
Неужели никто не использует такой режим работы? Вроде полезная возможность.
Если я правильно понимаю, то оказывается надо смотреть в сторону авторизации dovecot (судя по auth_plain auth_login и т.п.).
Нашел dovecot-sql.conf такого вида:
Правильно ли я понимаю, что в SELECT надо добавить вариант с плюсом?
Как это сделать?
Если я правильно понимаю, то оказывается надо смотреть в сторону авторизации dovecot (судя по auth_plain auth_login и т.п.).
Нашел dovecot-sql.conf такого вида:
Код: Выделить всё
#!/bin/sh
driver = mysql
connect = host=localhost dbname=exim user=exim password=exim
#default_pass_scheme = PLAIN
default_pass_scheme = MD5-CRYPT
password_query = SELECT `username` as `user`, `password` \
FROM `mailbox` WHERE `username` = '%n@%d' AND `active`='1'
user_query = SELECT 26 AS `uid`, 26 AS `gid` FROM `mailbox` WHERE `username` = '%n@%d' AND `active`='1'
Как это сделать?
- Alex Keda
- стреляли...
- Сообщения: 35437
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: [exim] + в адресе
смотреть надо в сторону того кто доставкой занимается.
но, можно и запросом таким тоже...
но, можно и запросом таким тоже...
Убей их всех! Бог потом рассортирует...
-
- лейтенант
- Сообщения: 751
- Зарегистрирован: 2008-07-15 16:11:11
Re: [exim] + в адресе
Это в разделе ROUTERS CONFIGURATION?
Т.е. надо добавить аналог system_aliases (например plus_aliases)?
Вот только как составить запрос в data?
Код: Выделить всё
begin routers
dnslookup:
driver = dnslookup
domains = ! +local_domains
transport = remote_smtp
ignore_target_hosts = 0.0.0.0 : 127.0.0.0/8
no_more
system_aliases:
driver = redirect
allow_fail
allow_defer
data = ${lookup mysql{SELECT `goto` FROM `alias` WHERE \
`address`='${quote_mysql:$local_part@$domain}' OR \
`address`='${quote_mysql:@$domain}'}}
dovecot_user:
driver = accept
condition = ${lookup mysql{SELECT `goto` FROM `alias` WHERE \
`address`='${quote_mysql:$local_part@$domain}' OR \
`address`='${quote_mysql:@$domain}'}{yes}{no}}
transport = dovecot_delivery
Вот только как составить запрос в data?
-
- ст. лейтенант
- Сообщения: 1325
- Зарегистрирован: 2008-07-27 17:11:30
- Откуда: Москва
Re: [exim] + в адресе
как-то так
но за правильность не ручаюсь 
Код: Выделить всё
data = ${lookup mysql{SELECT `goto` FROM `alias` WHERE \
( LOCATE(CONCAT("+", `address`), '${quote_mysql:$local_part@$domain}') > 0 )}}
