2012-06-01 1 views
0

상황 : 도메인마다 전자 메일 계정이 하나 있습니다. [some-alias] @ [one-of-my-domains-name]과 같은 전자 메일을 사용합니다. (서버 : 메일. [mydomain] : [보안 포트] 내 등록 기관 (OVH)이 웹 호스트 (Arvixe)와 다릅니다. 내 호스팅 계획은 상호 공유 된 .NET 호스팅입니다 .. 내 별칭, Mozilla Thunderbird 'Identities'를 사용합니다. (로그인 = 구체적인 도메인 메일 계정, 발신자 : '별칭 전자 메일') (그렇습니다. 스팸과 원치 않는 메일 링리스트를받지 않으려면 매우 효율적입니다.)메일 SPF 구성?

인한 문제 :

Remote server replied: 550 Blocked by SPF()

: 일부 스팸 차단 서비스를 사용하여 일부받는 사람을 위해, 나는 끊임없이 오류 솔루션

  • 검색 IN

    힌트/질문과 아이디어는 친구가 내 도메인의 TXT의 SPF 레코드를 구성해야했다.

  • 다른 웹 마스터 도구 사이트를 사용하여 DIG 정보를 얻는다면 'TXT'레코드에 대한 정보를 얻지 못할 것입니다. 따라서 확실하지 않습니다. 도메인 등록 기관 측 또는 호스팅 측면에서이 레코드를 편집해야합니까? v=spf1 a:mail.[mydomain] include:mx.ovh.com ~all 을하고 읽어 내 호스팅의 측면에서 : 내 등록의 측면에
  • 현재 레코드 읽기 v=spf1 a:mail.[mydomain] ~all

큰 질문 : 나는이 문제를 어떻게 해결할 수 있습니까?

답변

0

해결책을 찾았습니다 : - 실제로 SPF 또는 TXT (동일한 값으로 설정) 레코드를 호스팅 측에 설정해야했습니다. - [email protected]을 사용했습니다. 이메일 서비스가 일부 스팸 방지 필터를 통과하는지 확인하는 메일 서비스입니다. - [email protected]이 제공 한 회신은 원본 IP/HELO 호스트 이름이 메일이 아니라는 것을 알게했습니다. [mydomain]하지만 [myhostingserversubdomain] .arvixe.내 SPF 및 TXP의 SPF 레코드 모양을 여기 co.kr에서 :

V = spf1 MX PTR : [thesubdomain] .arvixe.com -all

(. 내가 'MX'는 내 경우에는 정말 필요하지 않습니다 생각)

EDIT : 약간 개선 :

V = spf1의 IP4 : [thesubdomain] .arvixe.com IP] PTR [thesubdomain] - 모든 .arvixe.com

MX 내 보낸 경우 제거한 mx 서버는 아무 관계가 없습니다. "ptr"에는 DNS 조회가 필요하므로 직접 IP를 추가했습니다. IP가 변경된 경우 (호스트에 의해 관리되기 때문에) "ptr"을 남겼습니다.

0

SPF 레코드는 이메일을 전송하는 IP (들) 도메인에 대한 메일을 보낼 권한이 있는지 성명 당신의 도움을 주셔서 감사합니다. 귀하의 경우 실제로 Arvixe 서버를 통해 보내고 있다고 가정합니다. 레코드는 등록 기관 (ovh)에서 도메인의 TXT 레코드로 설정해야합니다.

그래서 SPF가 읽을 TXT 레코드를 편집 할 수있는 사용자의 등록 (OVH)에 필요한이 경우 :

v=spf1 mx a:mail.[yourdomain] include:spf.arvixe.com -all

참고 : '모두'변화의 수정 - +, -, ~ ,? - 수신자가 결정적인 테스트를 고려하고 메일을 거부할지 여부를 지정합니다. 여기에 SPF에 대한 훌륭한 (매우 철저한) 하우투가 있습니다 : http://www.zytrax.com/books/dns/ch9/spf.html 수신자가 불확정 SPF 레코드 (예 : 기본값 = 수락)를 거부한다는 것이 조금 이상합니다. 이메일의 핵심 문제 중 하나는받는 사람 서버가 이상한 행동을 보이는 경우가 항상 존재한다는 것입니다.이 경우에는 도움이되기를 바랍니다.

+0

여전히 작동하지 않습니다. 이제 등록의 측면은 다음과 같습니다. "v = spf1 mx a : mail. [mydomain] include : spf.arvixe.com include : mx.ovh.com? all"(형식 생성이므로 제거 할 수 없습니다. '포함 : mx.ovh.com '원하는 경우). 그냥 호스팅 측면에서 업데이트되었는지 확인하려면 : 'v = spf1 mx a : mail. [mydomain]? all'. 하지만 "mx"가 있어야한다고 확신합니까? 실제로 "MX 1"(유일한 MX 하나)은 "redirect.ovh.net"입니다 ... 이제 아이디어가 정확히 무엇인지 생각해보십시오. 그것이 고려되기 전에 약간의 지연이 있습니까? – TTT

+0

+ http://www.hscripts.com에는 SPF 레코드가 없다고하지만 TXT v = spf1 등의 레코드가 호스팅 측에서 발견되며 A 레코드는 호스팅 측에서 볼 수 있지만 등록자 측에서는 그렇지 않습니다. – TTT

+0

'mxtoolbox.com'으로 테스트되었습니다. "TXT spf"레코드와 함께 실제 "SPF"레코드를 추가하십시오. mxtoolbox는 "SPF"가 아닌 SPF로 "TXT spf"레코드에서 즉시 변경 내용을 봅니다. 그러나 내 메일은 여전히 ​​거부되고 있습니다. – TTT