postfix와 dovecot을 사용하여 이메일 서버를 만들었는데 Gmail로 이메일을 보낼 수 없습니다! Yahoo에서는 완벽하게 작동합니다.

postfix와 dovecot을 사용하여 이메일 서버를 만들었는데 Gmail로 이메일을 보낼 수 없습니다! Yahoo에서는 완벽하게 작동합니다.

저는 postfix, dovecot 및 roundcube를 웹 인터페이스로 사용하여 Ubuntu 12.04에서 이메일 서버를 만들었습니다. Yahoo에서 메일을 보내고 받는 것은 잘 작동하지만(솔직히 말하면 5분 정도 지연되는 이유는 모르겠습니다...), 내 Gmail 주소로 이메일을 보내려고 하면 다음과 같은 메시지가 나타납니다. 오류:

 I'm sorry to have to inform you that your message could not
be delivered to one or more recipients. It's attached below.

For further assistance, please send mail to postmaster.

If you do so, please include this problem report. You can
delete your own text from the attached returned message.

                   The mail system

<[email protected]>: host gmail-smtp-in.l.google.com[2607:f8b0:4001:c0d::1a]
    said: 550-5.7.1 [2602:ff62:104:10c::] Our system has detected that this
    message does 550-5.7.1 not meet IPv6 sending guidelines regarding PTR
    records and 550-5.7.1 authentication. Please review 550-5.7.1
    https://support.google.com/mail/?p=ipv6_authentication_error for more 550
    5.7.1 information. 201si4583487ioc.208 - gsmtp (in reply to end of DATA
    command)

누구든지 나에게 몇 가지 아이디어를 줄 수 있습니까? 내가 뭘 잘못하고 있는 거지? Yahoo!에서 보내고 받을 때 발생하는 지연은 어떻습니까?

건배!

답변1

이메일 서버가 IPv6를 통해 Gmail에 연결을 시도하고 있습니다. 오류 메시지에 따르면PTR 레코드서버를 가리키는 IPv6의 경우.

PTR 레코드를 직접 만들 수 있다면 그렇게 해야 합니다. 그렇게 할 수 없으면 서버 제공업체에 문의해야 합니다.

PTR 레코드의 예는 다음과 같습니다.

1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.8.b.d.0.1.0.0.2.ip6.arpa. 1h IN PTR host1.example.com.

관련 정보