2016-10-08 19 views
1

У меня есть приложение, которое выполняется при постановке на stg.mydomain.com и на mydomain.com. Ядром приложения является возможность для людей проводить опросы по электронной почте, где люди могут отвечать на электронную почту своими ответами. Это обрабатывается с помощью входящего сеанса SendGrid.Конфигурирование MX для входящего и исходящего сеансов SendGrid (Google Apps) в нескольких средах

Теперь я хочу настроить Mailchimp, чтобы я мог посылать по электронной почте своих клиентов от чего-то вроде [email protected] и получать их ответы там тоже. Поэтому я занимаюсь настройкой G Suite (ранее Google Apps) для этого.

Я понимаю, что мне, вероятно, нужно сделать, это переместить входящий сеанс в подобъект, например mail.mydomain.com, - но я не уверен, как это будет работать с промежуточной средой. Будет ли это mail.stg.mydomain.com?

В основном мне нужны электронные письма [email protected], чтобы добраться до моего почтового ящика, но отправлены по электронной почте [email protected] или [email protected], чтобы перейти к моему приложению через SendGrid.

Как настроить записи CNAME и MX, чтобы сделать эту работу?

ответ

4

После нескольких проб и ошибок и перечитания документации SendGrid я закончил перемещение Inbound Parse в поддомен (mail), который затем освободил корень для Google Apps.

Теперь у меня есть такая конфигурация в Cloudflare для MX:

MX mail   mx.sendgrid.net 
MX mail.stg  mx.sendgrid.net 
MX mydomain.com aspmx.l.google.com 
MX mydomain.com ...l.google.com 

Теперь, когда я отправить по электронной почте из приложения I включают mail субдомен и продолжают использовать переменную среды для установки имени домена, либо stg или корень.

mail(to: email_address, 
     from: "#{company} <[email protected]#{Figaro.env.domain}>", 
     reply_to: "#{uuid}@mail.#{Figaro.env.domain}") 

Наконец, в SendGrid, я изменил whitelabeled домен и конфигурацию Inbound Синтаксическая, чтобы соответствовать mail.mydomain.com.

 Смежные вопросы

  • Нет связанных вопросов^_^