Я следовал этому руководству, чтобы настроить свою веб-почту на Centos 6: https://www.rosehosting.com/blog/mailserver-with-virtual-users-and-domains-using-postfix-and-dovecot-on-a-centos- 6-VPS /

Все настроено идеально, но всякий раз, когда я пытаюсь получать почту, в roundcube ничего не появляется. Я все еще могу писать электронные письма в Roundcube и заставлять других получать их.

Что я могу делать не так?

Я попытался отправить электронное письмо с моей учетной записи Gmail, и это журналы, которые появляются при отправке электронной почты на сервер электронной почты. Я бы достал реальный домен, просто если вам интересно.

Oct 12 04:26:10 vps30159 dovecot: imap-login: Login: user=<xxxx@xxxx.com>, method=PLAIN, rip=127.0.0.1, lip=127.0.0.1, mpid=1125, secured
Oct 12 04:26:10 vps30159 dovecot: imap(xxxx@xxxx.com): Disconnected: Logged out bytes=50/404
Oct 12 04:27:09 vps30159 dovecot: imap-login: Login: user=<xxxx@xxxx.com>, method=PLAIN, rip=127.0.0.1, lip=127.0.0.1, mpid=1136, secured
Oct 12 04:27:09 vps30159 dovecot: imap(xxxx@xxxx.com): Disconnected: Logged out bytes=50/404
Oct 12 04:28:09 vps30159 dovecot: imap-login: Login: user=<xxxx@xxxx.com>, method=PLAIN, rip=127.0.0.1, lip=127.0.0.1, mpid=1141, secured
Oct 12 04:28:09 vps30159 dovecot: imap(xxxx@xxxx.com): Disconnected: Logged out bytes=50/404
Oct 12 04:29:05 vps30159 postfix/anvil[1112]: statistics: max connection rate 1/60s for (smtp:unknown) at Oct 12 04:25:45
Oct 12 04:29:05 vps30159 postfix/anvil[1112]: statistics: max connection count 1 for (smtp:unknown) at Oct 12 04:25:45
Oct 12 04:29:05 vps30159 postfix/anvil[1112]: statistics: max cache size 1 at Oct 12 04:25:45
Oct 12 04:29:09 vps30159 dovecot: imap-login: Login: user=<xxxx@xxxx.com>, method=PLAIN, rip=127.0.0.1, lip=127.0.0.1, mpid=1146, secured
Oct 12 04:29:09 vps30159 dovecot: imap(xxxx@xxxx.com): Disconnected: Logged out bytes=50/404

РЕДАКТИРОВАТЬ:

Я могу отправлять электронные письма локально, кстати.

1 ответ1

0

Вам следует проверить файл конфигурации /etc/postfix/master.cf и посмотреть, настроен ли Postfix для передачи всех входящих сообщений электронной почты виртуальным пользователям. По сути, должны присутствовать следующие строки:

dovecot   unix  -       n       n       -       -       pipe

flags=DRhu user=vmail:vmail argv=/usr/lib/dovecot/deliver -f ${sender} -d ${recipient}

Они обычно расположены в конце файла /etc/postfix/master.cf , поэтому добавьте их, используя ваш любимый текстовый редактор, если они не существуют.

После внесения изменений перезапустите Postfix, используя:

service postfix restart

Теперь вы должны проверить ваш файл /var/log/mail.log наличие ошибок, если таковые имеются.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .