
우리는 온프레미스 Exchange 2016 서버를 보유하고 있습니다. 메일 흐름은 정상입니다. 그러나 최근 우리는 뉴스레터(Klaviyo)를 발송하기 위해 제3자 이메일 서비스를 사용하기 시작했습니다. 캠페인을 보낼 때 Exchange 서버는 우리 도메인으로 전송되는 이메일을 거부합니다. 이것이 제가 Exchange 로그에서 본 내용입니다.
{[{LED=550 5.7.1 Send ID (PRA) Not permitted};{MSG=};{FQDN=};{IP=192.xxx.xxx.xxx};{LRT=}]}
SPF 레코드가 설정되어 있지만 Kalviyo는 동적 IP를 사용하므로 해당 IP를 SPF 레코드에 추가할 수 없습니다. send.ourdomain.com에서 전송 중입니다. 내 SPF 기록이 정확하지 않을 수도 있습니다.
v=spf1 ip4:xxx.xxx.xxx.xxx ip4:xxx.xxx.xxx.xxx include:servers.mcsv.net -all include:send.ourdomain.com -all
Exchange 서버를 설정하지 않았으므로 문제가 Exchange 설정에 있는지 아니면 SPF 레코드에 있는지 알 수 없습니다.
이 문제를 해결하기 위해 거부 오류를 생성할 수 있는 곳을 찾아야 합니까?
답변1
SPF 레코드가 실제로 다음과 같은 경우:
v=spf1 ip4:xxx.xxx.xxx.xxx ip4:xxx.xxx.xxx.xxx include:servers.mcsv.net -all include:send.ourdomain.com -all
그러면 기형입니다. 그만큼-모두마지막에만 있어야 합니다. 중간과 끝 부분에 있습니다. 실제 도메인 이름을 제공하면 SPF 레코드를 조회하여 형식이 잘못되었는지 또는 질문에 오타가 있었는지 확인할 수 있습니다.