Тестирование почтового сервера postfix, dovecot

Подключение и авторизация

telnet localhost 25

Trying ::1...
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^\]'.
220 mail.example.com ESMTP Postfix (Ubuntu)

helo example.com
250 mail.example.com
mail from: [vasia@mail.ru](mailto:vasia@mail.ru "vasia@mail.ru")

250 2.1.0 Ok
rcpt to: [test@example.com](mailto:test@example.com "test@example.com")

250 2.1.5 Ok
data

354 End data with <CR><LF>.<CR><LF>

Пишем содержание письма

Hello LDAP user :\)
# жмём Enter
Ставим «.» точку и жмём Enter чтоб закончить ввод сообщения

.
250 2.0.0 Ok: queued as D5E5622CC5
quit
221 2.0.0 Bye
Connection closed by foreign host.

После этого в папке /home/mail должна появится папка с названием домена в данном случае example.com, а внутри неё папка с адресом пользователя test@example.com, если не появилась лезем в логи и ищем ошибку, если появилась то всё ок.

Проверяем dovecot

openssl s_client -host localhost -port 995

в конце ответа должно быть:

+OK Dovecot ready.
user test@example.com
+OK
pass secret
+OK Logged in.
list
+OK 1 messages:
1 454
.
quit

Если ошибок нет то всё работает нормально.

Полезные ссылки postfix, dovecot, sasl

Опубликовано: 23.11.2015