Не может cannocilazie “home/user/Maildir”

Я только что начал изучать человечность, и пытаться настроить почтовую систему (Для использования roundcube) я использую учебное руководство онлайн, для установки Постфикса. Сделал все как в учебном руководстве, но застревают здесь:

Информация о копии из учебного руководства:

Пошлите электронное письмо путем передачи по каналу строки к почтовой команде. Скорректируйте команду для маркировки пользователя Linux как получателя:

echo 'init' | mail -s 'init' -Snorecord username

Необходимо получить следующий ответ:

Can't canonicalize "/home/sammy/Maildir"

Это нормально и только покажет во время этого первого сообщения. Мы можем проверить, чтобы удостовериться, что каталог был создан путем поиска нашего ~/Maildir каталог:

ls -R ~/Maildir

Необходимо видеть, что структура каталогов была создана и что новый файл сообщений находится в ~/Maildir/new каталог:

Output
/home/username/Maildir/:
cur  new  tmp

/home/username/Maildir/cur:

/home/username/Maildir/new:
1463177269.Vfd01I40e4dM691221.mail.example.com

/home/username/Maildir/tmp:

Но в этой точке я застреваю:

ls: не может получить доступ к 'home/username/Maildir': никакой такой файл или каталог

0
задан 20 March 2018 в 10:04

2 ответа

У меня была подобная проблема, пока я не изменил имя пользователя в документации к тому, что характерно для моего - bitnami. Имя пользователя для некоторых установок Ubuntu ec2-user, admin, root, и т.д. Необходимо подтвердить из документации.

После того как Вы подтверждаете имя пользователя, введите эту команду при подсказке для приспосабливания той установки в Постфиксных почтовых настройках:

sudo dpkg-reconfigure postfix

Затем продолжите конфигурацию от той точки документации. Я надеюсь, что это помогает.

0
ответ дан 30 October 2019 в 05:21

Я решил проблему, изменив файл /etc/postfix/main.cf . Похоже, мое имя хоста было установлено неправильно. Я понял это, посмотрев строку: myhostname = localhost.localdomain . Он должен был быть изменен, когда я настраивал postfix, но этого не произошло, я изменил его вручную.

Процесс:

1 - введите:

sudo nano /etc/postfix/main.cf

2 - Измените строку с:

myhostname = localhost.localdomain

на имя вашего домена:

myhostname = example.com

3 - перезапустите постфикс:

sudo systemctl restart postfix

Затем попробуйте еще раз. Надеюсь, это решит вашу проблему :)

2
ответ дан 18 January 2020 в 17:45

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

Похожие вопросы: