Я задал этот вопрос на stackoverflow, но мне было предложено задать его здесь.
Оригинальная тема здесь.
У меня проблемы с настройкой моего почтового сервера.
Я пытался отправить тестовое письмо следующим образом:
(Потому что в комментариях было указано: я отправляю это письмо себе. Однако я не получаю это.)
echo "Dies ist ein Test .." | mail -s "Testmail" test@example.net
Однако это никогда не проходит.
Мой журнал dovecote говорит мне следующее:
2013-05-05 12:55:18 dovecot: Info: Dovecot v1.2.15 starting up (core dumps disabled)
2013-05-05 12:55:38 auth(default): Info: passwd-file(test@example.net): unknown user
2013-05-05 12:55:38 auth(default): Info: passwd(test@example.net): unknown user
2013-05-05 12:55:38 auth(default): Info: passwd-file(root@example.net): unknown user
2013-05-05 12:55:38 auth(default): Info: passwd(root@example.net): unknown user
Я довольно озадачен, так как пользователь существует IMO.
Из моего dovecote.conf:
userdb passwd-file {
args = /var/mail/vhosts/example.net/passwd
}
passdb passwd-file {
# File contains a list of usernames, one per line
args = /var/mail/vhosts/example.net/shadow
}
(Я даже удалил% d и заменил его на example.net, но это не сработало.)
Эти файлы существуют и содержат запись тестового пользователя.
Из файла passwd:
test::5000:5000::/var/mail/vhosts/example.net/test