메일 수신이 되었다 안되었다 그러네요...
자체 웹서버에 네임서버를 설치하여 운영 중이고 별도로 메일서버를 설치 했습니다.
웹서버는 11.11.11.11(www.aaa.com, ns.aaa.com)
메일서버는 11.11.11.12(mail.aaa.com)
이렇게 두대의 서버로 운영하려고 하는데요....
[웹서버의 네임서버 설정내용] 11.11.11.11
zone파일
$TTL 3000
@ IN SOA ns.aaa.com. root.ns.aaa.com. (
***-****-**** ; serial (d. adams)
28800 ; refresh
14400 ; retry
3600000 ; expiry
86400 ) ; minimum
IN NS ns.aaa.com.
IN A 11.11.11.11
IN MX 10 mail
IN MX 10 mail2
localhost IN A 127.0.0.1
www IN A 11.11.11.11
mail IN A 11.11.11.12
mail2 IN A 11.11.11.11
[웹서버의 httpd.conf] 11.11.11.11
NameVirtualHost 11.11.11.11
<VirtualHost 11.11.11.11>
ServerAdmin ****@****
DocumentRoot /home/httpd/html
ServerName aaa.com
ServerAlias www.aaa.com
</VirtualHost>
#<VirtualHost 11.11.11.12>
#ServerAdmin ****@****
#ServerName mail.aaa.com
#Redirect / http://mail.aaa.com/
#</VirtualHost>
<VirtualHost 11.11.11.11>
ServerAdmin ****@****
ServerName mail2.aaa.com
Redirect / http://mail2.aaa.com:9005/
</VirtualHost>
[웹서버의 hosts파일] 11.11.11.12
127.0.0.1 localhost.localdomain localhost
11.11.11.11 ns.aaa.com
11.11.11.12 mail.aaa.com mail
--------------------------------------------------------------------------------------------------------
[메일서버의 virtual.conf] 11.11.11.12
NameVirtualHost 11.11.11.12
<VirtualHost 11.11.11.12>
ServerAdmin ****@****
DocumentRoot /home/nmail2/nmail
ServerName mail.aaa.com
ServerAlias mail.aaa.com
#ServerAlias mail.MultiDomain1.com mail.MultiDomain2.com
ErrorLog logs/nmail2.error_log
TransferLog logs/nmail2.access_log
<Directory "/home/nmail2/nmail">
Options MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
[메일서버의 hosts파일] 11.11.11.12
127.0.0.1 localhost.localdomain localhost
11.11.11.12 mail.aaa.com mail
11.11.11.11 ns.aaa.com
이렇게 되어 있습니다.
참고로
메일서버에 최초 설치시 도메인을 aaa.com 으로 입력하니 도메인 해당 IP가 11.11.11.11으로 나와서 엔터를 쳤더니 hosts에 11.11.11.11이 찍여서 메일서버의 hosts를 수정했습니다.
---------------------------------------------------------------------------------------------------------
메일발송은 전혀 이상이 없습니다. 그런데 수신에 문제가 있어서요
어제 A라는 계정에서 테스트 할때는 다음과 네이버에 메일을 보내고 받기가 다 되었습니다. 그런데 B라는 계정은 발송만 되고 계속 수신이 안되고 리턴메일에는 501에러가 나오는 겁니다. 오늘은 A라는 계정도 수신이 안되고 있습니다.
[리턴메일 내용]
11.11.11.11 does not like recipient.
Remote host said: 501 Error. Relay is refused.
Giving up on 11.11.11.11.
참고로 안녕리눅스의 oops-firewall은 정지 시켜 놨구요...
다른 도시에 있는 서버에서 nslookup을 한 결과 입니다.
nslookup -type=mx aaa.com
Server: e_cns.gcc.go.kr
Address: 152.99.1.6
Non-authoritative answer:
idck.com preference = 10, mail exchanger = mail2.aaa.com
idck.com preference = 10, mail exchanger = mail.aaa.com
Authoritative answers can be found from:
mail.aaa.com internet address = 11.11.11.12
mail2.aaa.com internet address = 11.11.11.11
-------------------------------------------------------------------------------------------------
어디를 손봐야 할까요....
이전 글 | 외부로 메일을 보내고 받을때.. 1 | 서*환 | 2006.11.17 |
---|---|---|---|
다음 글 | mailparse 설치 에러 4 | 벽*수 | 2006.11.17 |