센드메일 설치시 에러
작성자 정보
- 헐렁고수 작성
- 작성일
컨텐츠 정보
- 1,945 조회
- 0 추천
- 목록
본문
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 이 파일은 어떤 파일을 복사해서넣어야 되는지도 알고 싶습니다. 그럼...고수님들의 조언 기다리겠습니다.
관련자료
-
이전
-
다음