Назад | Перейти на главную страницу

Postfix не пересылает на адрес .forward

У меня есть VPS с Postfix. Электронная почта работает - я могу отправлять сообщения на нее и от нее, проверено с помощью mutt и мой аккаунт GMail.

Однако я хочу пересылать все письма, отправленные на мой VPS, на мою учетную запись GMail, чтобы все было в одном месте.

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

mail.log предполагаю, что письмо было отправлено, и я не вижу ошибок в mail.err. С моей точки зрения, похоже, что GMail просто получает электронное письмо и отбрасывает его, но это не может быть правдой!

Дополнение: Указание моего адреса электронной почты для пересылки в /etc/postfix/virtual приводит к тому же результату:

Apr  4 08:49:28 vps-375 postfix/smtpd[16235]: 8062044D1B2F: client=mail-qw0-f48.google.com[209.85.216.48]
Apr  4 08:49:28 vps-375 postfix/cleanup[16239]: 8062044D1B2F: message-id=<BANLkTina6U==71+ZW-bafMbE6QCHqeYQ4g@mail.gmail.com>
Apr  4 08:49:28 vps-375 postfix/qmgr[15970]: 8062044D1B2F: from=<redacted@gmail.com>, size=1581, nrcpt=1 (queue active)
Apr  4 08:49:29 vps-375 postfix/smtp[16240]: 8062044D1B2F: to=<redacted+domain@gmail.com>, orig_to=<dave@domain.net>, relay=gmail-smtp-in.l.google.com[209.85.143.27]:25, delay=1.3, delays=0.41/0.02/0.36/0.52, dsn=2.0.0, status=sent (250 2.0.0 OK 1301903372 m53si9513199wej.191)
Apr  4 08:49:29 vps-375 postfix/qmgr[15970]: 8062044D1B2F: removed

Какие-либо предложения?

Оказывается, проблема заключалась в том, что GMail не отображал переадресованные на него электронные письма. Отправка электронной почты с других адресов была переадресована правильно. Кажется, что GMail отбрасывает сообщения, которые пересылаются ему.

Для простоты добавьте в `/ etc / aliases 'запись, подобную этой, которая будет дублировать всю почту пользователю:

jonathan: jonathanross@gmail.com

Это немного отличается и также копирует его в Maildir / box локального пользователя:

jonathan: jonathan, jonathanross@gmail.com

Вы уловили идею. Следуйте за этим с newaliases для создания .db версии этого файла.

AFAIK это необходимо в main.cf для этого метода:

alias_maps = hash:/etc/aliases

alias_database = hash:/etc/aliases

Если это не работает по какой-либо причине платформы, тогда virtual_alias_domains = me.com вход в main.cf, другая строка в main.cf так как virtual_alias_maps = hash:/etc/postfix/virtual и плоский файл в этом формате в /etc/postfix сделаю это:

me@me.com jonathanross@gmail.com

с последующим postmap /etc/postfix/virtual должен это сделать.