이메일이 특정 도메인으로 전송되지 않았습니다

이메일이 특정 도메인으로 전송되지 않았습니다

우리는 AWS 서버를 보유하고 있으며 이메일은 우리 도메인이 아닌 다른 도메인으로 전달됩니다. 내 Gmail 계정으로 이메일을 보낼 수 있지만 호스팅된 Gmail 계정으로는 보낼 수 없음을 확인했습니다.

예를 들어 다음 주소로 보낼 수 있습니다.[이메일 보호됨]하지만[이메일 보호됨]

mydomain.com을 호스팅하는 서버

Amazon SES를 성공적으로 통합했지만 여전히 내 Gmail 계정으로 이메일을 보낼 수 있지만 내 도메인으로는 보낼 수 없습니다.

 /usr/sbin/sendmail -f [email protected] [email protected]
This is a giant test

이것은 작동하지만 다음은 작동하지 않습니다

 /usr/sbin/sendmail -f [email protected] [email protected]
This test is bigger than the previous test

내 DNS는 Amazon Route 53에서 호스팅됩니다. 내 이메일은 Google에서 호스팅됩니다. 내 웹사이트는 Amazon의 Ec2 인스턴스에서 호스팅됩니다. 내 웹 서버는 Amazon AMI 인스턴스입니다.

cat /etc/*-release
NAME="Amazon Linux AMI"
VERSION="2014.09"
ID="amzn"
ID_LIKE="rhel fedora"
VERSION_ID="2014.09"
PRETTY_NAME="Amazon Linux AMI 2014.09"
ANSI_COLOR="0;33"
CPE_NAME="cpe:/o:amazon:linux:2014.09:ga"
HOME_URL="http://aws.amazon.com/amazon-linux-ami/"
Amazon Linux AMI release 2014.09

내 메일이 자체 서버에 걸려서 전송되지 않는 것 같은데, 어디를 봐야 할지 모르겠습니다.

답변1

이 단계는 작동합니다

속도:

vim /etc/mail/sendmail.mc

마지막에:

define(`MAIL_HUB', `example.com.')dnl
define(`LOCAL_RELAY', `example.com.')dnl

그런 다음:

sendmailconfig (or /etc/mail/make depending on your distro)
service sendmail restart

시험:

echo -e "To: [email protected]\nSubject: Test\nTest\n" | sendmail -bm -t -v
echo -e "To: user\nSubject: Test\nTest\n" | sendmail -bm -t -v

여기에서: https://serverfault.com/questions/65365/disable-local-delivery-in-sendmail

관련 정보