Назад | Перейти на главную страницу

postfix не хранит почту для конкретного пользователя

У меня есть два пользователя на моем ящике, которым я хочу получать почту, один из пользователей:

edi:x:10004:10004::/home/edi:/bin/bash

Принимает электронные письма нормально, они хранятся и могут быть просмотрены в любое время с помощью Mutt, однако другой мой пользователь:

corr:x:10007:10007::/home/corr:/bin/bash

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

В свете комментариев, полученных выше, я напишу свои комментарии как полный ответ.

Вы говорите, что одновременно используете dovecot как POPd / IMAPd, и я предположил, что второй клиент, corr, может запускать клиент POP, который периодически подключается, извлекает и удаляет группу электронные письма.

После некоторых тестов вы также думаете, что это проблема на стороне клиента, и спрашиваете, можно ли сказать dovecot, чтобы он не разрешал этому клиенту удалять электронные письма (вы спрашиваете о postfix, но это не проблема postfix; работа postfix была завершена, когда это электронная почта попала во входящие).

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

Является corr единственный пользователь, использующий POP? Если да, проконсультируйтесь по вопросу перехода с POP на IMAP. IMAP - это гораздо более сложный метод чтения электронной почты, который (по умолчанию) оставляет прочитанное письмо на сервере, а не загружает его клиенту.

Вы делаете это в целях аудита? Если да, то было бы проще доставить все, что corr также доставлен второму пользователю в той же системе?

Если это простая проблема с corr желая иметь возможность читать электронную почту на сервере, пока клиент загружает и удаляет ее, я боюсь, что реальный ответ - сказать пользователю перенастроить своего клиента, чтобы он этого не делал; она не может жаловаться, если сервер делает именно что он просил сделать.