로컬 호스트에서 Google을 통해 이메일을 보내려고합니다. (PHP5.3을 통해)
그러나 Google은 계속 내 요청을 차단합니다.
비슷한 질문에 대한 해결책을 따르려고했지만 어떤 이유로 든 작동하지 않습니다.
이 지침에 따라 구성했습니다-http: //www.dnsexit.com/support/mailrelay/postfix.html
이제 설정 데이터의 경우 :
- 내 main.cf 파일은 다음과 같습니다.
relayhost = [smtp.gmail.com] : 587
smtp_fallback_relay = [relay.google.com]
smtp_sasl_auth_enable = 예
smtp_sasl_password_maps = 해시 : / etc / postfix / sasl_passwd
smtp_sasl_security_options =
- 내 sasl_passwd는 다음과 같습니다.
[smtp.gmail.com] : 587 mygmailuser@gmail.com : 암호
- 이것이 mail.log 행의 모습입니다 :
12 월 14 일 10:24:50 COMP-NAME 접미사 / 픽업 [5185] : 1C3987E0EDD : uid = 33 from =
12 월 14 일 10:24:50 COMP-NAME 접미사 / 정리 [5499] : 1C3987E0EDD : message-id = <20121214082450.1C3987E0EDD@COMP-NAME.localdomain>
12 월 14 일 10:24:50 COMP-NAME postfix / qmgr [5186] : 1C3987E0EDD : from =, size = 483, nrcpt = 1 (큐 활성)
12 월 14 일 10:24:50 COMP-NAME postfix / smtp [5501] : 1C3987E0EDD : to =, relay = smtp.gmail.com [173.194.70.109] : 587, delay = 0.61, delay = 0.19 / 0 / 0.32 / 0.1 , dsn = 5.7.0, status = bounced (host smtp.gmail.com [173.194.70.109] : 530 5.7.0 먼저 STARTTLS 명령을 실행해야합니다 w3sm8024250eel.17 (MAIL FROM 명령에 대한 응답)
12 월 14 일 10:24:50 COMP-NAME 접미사 / 정리 [5499] : C20677E0EDE : message-id = <20121214082450.C20677E0EDE@COMP-NAME.localdomain>
12 월 14 일 10:24:50 COMP-NAME postfix / bounce [5502] : 1C3987E0EDD : 발신자 배달 못 함 알림 : C20677E0EDE
12 월 14 일 10:24:50 COMP-NAME postfix / qmgr [5186] : C20677E0EDE : from = <>, size = 2532, nrcpt = 1 (큐 활성)
12 월 14 일 10:24:50 COMP-NAME postfix / qmgr [5186] : 1C3987E0EDD : 제거됨
Dec 14 10:24:50 COMP-NAME postfix/qmgr[5186]: 1C3987E0EDD: from=<www-data@COMP-NAME.localdomain>, size=483, nrcpt=1 (queue active)
'보낸 사람' 을 어떻게 변경합니까? 합법적 인 사람에게?