Сообщение доставлено до local module

Обновлено: 05.07.2024

Обновите, пожалуйста, страницу. Набранный текст и перевод не потеряются.

Переводчик не смог соединиться с базой данных браузера. Если ошибка повторяется из раза в раз, пожалуйста, напишите в поддержку. Обратите внимание, что подборки могут не работать в режиме инкогнито.

Перевод Message delivered to с английского на русский сделан онлайн Яндекс.Переводчиком — сервисом автоматического перевода слов, фраз, текстов и веб-страниц. Сервис сопровождает переводы примерами использования и транскрипцией, озвучивает слова. В режиме сайта переводит всё текстовое содержимое страниц. Знает Английский , Русский и ещё 98 языков.

2. This is a collection of reports about email delivery
process concerning a message you originated.


FAILED:
Arrived Recipient:
rfc822;mill@rol.ru
Original Recipient:
rfc822;mill@rol.ru
Final Recipient:
X-LOCAL;/var/virtual/rol.ru/mail/R/J/mill
Status:
5.2.2 Mailbox Quota Exceeded / Mailbox Full
Last Attempt Date:
Fri, 20 Jul 2007 20:45:28 +0400
Diagnostic Code:
x-local; 550 (Mailbox Quota Exceeded / Mailbox Full)
Control data:
local mill@rol.ru mill@rol.ru 99
Diagnostic texts:
message write[tail newlines] to "/var/virtual/rol.ru/mail/R/J/mill" failed: Disk quota exceeded

Following is a copy of MESSAGE/DELIVERY-STATUS format section below.
It is copied here in case your email client is unable to show it to you.
The information here below is in Internet Standard format designed to
assist automatic, and accurate presentation and usage of said information.
In case you need human assistance from the Postmaster(s) of the system which
sent you this report, please include this information in your question!

Virtually Yours,
Automatic Email Delivery Software


Following is copy of the message headers. Original message content may
be in subsequent parts of this MESSAGE/DELIVERY-STATUS structure.

Есть проблема: Dovecot отказывается создавать папки виртуальных пользователей.

Есть настроенный Dovecot + MySQL + Postfix + Postfixadmin.

В базу внесен домен "virtual.local" и ящик "test@virtual.local".

Почта должна будет храниться с /vmail
chown vmail:vmail /vmail

uid - 5000
gid - 5000

При попытке авторизации Dovecot выводит такой лог (я кусок дам, остальное пока, думаю, не важно):

*************************************
imap-login: Info: Login: user= , method=PLAIN, rip=192.168.2.113, lip=192.168.2.105, mpid=3284
imap: Debug: Loading modules from directory: /usr/lib/dovecot
imap: Debug: Module loaded: /usr/lib/dovecot/lib20_autocreate_plugin.so
imap: Debug: Added userdb setting: mail=maildir:/vmail/virtual.local/test
imap(test@virtual.local): Debug: Effective uid=5000, gid=5000, home=/vmail/virtual.local/test
imap(test@virtual.local): Debug: Home dir not found: /vmail/virtual.local/test
imap(test@virtual.local): Debug: maildir++: root=/vmail/virtual.local/test, index=, control=, inbox=/vmail/virtual.local/test
imap(test@virtual.local): Debug: Namespace : Permission lookup failed from /vmail/virtual.local/test
imap(test@virtual.local): Debug: Namespace : Using permissions from /vmail/virtual.local/test: mode=0700 gid=-1
imap(test@virtual.local): Error: user test@virtual.local: Initialization failed: Initializing mail storage from mail_location setting failed: mkdir(/vmail/virtua
l.local/test) failed: Permission denied (euid=5000(vmail) egid=5000(vmail) missing +w perm: /vmail, euid is not dir owner)
Apr 05 20:59:55 imap(test@virtual.local): Error: Invalid user settings. Refer to server log for more information.
*************************************

Самое главное: Permission denied (euid=5000(vmail) egid=5000(vmail) missing +w perm: /vmail, euid is not dir owner)

Я даже права 777 давал на папку /vmail - фиг.

Куда копать?

    , PavelR, 22:39 , 05-Апр-12, ( 1 )
      , billybons2006, 23:13 , 05-Апр-12, ( 2 ) , billybons2006, 10:04 , 06-Апр-12, ( 3 )
        , artemrts, 10:29 , 06-Апр-12, ( 4 )
          , wirm, 10:37 , 06-Апр-12, ( 6 )
          , PavelR, 10:38 , 06-Апр-12, ( 7 )
            , Andrey Mitrofanov, 10:43 , 06-Апр-12, ( 8 )
              , billybons2006, 11:26 , 06-Апр-12, ( 9 )
                , Andrey Mitrofanov, 11:34 , 06-Апр-12, ( 10 )
                  , billybons2006, 15:40 , 06-Апр-12, ( 11 )
                    , Andrey Mitrofanov, 16:26 , 06-Апр-12, ( 12 ) , Andrey Mitrofanov, 16:30 , 06-Апр-12, ( 13 )
                      , Andrey Mitrofanov, 16:35 , 06-Апр-12, ( 14 )
                        , billybons2006, 17:00 , 06-Апр-12, ( 15 )
                      >[оверквотинг удален]
                      > mail storage from mail_location setting failed: mkdir(/vmail/virtua
                      > l.local/test) failed: Permission denied (euid=5000(vmail) egid=5000(vmail) missing
                      > +w perm: /vmail, euid is not dir owner)
                      > Apr 05 20:59:55 imap(test@virtual.local): Error: Invalid user settings. Refer to server
                      > log for more information.
                      > *************************************
                      > Самое главное: Permission denied (euid=5000(vmail) egid=5000(vmail) missing +w perm:
                      > /vmail, euid is not dir owner)
                      > Я даже права 777 давал на папку /vmail - фиг.
                      > Куда копать?

                      ls -ln /vmail
                      ls -ln /vmail/virtual.local/test


                      >[оверквотинг удален]
                      >> mail storage from mail_location setting failed: mkdir(/vmail/virtua
                      >> l.local/test) failed: Permission denied (euid=5000(vmail) egid=5000(vmail) missing
                      >> +w perm: /vmail, euid is not dir owner)
                      >> Apr 05 20:59:55 imap(test@virtual.local): Error: Invalid user settings. Refer to server
                      >> log for more information.
                      >> *************************************
                      >> Самое главное: Permission denied (euid=5000(vmail) egid=5000(vmail) missing +w perm:
                      >> /vmail, euid is not dir owner)
                      >> Я даже права 777 давал на папку /vmail - фиг.
                      >> Куда копать?

                      Большое спасибо за попытку помочь! К сожалению, тестовую машину не выцепить из дома, поэтому до завтра чисто теоретически:

                      > ls -ln /vmail

                      Завтра на работе попробую, что за "ls -ln" такая, с "ls -la" выходило, что права даны для vmail парвильно.

                      > ls -ln /vmail/virtual.local/test

                      Эти папки вообще не создавались. Если только не ручками.

                      Я все ломаю голову, что за зверь такой:

                      *****
                      Using permissions from /vmail/virtual.local/test: mode=0700 gid=-1
                      *****

                      Вот "gid=-1" по-идее означает, что по дороге "потерялся" group_id. Вообще, это в логе /var/log/dovecot.log, но насколько я знаю, эти папки должен Postfix создавать. Я прав? Если так, то в Postfix не попадают vmail:vmail (5000:5000). Я правильно думаю, что это в Postfix "не попадают" верные значения gid и uid от vmail? А если нет, то тогда почему Dovecot, имея в логах euid и egid 5000 (т.е. он "знает" верные uid и gid) не может создавать папки?

                      Есть 2 варпианта
                      1 диры создает смтп(lda) после получения письма ,это умеет делать и лда довекота и стандартный транспорт смтп , например для постфикса
                      2 у довекота в стандартной сборке есть плагин, который создает майлдир при обращении по имап-удобно для новых пользователей

                      > drwxr-xr-x. 3 vmail vmail 4096 Apr 5 21:01 virtual.local

                      Вот здесь. 755.(1)->

                      > Из /etc/postfix/main.cf:
                      > virtual_minimum_uid = 5000
                      > virtual_uid_maps = static:5000
                      > virtual_gid_maps = static:5000
                      > mail_uid = 5000
                      > mail_gid = 5000

                      А. вот и 5000. Чего его в системных пользователях не завёл? Числовым уидом как-то. он как %) голенький.

                      > И отмечу - мне в первую очередь хочется понять, что происходит, а
                      > не тупо решить проблему. Хотя тупо решить как раз не получиться
                      > :)

                      Думаю, ты сделал доставку в maildir самим MTA, он в этот момент работает под uid 5000. Нужно этому uid-у дать группу vmail и поставиь права на ->(1) 770 (группе +запись, всем незачем вообще ничего)

                      Либо настроить deliver и пусктать его под uid vmail с-под MTA (если он так сможет~).

                      > А. вот и 5000. Чего его в системных пользователях не завёл? Числовым
                      > уидом как-то. он как %) голенький.
                      > А кто такой "5000"? . и зачем?

                      дык это я попросил сделать ls -ln чтобы увидеть, вдруг там наворочено чего-то не то в базе пользователей. Если я не втупил читая тред, то у него юзверь vmail:vmail с уид:гид 5000:5000

                      > тред, то у него юзверь vmail:vmail с уид:гид 5000:5000

                      Нет, я думаю, там два почти одновременных ls'а показали - один vmail:vmail, другой 5000:5000. Это всё-таки разные uid-ы. Числовой не заведён в passwd и ко.

                      > Пользователь vmail и группа vmail заведены в системе:

                      Да, ls -n проморгал.

                      Неправильный адрес получателя
                      В почтовом ящике адресата нет свободного места
                      Размер письма больше, чем ограничение на сервере получателя

                      Это значит, что было отправлено письмо размером 7,5 мегабайт, а сервер получателя принимает письма размером не более 6 мегабайт.

                      Сервер получателя не принимает почту

                      Сервер получателя не работает. Возможно, вы ошиблись в адресе получателя и письмо отправлялось не на тот сервер. Если адрес был указан правильно, то попробуйте связаться с адресатом, используя другой адрес.

                      Если вы не смогли найти ответ, напишите в нашу службу поддержки и мы поможем вам в самое ближайшее время

                      I’m sorry to have to inform you that your message could not
                      be delivered to one or more recipients. It’s attached below.

                      For further assistance, please send mail to postmaster.

                      If you do so, please include this problem report. You can
                      delete your own text from the attached returned message.

                      The mail system

                      : host 192.168.1.11[192.168.1.11] said: 552 5.2.2
                      Quota exceeded (mailbox for user is full) (in reply to
                      end of DATA command)

                      Свободное Владение Эрт’а

                      Перевод везде один — ящик переполнен или недостаточно велик для приема письма.

                      Пересылки

                      означает что для адреса [email protected] установлена переадресация на адрес [email protected] и что последний вызвал ошибку. Но то что [email protected] вызвал ошибку, не означает что [email protected] также не получил вашего письма.

                      Сортировщик

                      Делая белые почтовые рассылки (direct mail) важно реагировать на отчеты о недоставке. Для корректной реакции на письма о забитом ящике следует настроить правила сортировки, реагирующие на одну из следующих подстрок:

                      Mailbox quota exceeded
                      account is full
                      quota exceeded
                      Over quota
                      mailbox is overquota
                      mailbox is full
                      Overqouta
                      is overquoted
                      File too large
                      mail quota for user
                      User mailbox size exceeded
                      can’t create user output
                      can’t create user output file
                      Can’t create output
                      Insufficient system storage
                      mailbox quota
                      error writing message

                      Комментируйте и подписывайтесь на RSS-ленту или рассылку Urth’s Freehold

                      Читайте также: