|
|
|
| Вообщем решил поднять почтовый сервер на базе Mandriva Linux. Выбор агента MTA пал на postfix, т.к. он немного полегче в настройках монстра sendmail и тем более он входит в стандартную установку дистрибутива. Вроде всё настроил, но есть один ньюанс. Он всю полученную корпоративную почту складывает в папку /var/spool/mail, а мне бы хотелось чтобы он складывал соответствующую почту в домашнюю папку соответствующего юзера. Пробывал в main.cf прописывать параметр home_mailbox=Maildir. И создавал в домашних папках юзеров папку Maildir (с правами 777). Не помогло. В логах пишет что невозможно создать файл /home/user/Maildir/tmp/много_цифр. Причём тут папка tmp понять не могу. В чём тут трабла?
И второй вопрос. Главный. Чтобы юзеры могли получать почту MTU агентами решил настроить Courier IMAP. Всё поставил. Он висит. Слушает 110 порт. Но при попытке соединиться telnetom к этому порту выдаёт ошибку "Не правильно введён логин". Логин и пароль ввожу пользователя зарегистрированного в этой Linux машине. Т.е. как Вы поняли мне надо настроить PAM-аутентификация. Перерыл весь инет. Там только статьи по настройке с MySQL, Posgree или LDAP - мне же этого не надо. Т.к. предполагается что пользователей будет не много 20-30 от силы.
Пробывал в файле authdaemonrc выставить значения:
authmodulelist="authpam"
authmodulelistorig="authpam"
НЕ ПОМОГЛО. Куда рыть даже и предположить не могу. Вообщем я в тупике.
Пробывал обращаться на специализированные форумы по Linux (не буду говорить какие чтобы не делать рекламы) там, кроме того что послали в google или назвали меня валенком, я ничего не добился. И тут я вспомнил про свой любимый форум. Где Вы мне всегда помогали. Может и на этот раз судьба мне улыбнётся. Вся надежда на Вас форумчанине и на ВСЕЗНАЮЩЕГО Хеопса.
Спасибо. | |
|
|
|
|
|
|
|
для: Максимыч
(08.12.2006 в 09:29)
| | Настройка нестандартного почтового сервера в Linux - та еще задачка. Сам в свое время несколько месяцев перебирал возможные связки SMTP, IMAP серверов и варианты их аутентификаций.
>home_mailbox=Maildir
Эта директива определяет формат хранилища сообщений. Сообщений могут хранится в одном файле (Mailbox), либо в виде директорий (Maildir). Если формат хранилища определен, как Maildir, то должны быть созданы директории
new - для новых сообщений
cur - прочитанные
tmp - временная папка.
|
Вообще они создаются автоматически (если все правильно настроено) при первом получении письма в ящик.
>В логах пишет что невозможно создать файл /home/user/Maildir/tmp/много_цифр. Причём тут папка tmp понять не могу.
Поиграйтесь с правами доступа. Для пользователя от которого запускается Postfix должны быть разрешены права на запись в этой директории. | |
|
|
|