
postfix를 사용하여 이메일 수신/전달 이메일을 계획하고 있지만 sendgrid를 사용하여 이메일을 보낼 예정입니다.
이 튜토리얼에 따르면 내 컴퓨터를 가리키는 MX 레코드가 필요합니다.http://www.andrearandi.it/2014/08/31/getting-started-with-digital-ocean-vps-configuring-dns-and-postfix-for-email-forwarding/
이미 sendgrid를 설정했고 작동 중입니다. -> 다음에서 테스트 이메일을 보냈습니다.[이메일 보호됨]. 저는 DNS를 변경하지 않고 이 작업을 수행했습니다.
제 질문은 이메일 전달을 위해 MX를 설정하면 sendgrid가 작동을 멈추나요?입니다.
내가 읽고 있는 내용에 따르면 sendgrid가 유효한 발신자라는 MX 레코드가 필요합니다. 하지만 오늘은 제가 DNS를 변경하지 않고도 sendgrid를 통해 전송할 수 있습니다.
"그냥 시도해 보고 싶지만" 처음으로 이메일을 받았고 블랙리스트 때문에 편집증이 생겼습니다.
메일 설정에 대한 다른 답변을 읽었지만 보내기 및 받기 설정이 다른 답변은 본 적이 없습니다.
답변1
내가 읽고 있는 내용에 따르면 sendgrid가 유효한 발신자라는 MX 레코드가 필요합니다. 하지만 오늘은 제가 DNS를 변경하지 않고도 sendgrid를 통해 전송할 수 있습니다.
아니요, 그럴 필요는 없습니다. MX 레코드 대신 SPF가 필요합니다.
- 처리 시 MX 레코드가 사용되었습니다.수신 이메일즉, 이메일이 귀하의 도메인으로 전달되어 귀하의 서버에 들어갈 수 있도록 안내합니다.
- 취급시 SPF를 사용했습니다보내는 이메일, 즉귀하의 도메인을 대신하여 전송하도록 허용한 모든 이메일 서버를 나열하십시오..
답변2
stackoverflow에서 답변을 찾았습니다.
https://stackoverflow.com/questions/17520514/sending-emails-from-my-domain-with-sendgrid
무엇보다도 도메인의 MX 레코드는 도메인의 수신 메일을 처리하기 위해 서버의 호스트 이름을 지정하는 데에만 사용됩니다. 즉, MX 레코드는 발신 메일을 보내는 데 사용되는 서버와 아무 관련이 없습니다.