Webserver의 Google Apps Mail Server에 동일한 이름 (SendMail 사용)으로 메일을 보내는 방법은 무엇입니까?

StackOverflow https://stackoverflow.com/questions/524224

  •  22-08-2019
  •  | 
  •  

문제

내 도메인의 메일은 Google Apps Service에서 처리합니다. 필요한 모든 DNS MX 레코드가 올바르게 입력되었습니다. 또한 도메인에 대한 HTTP 요청을 처리하는 WebServer가 있습니다. 또한 해당 서버에서 메일 도메인으로 메일을 보낼 수 없습니다. Sendmail은 MX 레코드를 무시하고 항상 내 도메인의 모든 메시지를 로컬로 전달하려고합니다.

로컬 IP 주소로 해결되는 경우 도메인 이름을 로컬로 간주하는 것 같습니다.

이것은 로그에서 컷입니다.

Feb  7 18:03:03 vds sendmail[4100]: n17I33c2004100: test@example.com... User unknown
Feb  7 18:03:03 vds sendmail[4100]: n17I33c2004100: to=test@example.com, delay=00:00:00, mailer=local, pri=0, dsn=5.1.1, stat=User unknown
Feb  7 18:03:03 vds sendmail[4100]: n17I33c2004100: from=root, size=36, class=0, nrcpts=1, msgid=<200902071803.n17I33c2004100@vds.xxxxxx.com>, relay=root@localhost
도움이 되었습니까?

해결책

잘. 내 사건에 대한 해결책을 찾았습니다.

소스에 다음 줄을 추가하고 sendmail.cf를 재현하십시오.

define(`confDONT_PROBE_INTERFACES', `true')

다른 팁

Sendmail을 버리고 Postfix를 얻습니다. SendMail은 올바르게 구성하기가 어렵고 안전을 유지하기가 어렵습니다. Postfix는 두 가지 모두에서 쉽습니다. 나는 그들에 대한 경험이 없지만 Qmail과 Exim도 똑같이 좋다고 들었습니다.

내 서버에서 동일한 문제에 대한 솔루션을 찾고 있지만 주변의 작업이 있습니다. Google 앱 이메일 상자로 이동하여 설정/계정으로 이동 한 다음 새 계정을 작성하여 이메일을 메일로 가져옵니다. 서버는 자신의 서버의 IP를 지정하고 이전 메일 링 솔루션 (Google Apps 이전)에서 작동하는 사용자 이름 및 비밀번호를 제공합니다.

이렇게하면 Google이 로컬 메일 서버에 Google 로그인하고 10 분 정도마다 '분실'이메일을 모두 선택합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top