[sendmail] 발송전용 서버로 사용하는데 로컬계정메일은 로컬에
# rpm -qa | grep sendmail
sendmail-8.12.11-4.6
sendmail-cf-8.12.11-4.6
메일 전송시 다른메일은 잘가는데 로컬 계정의 메일은 발송이 되질 않고 로컬에 쌓입니다.
hostname : www.aa.com(가칭)
로컬에서 root@aa.com 으로 메일을 발송하면 mail.aa.com으로 가질 않고 로컬에 쌓입니다.
MX Record 는 mail.aa.com으로 해서 잘 되있습니다.
외부에서 보내는 메일은 잘 주고 받습니다.
@ A XX0.73.136.178
@ MX 10 mail.ivistudy.com.
mail A XX1.192.244.46
이렇게 구성이 되어있습니다.
mail -v root@aa.com으로 보낸후
/var/log/maillog를 켑쳐한내용입니다.
Mar 4 15:15:36 www sendmail[20989]: j246FaJu020989: from=root, size=63, class=0, nrcpts=1, msgid=<200503040615.j246FaJu020989@aa.com>, relay=root@localhost Mar 4 15:15:36 www sendmail[20990]: j246FaUZ020990: from=<root@aa.com>, size=333, class=0, nrcpts=1, msgid=<200503040615.j246FaJu020989@aa.com>, proto=ESMTP, daemon=MTA, relay=localhost.localdomain [127.0.0.1] Mar 4 15:15:36 www sendmail[20989]: j246FaJu020989: to=root@aa.com, ctladdr=root (0/0), delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=30063, relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (j246FaUZ020990 Message accepted for delivery) Mar 4 15:15:36 www sendmail[20991]: j246FaUZ020990: to=<root@aa.com>, ctladdr=<root@aa.com> (0/0), delay=00:00:00, xdelay=00:00:00, mailer=local, pri=30544, dsn=2.0.0, stat=Sent
# cat /etc/hosts
# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1 localhost.localdomain localhost
XX0.73.136.178 www
도와 주십시요.
댓글 달기