dovecot lmtp

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

Модератор: xM

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
J.Korvin
сержант
Сообщения: 232
Зарегистрирован: 2008-11-22 12:03:41

dovecot lmtp

Непрочитанное сообщение J.Korvin » 2011-09-30 16:35:30

Система dovecot 2.X в которой существует протокол lmtp авторизация пользователей осуществляется с AD. В АД существует поле alias в котором перечень адресов пользователя. Когда письмо приходит на алиас dovecot говорит что пользователь не существует. Возможно ли что бы dovecot (а именно lmtp)читал дополнительное поле в котором содержаться алиасы.
Эсли ты с ножом значит ты с мясом.

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

moury
сержант
Сообщения: 249
Зарегистрирован: 2009-02-06 23:02:40
Откуда: Москва
Контактная информация:

Re: dovecot lmtp

Непрочитанное сообщение moury » 2011-10-01 11:25:54

Я бы в такой ситуации описал вторую базу юзеров типа ldap с извращенным запросом, и так далее.

Однако Ваш вопрос подразумевает, что MTA не производит преобразование адресов и сваливает эту функцию на кого-то в цепочке локальной доставки. Глюкоопасная конструкция. Что, например, с режектами делать будете?

Не советую, гражданин, не советую, мнэ-э-э... Съедят ((ц)
Сисадмин - вождь апачей

Аватара пользователя
J.Korvin
сержант
Сообщения: 232
Зарегистрирован: 2008-11-22 12:03:41

Re: dovecot lmtp

Непрочитанное сообщение J.Korvin » 2011-10-03 7:55:40

Спасибо, но Я не спрашивал совета меня интересует такая возможность средствами dovecot.
P.S. dbmail имеет такую возможность мало того он не только alias имеет но и forward
Эсли ты с ножом значит ты с мясом.

Аватара пользователя
J.Korvin
сержант
Сообщения: 232
Зарегистрирован: 2008-11-22 12:03:41

Re: dovecot lmtp

Непрочитанное сообщение J.Korvin » 2011-10-04 12:27:22

Спасибо moury подтолкнул. ;-)
Все разобрался нужно всех релейных серверах и на локальных серверах smtp настроить переименования адресантов, тогда почта будет приходить пользователю у которого алиас по протоколу lmtp.
Эсли ты с ножом значит ты с мясом.

Аватара пользователя
Daywalker
ст. сержант
Сообщения: 326
Зарегистрирован: 2007-03-11 22:28:45
Откуда: г. Котельники, МО
Контактная информация:

Re: dovecot lmtp

Непрочитанное сообщение Daywalker » 2011-10-05 15:27:12

J.Korvin писал(а):Спасибо moury подтолкнул. ;-)
Все разобрался нужно всех релейных серверах и на локальных серверах smtp настроить переименования адресантов, тогда почта будет приходить пользователю у которого алиас по протоколу lmtp.
Поделитесь решением?
http://blog.volobuev.su - Блог о системном и сетевом администрировании.

Аватара пользователя
J.Korvin
сержант
Сообщения: 232
Зарегистрирован: 2008-11-22 12:03:41

Re: dovecot lmtp

Непрочитанное сообщение J.Korvin » 2011-11-09 18:37:04

Daywalker писал(а):
J.Korvin писал(а):Спасибо moury подтолкнул. ;-)
Все разобрался нужно всех релейных серверах и на локальных серверах smtp настроить переименования адресантов, тогда почта будет приходить пользователю у которого алиас по протоколу lmtp.
Поделитесь решением?
У меня только для постфикса и для Active Directori ну или LDAP

Код: Выделить всё

local_recipient_maps = 

#---transports
transport_maps = hash:/usr/local/etc/postfix/transport, ldap:ldaplocal
ldaplocal_server_host = ip
ldaplocal_server_port = 389
ldaplocal_bind_dn = cn=
ldaplocal_bind_pw = *****
ldaplocal_timeout = 5
ldaplocal_search_base = ou=
ldaplocal_query_filter = (&(objectClass=Person)(emailprimary=%s)(!(itservices=srv_dbmail_paused))(!(userAccountControl:1.2.840.113556.1.4.803:=2)))
ldaplocal_result_attribute = emailhub
ldaplocal_result_format = %s
ldaplocal_bind = yes

#---alias
virtual_alias_maps = hash:/usr/local/etc/postfix/virtual, ldap:forwards, ldap:ldapalias
ldapalias_server_host = ip
ldapalias_server_port = 389
ldapalias_bind_dn = cn=
ldapalias_bind_pw = *******
ldapalias_timeout = 5
ldapalias_search_base = ou=
ldapalias_query_filter = (&(objectClass=Person)(emailaliases=%s)(!(itservices=srv_dbmail_paused))(!(userAccountControl:1.2.840.113556.1.4.803:=2)))
ldapalias_result_attribute = emailprimary
ldapalias_result_format = %s
ldapalias_bind = yes

#---------forvarding
forwards_server_host = ip
forwards_server_port = 389
forwards_bind_dn = cn=
forwards_bind_pw = ***********
forwards_timeout = 5
forwards_search_base = ou=
forwards_query_filter = (&(objectClass=Person)(emailprimary=%s)(!(ervices=srv_dbmail_paused))(!(userAccountControl:1.2.840.113556.1.4.803:=2)))
forwards_result_attribute = forwarding
forwards_result_format = %s
forwards_bind = yes

#------quota
virtual_mailbox_limit_maps = ldap:ldapquota
ldapquota_server_host = ip
ldapquota_server_port = 389
ldapquota_bind_dn = cn=
ldapquota_bind_pw = ******
ldapquota_timeout = 5
ldapquota_search_base = ou=
ldapquota_query_filter = (&(objectClass=Person)(ailprimary=%s)(!(services=srv_dbmail_paused))(!(userAccountControl:1.2.840.113556.1.4.803:=2)))
ldapquota_result_attribute = emailquota
ldapquota_result_format = %s
ldapquota_bind = yes

virtual_maildir_extended=yes
virtual_mailbox_limit_override=yes
virtual_create_maildirsize = yes
virtual_overquota_bounce = yes
virtual_maildir_limit_message="Sorry, the user's maildir has overdrawn his diskspace quota, please try again later"
Эсли ты с ножом значит ты с мясом.

Аватара пользователя
J.Korvin
сержант
Сообщения: 232
Зарегистрирован: 2008-11-22 12:03:41

Re: dovecot lmtp

Непрочитанное сообщение J.Korvin » 2011-11-09 18:43:29

Могу написать статю dovecot2.0 + AD(расширенными схемами и управлениям ) + postfix + nginx скрипты для контроля квот и блокировке по нескольким триггерам и уведомления администратора и пользователей, масштабирования на узлах для балансировки нагрузка и распределения по сайтам. Требуется корректор который вычитает,задал вопросы,написал потому что расписывать все подробно не имею возможности. ;-) :smile:
Эсли ты с ножом значит ты с мясом.