Debian의 PHP + Exim4 - 메일이 배달되지 않음

Debian의 PHP + Exim4 - 메일이 배달되지 않음

LAMP를 사용하여 데비안을 새로 설치했습니다. 이 기능을 사용하여 임의의 주소로 이메일 메시지를 보낼 수 있는 PHP 스크립트가 있지만 mail작동하지 않습니다. 메시지가 전달되지 않습니다.

오랫동안 인터넷을 검색한 결과 데비안에는 기본적으로 exim4 패키지라는 SMTP 서버가 설치되어 있다는 것을 알았습니다. 지금까지 나는 다음과 같은 것들을 시도했습니다.

  1. dpkg-reconfigure exim4-config명령을 시작 하고 internet site; mail is sent and received directly using SMTP옵션을 선택합니다. 마법사를 따라 기본 옵션을 설정하세요.
  2. /etc/php5/apache2/php.ini파일을 편집 하고 이 sendmail_path = /usr/sbin/sendmail -t줄을 적절한 위치에 추가합니다.

이 중 어느 것도 도움이 되지 않습니다. 테스트 GMail 주소로 이메일을 보내려고 하면 주소가 제대로 작동하는데도 메일이 배달되지 않습니다.

/var/log/exim4/mainlog이메일을 보내려고 할 때마다 파일에 다음 줄이 나타납니다.

2013-08-16 10:46:51 1VAFgI-0006FP-UU <= [email protected] U=www-data P=local S=423
2013-08-16 10:46:51 1VAFgI-0006FP-UU => [email protected] R=dnslookup T=remote_smtp H=aspmx.l.google.com [2a00:1450:4001:c02::1b] X=TLS1.2:RSA_ARCFOUR_SHA1:128 DN="C=US,ST=California,L=Mountain View,O=Google Inc,CN=mx.google.com"
2013-08-16 10:46:51 1VAFgI-0006FP-UU Completed

답변1

exim4를 릴레이로 구성해야 합니다.스마트 호스트. 다음은 (긴) 지침 세트입니다.데비안 위키: GmailAndExim4, 하지만 시작하고 실행하는 것은 정말 쉽습니다. 귀하의 PHP를 sendmail_path사용할 준비가 되었습니다.

관련 정보