센드메일 문제

센드메일 문제

내 서버가 PHP에서 이메일을 보낼 수 있도록 노력하고 있습니다. 현재는 메일 보내기를 사용하고 있지만 Gmail 주소로 메일을 보내려고 할 때마다 다음과 같은 응답을 받습니다.

--o54Mqd5s008981.1275691959/ServerName
Content-Type: message/delivery-status

Reporting-MTA: dns; ServerName
Received-From-MTA: DNS; localhost
Arrival-Date: Fri, 4 Jun 2010 22:52:38 GMT

Final-Recipient: RFC822; [email protected]
Action: failed
Status: 5.7.1
Remote-MTA: DNS; gmail-smtp-in.l.google.com
Diagnostic-Code: SMTP; 550-5.7.1 [xxx.xxx.xxx.xxx] The IP you're using to send mail is not authorized
Last-Attempt-Date: Fri, 4 Jun 2010 22:52:39 GMT

내가 소유한 Google 계정을 통해 릴레이하도록 설정하려면 어떻게 해야 하나요? sendmail을 사용하는 것이 가장 좋은 것입니까, 아니면 Postfix 등으로 전환해야 합니까? 이것은 Ubuntu Server 9.10에 있습니다.

답변1

귀하의 서버 주소는 동적 주소로 나열될 수 있으며, 이는 이메일을 인터넷으로 직접 보내서는 안 됩니다. 표준은 신뢰 계층을 제공하며 올바른 rDNS 구성을 갖춘 고정 주소를 요구합니다. 내가 받는 거의 모든 스팸은 동적 주소에서 비롯됩니다.

ISP의 SMTP 서버를 통해 보내는 이메일을 보내도록 서버를 설정해야 합니다. Gmail을 릴레이로 사용할 수 있지만 Gmail 계정에서 SMTP 서비스를 활성화해야 합니다. 그런 다음 Gmail에 연결할 때 인증하도록 Postfix를 구성해야 합니다.

답변2

내 기억이 맞다면 자신의 자격 증명을 사용해도 Gmail을 통해 중계할 수 없습니다.

관련 정보