HOME > 게시판 > 자유게시판
게시판| 자유게시판
※ 게시판 용도에 맞지 않는 글(광고및 홍보 글 등)은 임의삭제될 수 있습니다.

 
작성일 : 06-06-21 18:55
mail() 사용시 sendmail 데몬을 안띄우고 하려면 어떻게 해야 하나요?
 글쓴이 : 오정수
조회 : 1,850  

안녕하세요.

메일 보내기에 문제가 있어 질문드립니다.
(검색해봤도 정확한 정보를 찾기가 여렵네요.)

예전에는 sendmail 데몬이 떠있지 않아도 mail() 함수가 문제가 없었었습니다.

불필요한 데몬을 띄워놓을 필요는 없으니까 sendmail 데몬을 안띄우고 메일을 발송할 수 있으면 좋죠.

이번에 CentOS 4.3, php 4.4.2, sendmail 8.13.1(CentOS 에서 기본 설치) 이와 같이 설치했는데 mail() 함수가 동작하지 않네요.ㅜ.ㅜ
( sendmail 데몬은 떠있지 않는 상태 )

쉘에서 보낼 경우도 역시나 에러 메세지를 보입니다.

maillog
May 24 18:12:14 zecl sendmail[21546]: k4O9CEa6021546: to=\307\343\301\330<cyber82@naver.com>, ctladdr=nobody (99/99), delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=37077, relay=[127.0.0.1] [127.0.0.1], dsn=4.0.0, stat=Deferred: Connection refused by [127.0.0.1]

sendmail 버전이 올라가면서 뭔가 기본설정이 바뀐것 같습니다.

sendmail 데몬을 안띄우고 메일발송을 하려면 어떻게 해야 할까요?

아무래도, sendmail 기본 rpm 패키지 설치하고, sendmail.cf 설정변경등으론 안될것같은데

소스컴파일을 해야할까요? 소스컴파일을 하면 어떤부분을 수정해줘야할까요 ㅜ.ㅡ

아시는 분 알려주시면 감사하겠습니다. (__)


이 글을 트위터로 보내기 이 글을 페이스북으로 보내기