>> Delete No. 2802 article
No. [급질문] 리눅스 서버를 메일서버로
사용하려는데...

등록 2000-08-16 14:26:00 By localhost     조회 1
이름 한명섭    

		안녕하세요.
 제가 회사에서 리눅스 메일서버를 운영하는데 이번에 기존에 쓰던 알짜 리눅스
5.2버전이 에러가 나서 포맷하고 레드햇 6.1 버전으로 업그레이드 했습니다.
 
저희 회사 시스템이 운영되는 방식은 다음과 같습니다.
우선 NT서버를 하나 운영하고 있습니다. 이 NT 서버는 순수한 멀티
호스팅만을 담당합니다. 그리고 메일은 리눅스 서버를 한대 따로 운영하고
있으며(특별히 도메인을 따로 등록하지는 않았고 아이피 주소로만 운영중입니다.)
즉 NT서버에서 메일부분만 리눅스 메일서버의 IP로 포워딩 하는 방식입니다.
 
그런데 이 리눅스 서버에 레드햇 6.1 설치과정을 마치고 ip설정을 한 다음
리눅스 서버에서 인터넷에 접속해본 결과 접속이 잘 되었습니다.
물론 외부 컴퓨터에서 리눅스 서버 아이피를 PING 해 본 결과 아주 잘 되더군요.
이후에 사용자 계정 등록을 한 후
# killall sendmail (엔터)
# sendmail -bd -q30m (엔터)
라는 명령어로 센드메일을 재시작하였습니다
 마찬가지로 NT 서버에 있는 각각의 사이트 DB에서도 리눅스 서버의
아이피로 모두 교환해 주었습니다.(NT 서버에서는 이 작업만 해주면
된다고 합니다.)
 
현재 리눅스 서버의 ip 사항은 아래와 같습니다.
---------------------------------------
ip : 211.34.xxx.24
subnetmask : 255.255.255.xxx
gateway : 211.34.xxx.30
dns : 210.104.xxx.1
         osan-c.ac.kr
host : dlk
---------------------------------------
 
제가 리눅스 서버에 IP 설정한 파일의 내용을 보내 드립니다.
 
우선
 
/etc/hosts
127.0.0.1          localhost.localdomain    localhost       dlk
211.34.xxx.24   dlk.osan-c.ac.kr            localhost       dlk
 
그다음
/etc/resolv.conf
search dlk.osan-c.ac.kr
nameserver 210.104.xxx.1
 
그리고
/etc/sysconfig/network
NETWORKING=yes
FORWARD_IPV4=no
HOSTNAME=dlk
GATEWAY=211.34.xxx.30
GATEWAYDEV=       
 
 
마지막으로 다중 메일을 받을 수 있도록 하는 sendmail.cw파일 설정입니다.
/etc/sendmail.cw
 
# sendmail.cw - include all aliases for your machine here.
 
xxx.co.kr
aaa.co.kr
eee.co.kr
ppp.co.kr
ooo.co.kr
www.or.kr
iii.co.kr
bbb.or.kr
ccc.co.kr
fff.co.kr
ggg.co.kr
hhh.co.kr
kkk.co.kr
mmm.co.kr
 
위와 같이 설정한 후 제 PC의 아웃룩에서 메일 계정을 설정한 후
메일확인을 하니 '연결되었습니다.' 라는 메세지와 함께 연결이
된듯 하다가 사용자 계정 검사(로그인)을 안하고 바로 아래와 같은
오류를 냅니다.
--------------------------------------------------------------------
서버연결이 갑자기 종료되었습니다. 서버문제, 네트워크 문제 또는 연결해
놓고 장시간 사용하지 않은 것이 원일일 수 있습니다. 계정:'comgod (aaa)',
서버:'mail.aaa.co.kr', 프로토콜:POP3, 포트: 110, 보안(SSL): 아니오,
오류번호: 0x800CCC0F
--------------------------------------------------------------------
 
2. 혹시나 해서 내부 메일을 보내봤는데 잘 보내지더군요.
(즉 comgod at aaa.co.kr 에서 comgod at bbb.co.kr 로 메일을 보내봤습니다.
현재 리눅스 서버에 aaa.co.kr과 bbb.co.kr 메일이 모두 셋팅이 되어
있습니다.)
 
3. 외부에서 (comgod75 at netsgo.com) 리눅스 메일계정(comgod at aaa.co.kr)으로
메일을 보내봤는데 잘 보내집니다.)
 
4. 리눅스 서버 계정 메일(comgod at aaa.co.kr)에서 외부메일(comgod75 at netsgo.com)로
보내려고 하면 아래와 같은 오류를 출력합니다.
---------------------------------------------------------------------
받는 사람 중 한 사람이 서버에서 거부되었으므로 메세지를 보낼 수
없습니다. 거부된 전자 메일 주소는 'comgod75 at netsgo.com'입니다.
제목 '11111111111', 계정: comgod (aaa)',서버: 'mail.aaa.co.kr',
프로토콜: STMP, 서버응답 : '550 comgod75 at netsgo.com... Relaying denied', 포트: 25, 보안(SSL) : 아니오, 
서버오류: 550, 오류번호: 0x800CCC79
---------------------------------------------------------------------
 
아 그리고 제가 수정한 파일은
/etc/inetd.conf 에서
pop3 에 대한 주석 처리부분을 삭제한 것입니다.
#pop-3   stream  tcp     nowait  root    /usr/sbin/tcpd ipop3d
<--- 이부분의 주석을 제거함
 저장한 후
 
# killall -HUP inetd (엔터)
 이 후에 위와같은 반응이 오더군요.
 저는 도대체 네트워크 설정이 잘못된건지 아니면 레드햇 6.1의 sendmail
기능에 이상이 있는건지 이유를 모르겠네요.
고수님들의 빠르고 이해하기 쉬운 답변 부탁드립니다.
제가 이걸 빨리 해결해야 하거든요.
지금 업체들한테서 난리가 났습니다.
제발 빠른 답변 부탁 드려요.
 아참 그리고 리눅스 서버에 셰도우 패스워드가 설정되어 있으면 보내는
메일은 잘 되지만 받는 메일은 암호를 계속 물어보는 경우가 있다고
하던데 이럴 경우에는 셰도우 패스워드를 어떻게 제거를 해야하는지에
대한 방법도 함께 알려주시면 감사하겠습니다.
 
긴글 읽어주셔서 감사드립니다.
[관리자] 패스워드를 입력 하십시오. 답장이 존재하면 함께 삭제됩니다.[ 목록 | 이전 ]
패스워드:    

Copyleft 1999-2026 by JSBoard Open Project
Theme Designed by IDOO All right reserved