가상메일설정을 했는데요.. 테스트 해보니 안되네요.. 왜그렇죠?
참.. linux.co.kr은 제가 예로 든것입니다.. 실제로는 제가 설정할 메일
로 했구요..
제가 설정한 순서 입니다..
1. /etc/sendmail.cw
해당 도메인 등록
예) webmaster at linux.co.kr
2. /etc/mail/virtualusertable에 등록
예) websmaster at linux.co.kr linux (가상 메일과 실제로 메일
받을 계정 사이는 tab로 띄움)
3. makemap hash /etc/mail/virtualusertable
< /etc/mail/virtualusertable
4. strings virtualusertable.db | grep linux
해서.. 추가한 가상 메일이 virutalusertable.db 에 등록된것 확인
4. /etc/rc.d/init.d/sendmail restart
했습니다..
그리고 나서 webmaster at linux.co.kr로 메일을 보내니
> ----- The following addresses had permanent fatal errors -----
> <webmaster at linux.co.kr>
> (reason: 550 <webmaster at linux..co.kr>... Relaying denied)
>
> ----- Transcript of session follows -----
> ... while talking to mail.ccinet.co.kr.:
> >>> RCPT To:<webmaster at linux.co.kr>
> <<< 550 <webmaster at linux.co.kr>... Relaying denied
> 550 5.1.1 <webmaster at linux.co.kr>... User unknown
>
이런 에러 메시지가.. relay deny에러면. access 파일을 수정해줘야 하냐
요?
방법좀 알려주세요~~
가상 메일 설정은 sendmail.cw 에 도메인을 넣는 것과 virtusertable 을 맞추는 두 가지를 같이 해야 합니다. virtusertable 의 키와 값 사이는 탭이고, makemap 을 다시 실행한 뒤 sendmail 을 재시작하세요. 질문의 순서는 대체로 맞지만, 키 형식과 도메인 등록을 함께 확인하세요.