sendmail 의 relay설정 하는 법을 알고 싶습니다.
글쓴이: kihoori / 작성시간: 금, 2003/05/16 - 9:39오후
도메인이 한 10개 정도 있는데요
이 도메인마다 전에 릴레이 설정해놓았던것이 있었습니다.
다음이 그 화일 목록인데요
1104 May 1 04:16 access 12288 May 1 04:16 access.db 0 May 1 04:16 domaintable 12288 May 1 04:16 domaintable.db 5573 May 1 04:16 helpfile 604 May 1 04:16 local-host-names 0 May 1 04:16 mailertable 12288 May 1 04:16 mailertable.db 57305 Aug 28 2002 sendmail.cf 2479 May 1 04:16 sendmail.mc 628 May 16 15:28 statistics 38899 Aug 28 2002 submit.cf 837 Aug 28 2002 submit.mc 127 May 1 04:16 trusted-users 1518 May 1 04:16 virtusertable 12288 May 1 04:20 virtusertable.db
이 화일들을 전 서버에서 가지고 와서 그냥 덮은다음에
service sendmail restart를 하였습니다.
그런데 버전이 틀려서 그런것인지 위의 전혀 먹히질 않네요
보내는건 보낸다 쳐도 받는것이 전혀 안됩니다.
메일을 보내면 릴레이가 허용되지 않았다는데요
릴레이 설정하는 화일이 잘못된것 같습니다..
지금 릴레이 설정은 local-host-names,access에 있습니다.(도메인들이 적혀 있는 화일이죠)
참고로 말씀 드리면 저 설정들은 잘 작동되던것이거든요..
참고로 이번 버전을 말씀 드리면 sendmail 8.12.5wow버전입니다(바로 와우리눅스 파란 r2에 있던것이죠..)
머 다른 메일 데몬으로 바꾸란던가 하는 말씀은 말아 주세요.. 지금 시간이 없는 일이라서요.. ( 메일로 먹고 사는 회사가 많아서요..)
속시원히 릴레이 설정을 하려면 어디를 만져야 하는지 알려주시기 바랍니다..
(영문 메뉴얼 봐바야 어디를 찾아 봐야 할지 .. 봐도 뭐가뭔지 하나도 모르겠네요..ㅜ.ㅜ)
급한데로 설명이 잘되어 있는 링크라도 알려주시길 바랍니다.
Forums:
흠흠. 그건... 말이죠.. 이거 아닐까요? ㅡㅡ
그 파일들 당연히 전부 root소유로 되어있겠죠? ^^
제가 요 몇일 메일서버를 새로 만들어서 기존 자료 이동하면서..
실수로 소유자가 변경되서 고생하기도 했거든요.. 릴레이는 아니지만...
makemap hash access < access 와 같이 한번씩 makemap을 돌려줘보세요.. (틀릴지도 몰라요.. ㅡㅡ;)
메일을 보내면 다음과 같이 나옵니다.
이런 메세지가 나온다면 어느쪽을 봐야 하는지요.. 우선은 도메인이 문제인건가..ㅜ.ㅜ
위 오류메시지는 메일서버가 떠있지 않아서한 시간 뒤에 다시 전송하
위 오류메시지는 메일서버가 떠있지 않아서
한 시간 뒤에 다시 전송하겠다는 메시지군요.
--------------------
그 메일 서버 로컬에 저장되는 도메인이 10개라는 것인가요?
아니면 그 메일 서버가 허브로 작동하여 다른 10개의 메일서버에
전달하는 것인가요..?
후자라면 mailertable에 넣어 주고 sendmail.cf 에
Kmailertable hash /etc/mail/mailertable
요게 들어 가야할 것 같군요.
---
http://coolengineer.com
댓글 달기