오늘은 대한입니다.
sun's longitude:300 09 58.85 
· 자유게시판 · 묻고답하기 · 알파문서 · RPMS list
· 사용자문서 · 팁/FAQ모음 · 리눅스Links · 자료실
· 서버정보 · 운영자 · Books/FAQ · FreeBSD
/board/read.php:소스보기  

질문과 답변 게시판입니다.

현재 실시간으로 이곳 서버의 설정파일(몇개)를 보여주고 있습니다.
서버의 설정내용에 관한 질문은 먼저 이곳 서버의 설정내용을 참고하시길 바랍니다.

[*** 쓰기 금지단어 패턴 ***]
글 본문 중간에 업로드할 이미지를 추가하는 방법 : @@이미지이름@@
ex) @@foo.gif@@
1066 번 글: sendmail 보내기는 되는데 수신측에 메일 도착 안할 때
글쓴이: 한경숙 글쓴날: 2002년 05월 23일 17:04:09 목(오후) 조회: 2918
안녕하세요. 

RedHat 7.2 beta 사용자 입니다. 


다음과 같은 단계로 설정했는데 문제가 생겼습니다. 

1) /etc/sendmail.cf 라는 파일에서 
O DaemonPortOptions=Port=smtp,Addr=127.0.0.1, Name=MTA 
==> 여기에서 Addr=127.0.0.1, 제거 


2)/etc/sendmail.cf 의 Cwlocalhost 는 그대로 두고 
/etc/mail/local-host-names 에 cvs.xxx.co.kr 을 추가했습니다. 

CVS를 설정했는데 CVS에서 자동으로 보내지는 메일을 보내는
서버로서 
sendmail을 사용하기 위해서 입니다. 


3) /etc/mail/access 를 
================================================ 
localhost.localdomain RELAY 
localhost RELAY 
127.0.0.1 RELAY 
xxx.xxx.xxx.xxx RELAY 
================================================= 
하여 마지막 줄을 추가함(메일 서버의 ip를 추가) 


4) 위의 access 화일 수정한 것을 다음과 같이 반영함 
=================================================================== 
[root@multikit /]# /usr/sbin/makemap hash /etc/mail/access.db 
< /etc/mail/access 
=================================================================== 


5) /etc/mail/sendmail.mc 의 
=========================================================== 
#DAEMON_OPTIONS(`Port=smtp,Addr=127.0.0.1, Name=MTA') 
dnl daemon_options('port=smtp,addr=127.0.0.1, name=mta') 
=========================================================== 
즉, 첫번째 줄은 주석 처리하고 그 다음 줄은 추가함 


6) m4 명령어를 사용하고, sendmail 을 restart 함. 
=========================================================== 
[root@multikit /]# m4 /etc/mail/sendmail.mc > /etc/sendmail.cf 
[root@multikit /]# /etc/rc.d/init.d/sendmail restart 
Shutting down sendmail: [ OK ] 
Starting sendmail: [ OK ] 
=========================================================== 

 6번을 하고 나면 sendmail.cf 에 (1)에서 수정한 라인이

본래대로 되돌아 갑니다. 
즉, O DaemonPortOptions=Port=smtp,Addr=127.0.0.1, Name=MTA 

라인이 되어 버립니다. 
그 이유가 5번에서 addr=127.0.0.1를 포함한 라인이 있기 때문에
sendmail.cf 가 본래대로 내용이 
복귀하는 것이라 생각이 들지만, 
(1)번과 (5)을 하는 것이 맞다고 알고 있습니다. 
더구나 이번이 세번째 설정인데 두번은 이렇게 설정해서
아무런 문제 없이 동작했습니다. 
무엇이 문제일까요...? 
 


7) telnet 으로 테스트 하면 다음과 같습니다. 
=============================================================== 
[root@multikit /]# telnet localhost 25 
Trying 127.0.0.1... 
Connected to localhost.localdomain. 
Escape character is '^]'. 
220 cvs.beaucom.co.kr ESMTP Sendmail 8.11.2/8.11.2; Wed, 28 Nov 2001 
18:44:33 +0900 
ehlo my.company.co.kr 
250-my.company.co.kr Hello localhost.localdomain [127.0.0.1], pleased 
to meet you 
250-ENHANCEDSTATUSCODES 
250-8BITMIME 
250-SIZE 
250-DSN 
250-ONEX 
250-ETRN 
250-XUSR 
250 HELP 
QUIT 
Connection closed by foreign host. 
=============================================================== 

그런데 리눅스 시스템에서 메일을 보냈는데, 제 NT 서버를 거쳐
제게 메일이 도착하지 않습니다.

 
이전글 : Re: cron으로 oracle sqlldr 실행시키기
다음글 : Re: sendmail 보내기는 되는데 수신측에 메일 도착 안할 때  
 from 61.37.57.207
JS(Redhands)Board 0.4 +@

Re: cron으로 oracle sqlldr 실행시키기 Re: sendmail 보내기는 되는데 수신측에 메일 도착 안할 때
인쇄용 


apache lighttpd linuxchannel.net 
Copyright 1997-2026. linuxchannel.net. All rights reserved.

Page loading: 0.01(server) + (network) + (browser) seconds