Использование Maildir в качестве почтового пула по умолчанию

Можно ли использовать Maildir в качестве почтового пула для пользователей на *nix? Я могу заставить procmail доставлять в Maildir без каких-либо проблем, но я хочу, чтобы все изящные функции, такие как finger, знали, когда пришла почта в последний раз, и предупреждали пользователей о получении новой почты...

ОБНОВЛЕНИЕ: Итак, расследование показывает, что на общем уровне нет "почтового пула по умолчанию". Finger (клиент, а не сервер) имеет жестко закодированный путь. pam_mail - это то, что делает новые почтовые уведомления и имеет собственный конфиг, и т. д., поэтому нет "одного места", чтобы это изменить.

2 ответа

Решение

Краткий ответ - нет, поскольку и finger, и shell полагаются на время доступа к почтовому ящику в /var/mail (в формате mbox) для отображения такой информации. Тем не менее, вы могли бы написать демон, который мог бы "подсунуть" вошедшим в систему пользователям и соответствующим образом изменить ~/.plan, чтобы он содержал такую ​​информацию.

fingerПо крайней мере на FC14 жестко задан для проверки / var / mail /username. Для оболочки есть модуль PAM pam_mail это понимает maildir.

Другие вопросы по тегам