2016-12-19 2 views
1

루트 도메인의 3 개 서브 도메인과 일부 하위 디렉토리에 별도의 WordPress 설치가 있습니다. 내 파트너는 WP 설치 프로그램에서 가입자에게 전자 메일 알림을 보내도록 SendGrid를 설정했으며 제대로 작동합니다.동일한 도메인에서 Mailgun과 SendGrid를 사용할 수 있습니까

우리는 최근 루트 도메인의 다른 하위 도메인에 Twilio를 통합하는 맞춤 PHP 스크립트를 설치했습니다. 코더는이 스크립트를 Mailgun과 통합하여 비밀번호 재설정 이메일과 Twilio 통화 알림을 가입자에게 보냈습니다. Mailgun 기능을위한 하위 도메인을 mg.ourdomain.com으로 설정했습니다. Mailgun 기능도 ourdomain.com으로 확장됩니다. 동일한 도메인에서 SendGrid와 Mailgun을 모두 사용할 수 있다는 확인을 기다리는 동안 계정을 확인하지 않았습니다 (MX 레코드 추가).

요약하면 SendGrid는 ourdomain.com, subdomain1.ourdomain.com, subdomain2.ourdomain.com, subdomain3.ourdomain.com., ourdomain.com/subdirectory1에 WP 설치와 함께 사용됩니다. Mailgun은 subdomain4.ourdomain.com에서 PHP 스크립트와 함께 사용됩니다. WP 설치 및 PHP 스크립트 모두에 대해 전자 메일을받지 않고 보낼 수 있습니다.

우리가 SendGrid와 Mailgun을 모두 사용할 수있는 경우 각 이메일 서비스에 대한 MX 레코드를 추가하는 것만 큼 또는 다른 조치가 필요합니다.

+2

* outgoing * 이메일을 둘 다 사용할 수 있지만 SPF 등의 레코드를 올바르게 설정해야합니다. * 인바운드 * 이메일은 둘 다 사용할 수 없습니다. 여러 개의 MX 레코드는 일부 전자 메일이 하나의 전자 메일로 이동하고 다른 전자 메일이 두 번째 전자 메일로 이동 함을 의미합니다 (동일한 우선 순위 인 경우). – ceejayoz

답변

0

기술적으로는 가능하지만 원하지 않을 수도 있습니다. 나는 단일 송신 플랫폼에 통합하는 것이 좋습니다. 개발자가 하드 코드 Mailgun을 무언가에 넣었던 것처럼 들리 겠지만 (또는 다른 개발자) 도움을 받아야합니다.하지만 WordPress 측에서 플러그인을 바꾸면 Sendgrid를 Mailgun으로 쉽게 전환 할 수 있습니다. 다시 사용하고있어. 나는 개인적으로 십여 가지 정도의 WordPress 사이트에 Mailgun WordPress plugin을 사용하며 훌륭하게 작동합니다.

두 사람 모두와 결혼 한 경우이 모양이됩니다.

이메일 DNS 설정은 메일을받을 때 어떤 서버가 신뢰하는 이메일 클라이언트에게 DKIM 및 SPF 레코드를 같은 도메인 메일을 받게됩니다 서버 및 도메인 확인 기록, 가리킨 MX 레코드를 필요로하여 도메인. Google Apps 등을 통해 개별 이메일 계정에도 도메인을 사용하고 있기 때문에 MX 레코드를 변경하지 않으려는 경우 또는 개별받은 편지함에서 메일 수신이 중단됩니다.

두 개 이상의 DKIM 레코드를 설정하고 여러 발신자 항목을 포함하는 SPF 레코드를 만들 수는 있지만 SPF 레코드가 너무 많아지는 것을 원하지는 않습니다. SPF 사양에는 전자 메일 클라이언트가 메시지의 유효성을 검사 할 때 10 개의 DNS 조회 하드 제한이 있습니다. 각 도메인 항목이 단일 검색이 아니라고 생각하면 2 또는 3이 될 수 있습니다.

예를 들면 다음과 같습니다.이 SPF를 사용하면 Google, Mailgun 및 Mailchimp에서 내 도메인의 이메일을 보낼 수 있습니다.

v=spf1 include:_spf.google.com include:mailgun.org include:servers.mcsv.net ~all 

은 내가 이런 걸 사용 Sendgrid에 추가 할 수 원하는 경우

v=spf1 include:_spf.google.com include:mailgun.org include:servers.mcsv.net include:sendgrid.net ~all 

을하지만, 이들 각각은 내가 시작할 수 3 조회를 할 일이있는 경우 즉, SPF 조회 제한에 위험 가까운 점점 메시지가 거부되었습니다. 의 MX/CNAME 레코드를 반환 경로 확인을 위해 제어되는에 등 수익을, 반송 인해

0

SendGrid Whitelabeling는 전용 하위 도메인을 필요로하지만 그건 그냥 의 도메인, 그것은 동일 하나 일 필요는 없습니다 whitelabeled 설치가 설치된 위치와 동일합니다.

따라서 동일한 SendGrid 계정을 사용하도록 구성된 모든 WordPress 설치를 가질 수 있으며 sg.domain.com과 같이 해당 계정에 별개의 화이트 라벨이 있습니다.