Позвольте мне начать с того, что я очень новичок в этой проблеме и часами искал, чтобы попытаться исправить это.
Я пытаюсь настроить почтовый сервер с помощью Squirrel Mail, Docevot и Postfix.
Я дошел до точки, где могу получить доступ к электронной почте белки, но я продолжаю получать эту ошибку ...
19 декабря, 16:24:59 vps647603 dovecot: imap (продажи): Ошибка: открытие (/ var / mail / sales) не удалось: разрешение отказано (euid = 1005 (sales) egid = 1005 (sales) missing + w perm: / var / mail, мы не в группе 8 (почта), директория принадлежит 0: 8 mode = 0775) 19 декабря 16:24:59 vps647603 dovecot: imap (sales): Error: Не удалось автоматически создать почтовый ящик INBOX: Произошла внутренняя ошибка . Обратитесь к журналу сервера для получения дополнительной информации. [2019-12-19 16:24:59]
Если это поможет, то ниже приведены результаты postconf -n и dovecot -n.
root @ vps647603: ~ # postconf -n alias_database = hash: / etc / aliases alias_maps = hash: / etc / aliases append_dot_mydomain = no biff = no config_directory = / etc / postfix inet_interfaces = all inet_protocols = all mailbox_size_limit = matte_limit. co.uk, vps647603.ovh.net, localhost.ovh.net, localhost myhostname = vps647603.ovh.net mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0 ]/104 [:: 1] / 128 myorigin = / etc / mailname readme_directory = no recipient_delimiter = + relayhost = smtp_tls_session_cache_database = btree: $ {data_directory} / smtp_scache smtpd_banner = $ myhostname ESMTP $ -имя_почты (Ubuntu) smtpd_relay_domain_destrictions / etc_authentication_distriction_data_smtpd_relay_mrestricuths / etcpd_authentiction_smtpd_domain_districtions -snakeoil.pem smtpd_tls_key_file = /etc/ssl/private/ssl-cert-snakeoil.key smtpd_tls_session_cache_database = btree: $ {data_directory} / smtpd_scache smtpd_use_tls = yes
корень @ vps647603: ~ # голубь -n
mail_location = mbox: ~ / mail: INBOX = / var / mail /% u пространство имен inbox {inbox = yes location = mailbox Черновики {special_use = \ Drafts} почтовый ящик Junk {special_use = \ Junk} почтовый ящик Отправлено {special_use = \ Sent} почтовый ящик "Отправленные сообщения" {special_use = \ Sent} почтовый ящик Корзина {special_use = \ Trash} prefix =} passdb {driver = pam} protocol = "imap pop3" ssl_cert =
Любая помощь будет очень признательна, и позвольте мне заранее извиниться за отсутствие знаний.
Большое спасибо
Dovecot не имеет прав на запись в каталог /var/mail/sales
Таким образом, сообщение об ошибке совершенно ясно.
Эта команда добавит пользователя в группу mail:
adduser sales mail