질문&답변
클라우드/리눅스에 관한 질문과 답변을 주고 받는 곳입니다.
리눅스 분류

센드메일 설치시 에러

작성자 정보

  • 헐렁고수 작성
  • 작성일

컨텐츠 정보

본문

configure시에 설치위치를 지정한대로 설치가 됩니다 .단, 지정하지 않는다면 디폴트위치에 설치가 되겠죠.

말씀하신 /etc/mail이란 위치는 RPM으로 sendmail을 설치했을 경우의 sendmail 기본위치입니다.
따라서 님의 경우처럼 sendmail 8.11.6버전을 컴파일하여 설치하려고 하신다면 이 위치는 의미가 없어지게 됩니다.

그리고 . 컴파일하여 직접 설치하는 경우라면 /etc/rc.d/init.d/sendmail 스크립트도 의미가 없어지게 됩니다.

님께서 말씀하신 내용들은 대부분 RPM설치의 예를 말씀하신 것이구요.

컴파일하여 설치하는 방법과 RPM으로 설치하는 방법에는 많은 차이점이 있습니다 .

이부분을 확인해 보시기 바랍니다 .

감사합니다.

그리고

센드메일 님의 글



sendmail-8.11.6 을 설치하는데..

/etc/mail/ 폴더 안에 파일들이 자동으로 생기는 건가요..아니면 제가 만들어 줘야 되는지 알고 싶습니다.

]# /etc/rc.d/init.d/sendmail start
sendmail (을)를 시작합니다:
]# ps -ef | grep sendmail
root     25535     1  0 16:40 ?        00:00:00 /usr/sbin/sendmail -q1h

아래 처럼 에러가 납니다.

]# telnet localhost 25
Trying 아이피주소...
telnet: connect to address 아이피주소: Connection refused

]# mail test@localhost

Subject: test
Cc: Null message body; hope that's ok
hash map "Alias0": missing map file /etc/mail/aliases.db: No such file or directory
test@localhost... WARNING: cannot open alias database /etc/mail/aliases; reading text version
test@localhost... queued

기존에 있던  rpm 으로 설치된 센드메일은 삭제하고 소스컴파일로 설치했습니다.

/etc/mail.aliases.db 등 파일을 제가 만들어 줘야 되는 지 아니면 컴파일이나 설치과정에서

자동으로 만들어 지는지 알고 싶습니다.

그리고 /etc/rc.d/init.d/sendmail 이 파일은 어떤 파일을 복사해서넣어야 되는지도 알고 싶습니다. 그럼...고수님들의 조언 기다리겠습니다.

 

 




 

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,291 명
  • 현재 강좌수 :  36,953 개
  • 현재 접속자 :  508 명