![Gmail 내부 구문 분석 오류: 잘못된 봉투 수신자: 주소(잘못된 도메인 이름): root@[1.2.3.4]](https://linux55.com/image/74025/Gmail%20%EB%82%B4%EB%B6%80%20%EA%B5%AC%EB%AC%B8%20%EB%B6%84%EC%84%9D%20%EC%98%A4%EB%A5%98%3A%20%EC%9E%98%EB%AA%BB%EB%90%9C%20%EB%B4%89%ED%88%AC%20%EC%88%98%EC%8B%A0%EC%9E%90%3A%20%EC%A3%BC%EC%86%8C(%EC%9E%98%EB%AA%BB%EB%90%9C%20%EB%8F%84%EB%A9%94%EC%9D%B8%20%EC%9D%B4%EB%A6%84)%3A%20root%40%5B1.2.3.4%5D.png)
도메인 이름 없이 서버에서 내 Gmail 계정으로 이메일을 보냅니다.
내부 호스트 이름을 사용하는 경우 응답할 수 없습니다 basinsrv.localdomain
.
다음과 같은 기본이 아닌 설정을 시도했습니다 main.cf
.
myorigin = 1.2.3.4
mydestination=$myhostname, localhost.$mydomain, localhost, $myorigin
resolve_numeric_domain = yes
inet_protocols = ipv4
inet_interfaces = all
이제 Gmail에서 답장하는 것이 가능하지만 postfix는 답장을 허용하지 않습니다.
Sep 30 11:25:55 basinsrv postfix/smtpd[11639]: NOQUEUE: reject: RCPT from mail-la0-f66.google.com[209.85.215.66]: 550 5.1.1 <[email protected]>: Recipient address rejected: User unknown in local recipient table; from=<blahblah at gmail.com> to=<[email protected]> proto=ESMTP helo=<mail-la0-f66.google.com>
~에 따르면https://en.wikipedia.org/wiki/Email_address, IP 주소는 대괄호 안에 표시되어야 합니다.root@[1.2.3.4]
변화:
myorigin = [1.2.3.4]
하지만 지금은 답장을 보낼 수 없습니다. Gmail은 다음과 같이 말했습니다.
Delivery to the following recipient failed permanently:
root@[1.2.3.4]
Technical details of permanent failure:
Internal parse error: Illegal envelope To: address (invalid domain name): root@[1.2.3.4]