메일송신거부....
작성자 정보
- 김훈 작성
- 작성일
컨텐츠 정보
- 2,153 조회
- 0 추천
- 목록
본문
우선 센드메일이 rpm으로 설치된것 같다고 하셨는데요.
rpm -qa | grep sendmail로 확인을 해보세요.
이렇게 해서 찾아지면 rpm으로 설치가 되어있는것입니다.
telnet localhost 25번으로 접속을 해봤다구 테스트가 다 된 것은 아닙니다.
local에서 mail이나 sendmail명령을 이용해서 직접 메일을 보내보세요.
그리고 아웃룩에서 발생하는 문제는
550문제는 relay와 관련이 있는 문제입니다.
access에 현재 님이 사용하시는 컴의 아이피를 등록해놓고 makemap하신다음
사용해 보세요.
그리고 rpm으로 설치를 하셨다면 그것을 지우고,
소스를 이용해서 설치를 하세요. 그래야 여러 옵션을 사용할수가 있고, 편리하답니다.
정창호 님의 글
저랑 같은 질문이 많이 올라온걸로 알고 있습니다.
또한 게시판 검색으로 답을 찾아보았지만 결국 찾지를 못했구요....sendmail version은 최신버전입니다.
상황은 다음과 같습니다.
다음과 같이 telnet localhost 25 그리고 telnet domainname 25으로 테스트해본 결과 두가지 모두 이상없이 발송이 되었습니다.
한데 아웃룩에서 발송을 하면 상대방에서 거부된 메일주소라는 메세지와 함께 보내기가 되질 않습니다.
예의 550 메세지입니다.
특별히 설정이 잘못된 것 같지않은데 말입니다.
access file에 등록된 메일주소로도 물론 발송이 되질 않습니다. 물론 access.db를 생성하고 sendmail은 재실행을 했습니다.
어떤 문제인지 이곳저곳 사이트를 다 뒤져보아도 답을 찾을 수가 없습니다.
다른분들이 해주신 조언을 참고해서 해볼 수 있는 다 해본것 같습니다만....결과는 같네요.
그래서 어쩔수없이 다시 같은 질문을 올립니다.
좀 다른 이야기일수 있습니다만 sendmail에서 사용하는 db와 bind, sendmail version이 어떤 관계를 가지고 있나요? 그렇지 않으면 version과는 관계없이 어떤걸 사용해도 상관이 없는건가요?
지금은 rpm으로 인스톨이 되어있는거 같습니다.
이럴경우 rpm을 제거하고 compile을 해서 다시 설치해보는것도 하나의 방법이 되는지요?
그럴경우 어떤어떤 file들을 반드시 없애고 새롭게 설치된 file들로 대체를 해야하는지요.
예를 들면 sendmail.cf이겠죠?
좀 질문이 어수선한거 같습니다만......답변주시면 대단히 감사하겠습니다.
그럼 즐거운 하루되세요...
관련자료
-
이전
-
다음