У меня очень простая установка Courier с тремя виртуальными учетными записями: admin @, info @ и jay@ourdomain.com. Admin @ - это учетная запись по умолчанию, которая получает массу спама. Info @ используется в нашей контактной форме. jay @ используется как личный кабинет клиента на сайте.
Я создал учетную запись unix для admin, info и jay, используя следующую команду: useradd -s /sbin/nologin info
. Затем я назначил пароль, используя passwd
команда. Я уверен, что это очень простые вещи для вас, ребята.
Установка постфикса - обычная, практически из коробки.
Учетные записи admin @ и info @ отлично работают с Thunderbird и Outlook. Однако по какой-то причине он жалуется, что пароль для jay @ неверен. Я попытался удалить сойку и воссоздать, а также назначить другой пароль (abcdefg), но это все равно не удается. Теперь я попытался создать новую учетную запись с именем thejay с новым паролем, обновил /etc/postfix/virtual
файл, чтобы включить новую учетную запись, и перезапустить postfix, чтобы быть уверенным. Неверный пароль для сойки? В чем дело?
Я даже не знаю, с чего начать. На сервере работает ubuntu 10.0x, если это помогает.
Просили посмотреть журналы почты, чтобы узнать, что происходит, и определенно что-то не так. Одна конкретная строка жалуется «нет такого файла или каталога», но не указывает каталог. Я правда просто не знаю что делать
Результаты журнала (домен и IP поддельные):
mail.log
Feb 12 16:23:50 mydomain imapd: Connection, ip=[::ffff:0.255.0.255]
Feb 12 16:23:52 mydomain imapd: LOGIN FAILED, user=jay, ip=[::ffff:0.255.0.255]
Feb 12 16:23:53 mydomain imapd: LOGOUT, ip=[::ffff:0.255.0.255], rcvd=46, sent=325
mail.info
Feb 13 10:25:37 mydomain imapd: chdir Maildir: No such file or directory
Feb 13 10:25:37 mydomain imapd: jay: No such file or directory
Feb 13 10:25:37 mydomain imapd: LOGIN FAILED, user=jay@mydomain.com, ip=[::ffff:0.255.0.255]
mail.error
Feb 12 15:59:06 mydomain imapd: jay: No such file or directory
Feb 12 16:00:23 mydomain last message repeated 7 times
Feb 12 16:01:29 mydomain last message repeated 5 times
Feb 12 16:02:30 mydomain last message repeated 9 times
Вы должны посмотреть свой /var/log/mail.log или любой файл mail. *, Который может рассказать вам, в чем проблема.
В этом случае ошибка заключается в том, что домашнего каталога пользователя нет, поэтому Maildir не может создать каталог для сохранения / чтения электронных писем.
Когда я создаю пользователей для почтового ящика, я делаю
adduser --shell / bin / ложный Джо
/ sbin / nologin тоже подойдет. Но я использую adduser вместо useradd, так как он удобнее. Но с useradd, если вы укажете параметры «-d -m», тогда он создаст домашний каталог пользователя.
Я не могу гарантировать, что это «лучшая практика», но я знаю, что она работает.