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

Использование локального MTA в качестве шлюза для Sendgrid

Я настраиваю систему электронной почты с помощью Interspire Email Marketer с 5 учетными записями пользователей, и у каждого пользователя есть собственная учетная запись Sendgrid.

Мы пытаемся создать быструю систему, поэтому у нас есть выделенный сервер MySQL с большим количеством оперативной памяти, веб-сервер для размещения программного обеспечения Interspire и наша текущая проблема: сервер MTA.

Мы хотим, чтобы MTA-сервер действовал как шлюз для Sendgrid, поскольку он может обрабатывать электронные письма параллельно, а не напрямую из Interspire с ограничениями PHP. Из того, что я слышал, нельзя будет использовать Postfix, поскольку у всех нас есть собственные учетные записи Sendgrid, а когда Postfix настроен для работы в качестве шлюза, он позволяет использовать только один набор учетных данных.

Мой вопрос в том, как мы можем по-прежнему настраивать / использовать наши собственные учетные записи Sendgrid, но перенаправлять электронные письма через сервер MTA в Sendgrid? Есть ли альтернативы?

Я почти хотел бы, чтобы MTA перехватил SMTP-запросы от веб-сервера (который включает детали аутентификации SMTP), а затем взял на себя доставку. Поскольку MTA также является локальным сервером, он должен работать довольно быстро.

Чарли, вы можете использовать SASL-аутентификацию, зависящую от отправителя, в postfix, чтобы использовать разные ретрансляторы для разных пользователей. http://www.postfix.org/SASL_README.html#client_sasl_sender