Не можете получать почту, но можете отправлять почту? Centos 6 Postfix / Dovecot

0

Я следовал этому руководству, чтобы настроить свою веб-почту на 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

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

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

Джон
источник

Ответы:

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файл на наличие ошибок, если таковые имеются.

RoseHosting
источник
Не забудьте правильно отформатировать свой ответ. Используйте правую угловую скобку >перед каждой строкой блочной кавычки и делайте отступы блоков кода с четырьмя пробелами
bwDraco