Summary: | Странные пропадания почты при локальной доставке | ||||||
---|---|---|---|---|---|---|---|
Product: | Sisyphus | Reporter: | Sergei Epiphanov <serpiph> | ||||
Component: | postfix | Assignee: | Gleb F-Malinovskiy <glebfm> | ||||
Status: | CLOSED WONTFIX | QA Contact: | qa-sisyphus | ||||
Severity: | major | ||||||
Priority: | P3 | CC: | glebfm, ldv | ||||
Version: | unstable | ||||||
Hardware: | all | ||||||
OS: | Linux | ||||||
Attachments: |
|
Description
Sergei Epiphanov
2005-10-12 00:28:20 MSD
Created attachment 1175 [details] "Разговоры" почтовика В аттаче приведены все логи postfix, касающиеся данного потерянного письма. Письмо пришло (пусть) с from@agori.com и направлялось на user1@warelex.com и user3@warelex.com. На user1@warelex.com пришло, на user2@warelex.com (user3->user2 через alias)- нет. Возможно, есть подозрение на mailbox_unpriv_delivery. Что когда есть alias, то при поытке доставить письмо сразу в несколько мест, то он берёт разрешения для первого пользователя и лезет с ними ко второму, из-за чего procmail получает отлуп, но ничего не говорит, так как в procmail всё пришло, а сам procmail ничего не может запротоколировать. Параметр mailbox_unpriv_delivery влияет только на локальную доставку прямо в файл, а не в mailbox_command. Вы уверены, что почта не теряется уже после запуска mailbox_command? (In reply to comment #3) > Параметр mailbox_unpriv_delivery влияет только на локальную доставку прямо в > файл, а не в mailbox_command. > > Вы уверены, что почта не теряется уже после запуска mailbox_command? То бишь procmail её теряет? Но эта настройка mailbox_command идёт "из коробки"... Есть два варианта: 1) Потеря почты самим procmail 2) Невозможность доставить почту из-за отсутствия прав у procmail (не те права euid/egid при доставке почты сразу нескольким адресатам) 3) postfix не передаёт ту почту, которую должен передать, а просто закрывает соединение с procmail. (In reply to comment #3) > Параметр mailbox_unpriv_delivery влияет только на локальную доставку прямо в > файл, а не в mailbox_command. > > Вы уверены, что почта не теряется уже после запуска mailbox_command? То бишь procmail её теряет? Но эта настройка mailbox_command идёт "из коробки"... Есть три варианта: 1) Потеря почты самим procmail 2) Невозможность доставить почту из-за отсутствия прав у procmail (не те права euid/egid при доставке почты сразу нескольким адресатам) 3) postfix не передаёт ту почту, которую должен передать, а просто закрывает соединение с procmail. Нашёл, тут postfix с procmail ни при чём. Или courier-imap в роли POP3, или Outlook от Microsoft. Либо третье лицо. |