The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Dovecot создает ящики, для не существующих пользователей"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (Почта / Linux)
Изначальное сообщение [ Отслеживать ]

"Dovecot создает ящики, для не существующих пользователей"  +/
Сообщение от un4me email(??) on 27-Май-13, 11:13 
Приветствую многоуважаемый, All.

На Debian Wheezy был поставлен, Postfix, Dovecot2, Postfixadmin.
Вся связка вроде как отрабатывает, пользователи авторизуются, почту принимают. Но стоит отправить письмо на несуществующий адрес и Довекот создаст для него папку и положит это письмо.

Делал подобную связку, 3-4 года назад еще на довекоте первом таких проблем не было.

Подскажите куда копать, если необходимы конфиги выложу.


Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Dovecot создает ящики, для не существующих пользователей"  +/
Сообщение от Andrey Mitrofanov on 27-Май-13, 11:16 
> Postfix, Dovecot2, Postfixadmin.
> отправить письмо на несуществующий адрес и Довекот создаст для него папку
> и положит это письмо.

Посьма в ящики кладёт не dovecot, а MTA.

> Подскажите куда копать, если необходимы конфиги выложу.

Если именно при получении-раскладывании писем, то, видимо, в сторону postfix.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

3. "Dovecot создает ящики, для не существующих пользователей"  +/
Сообщение от un4me email(??) on 27-Май-13, 11:24 
>> Postfix, Dovecot2, Postfixadmin.
>> отправить письмо на несуществующий адрес и Довекот создаст для него папку
>> и положит это письмо.
> Посьма в ящики кладёт не dovecot, а MTA.
>> Подскажите куда копать, если необходимы конфиги выложу.
> Если именно при получении-раскладывании писем, то, видимо, в сторону postfix.

virtual_mailbox_domains = mysql:/etc/postfix/mysql/virtual-mailbox-domains.cf
virtual_mailbox_maps = mysql:/etc/postfix/mysql/virtual-mailbox-maps.cf
virtual_alias_maps = mysql:/etc/postfix/mysql/virtual-alias-maps.cf
virtual_uid_maps = static:5000
virtual_gid_maps = static:5000
virtual_transport = dovecot
dovecot_destination_recipient_limit = 1

Продолжаю грешить на Dovecot

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

5. "Dovecot создает ящики, для не существующих пользователей"  +/
Сообщение от gg (??) on 27-Май-13, 18:18 
> Продолжаю грешить на Dovecot

Вы все же явно переоцениваете наши телепатические способности, не указывая, как конкретно связаны постфикс и давкот.
Хотелось хотя бы увитель ключевую для вашей настройки строку из master.cf,
что-то наподобе:
dovecot   unix  -       n       n       -       -       pipe
  flags=DRhu user=vmail:vmail argv=/usr/lib/dovecot/deliver -f ${sender} -d ${recipient} ...


Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

6. "Dovecot создает ящики, для не существующих пользователей"  +/
Сообщение от un4me email(??) on 28-Май-13, 07:11 
>[оверквотинг удален]
> Вы все же явно переоцениваете наши телепатические способности, не указывая, как конкретно
> связаны постфикс и давкот.
> Хотелось хотя бы увитель ключевую для вашей настройки строку из master.cf,
> что-то наподобе:
> dovecot   unix  -      
> n       n    
>    -       -
>       pipe
>   flags=DRhu user=vmail:vmail argv=/usr/lib/dovecot/deliver -f ${sender} -d ${recipient}
> ...

Ок, просто решил сразу не хламить конфигами.

dovecot    unix    -    n    n    -    -    pipe
flags=DRhu user=vmail:vmail argv=/usr/lib/dovecot/deliver -d ${recipient}

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

7. "Dovecot создает ящики, для не существующих пользователей"  +/
Сообщение от Andrey Mitrofanov on 28-Май-13, 09:20 
>  flags=DRhu user=vmail:vmail argv=/usr/lib/dovecot/deliver -d ${recipient}

Гм, всё-таки доставляет dovecot. А всё равно сказать _postfix-у_ не доставлять в ещё не созданные ящики, тогда и

lda_mailbox_autocreate = yes

не будет "играть", а ящик создастся после первого логинасозданного в pfa user-а в dove по pop3 или imap.

Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

8. "Dovecot создает ящики, для не существующих пользователей"  +/
Сообщение от un4me email(??) on 28-Май-13, 10:02 
>>  flags=DRhu user=vmail:vmail argv=/usr/lib/dovecot/deliver -d ${recipient}
> Гм, всё-таки доставляет dovecot. А всё равно сказать _postfix-у_ не доставлять в
> ещё не созданные ящики, тогда и
> lda_mailbox_autocreate = yes
> не будет "играть", а ящик создастся после первого логинасозданного в pfa user-а
> в dove по pop3 или imap.

Хм... Должно быть все логичнее, но покапаю в эту сторону. Он как бэ перед доставкой должен удостовериться.

Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

4. "Dovecot создает ящики, для не существующих пользователей"  +/
Сообщение от un4me email(??) on 27-Май-13, 11:40 
Валидный # postmap -q test@test.me mysql:/etc/postfix/mysql/virtual-mailbox-maps.cf
1
Не валидный  # postmap -q test2@test.me mysql:/etc/postfix/mysql/virtual-mailbox-maps.cf
#

постфикс, понимает кто-есть. Речь идет о локальной доставке, в пределах сервера, т.е. когда ошибается авторизованный пользователь при наборе адреса, или я из консоли.

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

2. "Dovecot создает ящики, для не существующих пользователей"  +/
Сообщение от un4me email(??) on 27-Май-13, 11:19 
Забыл добавить, в мускуле пользователь естественно не создаётся, только отрабатывает локальная доставка.


Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

9. "Dovecot создает ящики, для не существующих пользователей"  +/
Сообщение от koblin (ok) on 28-Май-13, 17:41 
все таки проблема с постфиксом имхо, он не должен отдавать письмо dovecot-у на доставку для несуществующего пользователя, а сразу делать REJECT после проверки RCPT TO.

smtpd_reject_unlisted_recipient?

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

10. "Dovecot создает ящики, для не существующих пользователей"  +/
Сообщение от un4me (??) on 28-Май-13, 17:54 
> все таки проблема с постфиксом имхо, он не должен отдавать письмо dovecot-у
> на доставку для несуществующего пользователя, а сразу делать REJECT после проверки
> RCPT TO.

Спасибо за Ваше время, косяк был в дублировании детективы userbd у довекота.

И моей невнимательности на предмет вложенных конфигов у второго довекота.

Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру