SPF가 필요하며 어떻게 설정합니까?

SPF가 필요하며 어떻게 설정합니까?

SPF가 내 이름으로 전송된 스팸이 확실히 가짜인지 확인하는 방법이라는 것을 읽었으며 이를 사용하고 싶습니다.SPF를 어떻게 설정하나요? 아니면 이미 시행되고 있나요?Dreamhost.com에 두 개의 도메인이 호스팅되어 있고 Google Apps를 사용하여 두 도메인의 메일을 별도로 읽습니다.

나는 사용했다이 도구내 도메인에 SPF가 있는지 확인합니다. 한 도메인에는 SPF가 있고 다른 도메인에는 없습니다.

하지만 그보다 더 복잡해집니다.

ㅏ)도메인~와 함께SPF는 Dreamhost를 MX로 사용합니다. 이 도메인의 메일 계정은 특정 Google Apps 계정으로 전달되도록 설정되어 있습니다.

  • 내 SPF가 무시되나요?Google Apps에서 메일을 보낼 때?

비)도메인없이SPF는 Google을 MX로 사용합니다. 이 도메인에 SPF를 추가하고 싶습니다.

  • SPF를 추가할 수 있나요?이 도메인의 DNS 레코드에 따라 수행해야 합니까? 아니면 Google에서 수행해야 합니까(내 통제 범위 밖)?

씨)또한 사용자는 여러 ISP를 사용하여 여러 국가에 있습니다. 일부는 Gmail 웹 인터페이스를 사용하지 않고 메일 클라이언트(Thunderbird, Outlook)를 사용합니다. 따라서 어떤 IP 주소가 "우리의 것"인지 말하기는 정말 어렵습니다. 이는 두 도메인 모두에 적용됩니다.

  • 어떤 IP 주소내 SPF 레코드에 지정할 수 있나요/해야 하나요/해야 하나요(아님?)?

답변1

SPF는 클라이언트에 관심이 없고 "라는 질문에 관심이 있습니다.내 도메인에서 오는 메일을 보낼 수 있는 서버는 무엇입니까?"

example.org 도메인을 소유하고 있다고 가정합니다.

  • A) 메일을 어디서 보내는지는 중요하지 않습니다. 메일 서버에 메일 서버와 일치하는 SPF 레코드가 있어야 합니다.
  • 나) 구글.
  • C) 해당 도메인을 확인하는 A 및 MX 레코드를 신뢰하는 것이 일반적이므로 다음과 같습니다.v=spf1 a mx -all

답변2

첫째, SPF는 도메인에 대한 DNS 레코드로, 어떤 서버가 귀하의 도메인에 이메일을 보낼 수 있는지 지정합니다. 수신 전자 메일 서버가 SPF도 지원하는 경우 이 기록을 확인하고 기록에 설정한 작업을 따릅니다.

가장 일반적인 효과는 스팸이 귀하에게서 온 것으로 주장하는 곳에 스팸을 보낼 수 있는 사람이 줄어든다는 것입니다. 때때로 메일 서버는 보내는 도메인에 SPF 레코드가 없으면 이메일을 수락하지 않도록 구성됩니다. 그러나 이것은 드뭅니다.

모든 경우에 SPF 레코드 사용 여부는 궁극적으로 수신 서버에 달려 있습니다.

Google Apps를 사용하여 이메일을 보내는 경우 다음과 같이 도메인에 대한 SPF 레코드를 만들 수 있습니다.

TXT "v=spf1 include:_spf.google.com -all"

귀하의 도메인에 대한 DNS를 호스팅하는 사람에게 연락하여 해당 레코드를 추가하고 싶다고 알려야 합니다. 많은 호스팅 제공업체에는 이를 설정하기 위한 구성하기 쉬운 도구가 있습니다. 전화하지 않으면; 그들은 당신이 무슨 말을 하는지 알게 될 거예요.

답변3

Google에 귀하를 대신하여 이메일을 보낼 수 있는 권한을 부여하려면 spf txt 레코드에 다음을 추가하세요.

include:_spf.google.com

또한 문제 C의 경우 ISP의 smtp 서버를 사용하지 마세요. Google의 메일 서버를 통해 중계하도록 각 클라이언트를 설정하세요. 자세한 방법은 여기에서 확인하실 수 있습니다.여기.

답변4

DNS 영역 파일에 TXT 레코드를 추가합니다. 예.

IN      1H      TXT     "v=spf1 ip4:<sendingSmtpServerIpAddress> a mx -all"

이렇게 하면 해당 영역에 정의된 모든 MX 서버가 "a mx"를 보낼 수 있고 "ip4:"를 사용하는 MX 레코드가 없는 서버도 보낼 수 있습니다.

물론 필요하지 않은 요소를 제거하고 구현에 대한 기록을 제공할 수 있습니다.

관련 정보