.png)
Вот сценарий:
У меня есть сервер с Postfix и несколько доменов, и теперь один из этих доменов хочет использовать Gmail Google Apps только в нескольких аккаунтах.
Конечный пользователь настраивает домен с помощью реестров Google MX, настраивает почтовые аккаунты в Google, а другие аккаунты указывают на мой сервер.
Я настроил внешние учетные записи с транспортом в MX.
Например, когда я отправляю электронное письмо с Hotmail, если учетная запись настроена в Google Apps, Google сохраняет почту, а если учетная запись находится на моем сервере, то Google переносит письмо на мой сервер.
Когда внутренние учетные записи с моего сервера отправляют почту, я могу решить, что с ней делать: пересылать на локальную учетную запись или в Google.
Проблема в:
Когда учетные записи в Google Apps с моим клиентским доменом пытаются отправлять письма на учетные записи того же домена, но на моем сервере мой Postfix отклоняет эти письма, выдавая следующее сообщение:
30 14:00:28 ***** postfix/smtpd[13400]: NOQUEUE: reject: RCPT from mail-la0-f43.google.com[209.85.215.43]: 553 5.7.1 <[email protected]>: Sender address rejected: not logged in; from=<[email protected]> to=<[email protected]> proto=ESMTP helo=<mail-la0-f43.google.com>
Это нормально, но... как разрешить ретрансляцию из Google только этим пользователям/домену?
Я звоню в службу поддержки Google Apps, и они говорят, что не разрешают аутентификацию SMTP на моем сервере для отправки таких писем.
Другое решение?
решение1
Я решаю эту проблему с помощью белого списка Postfix, управляемого ISPConfig:
Почта -> Глобальные фильтры -> Белый список Postfix Просто добавьте новое письмо с типом фильтра «Отправитель».
Это разрешит весь трафик с указанной почты/домена.