[김재환]님이 남기신 글:
>-----------------------------------------
>답변자가 기본적으로 참고할 내용입니다.
>- 배포판(옵션) : Redhat
>- 커널버전(옵션) : 2.4.20
>- 데몬버전(예:apache 1.3.27) : sendmail 8.12.8
>- 데몬설치유형(RPM/컴파일/기타) :
>-----------------------------------------
>유사한 글들이 많았지만 저와 일치하는 경우가 없기에 질문드립니다.
>
>abc.com smtp 를 이용하여
>
>xxx@xyz.com 계정에 메일을 보내면, 분명히 xxx계정이
>존재함에도 550 5.1.1 에러를 생성시킵니다.
>
>그런데, abc.com 또는 타 smtp를 이용하면 정상적으로 전달이 됩니다.
>결국 abc.com 서버의 sendmail 설정에 문제가 있다고 보여지는데,
>도무지 오리무중입니다.
>
>virtusertable 를 손보다가 원위치(삭제 후 빈 파일로 db 생성) 한거 외에는 딱히 작업한것이
>없는데 말입니다.
>
>조언부탁드릴께요.
========================================
virtusertable 파일을 다시 만들때 빈파일을 그대로 사용하면 안됩니다.
다음과 같이 해 보세요.
# cd /etc/mail
# mv -f virtusertable virtusertable.orig
# touch virtusertable
# makemap hash virtusertable < virtusertable
이렇게 하면 virtusertable.db 가 만들어집니다.
# touch virtusertable.db 이렇게 하면 안됩니다.
그리고,
위의 방법으로 안되면 반송되는 메일 본문 내용을 포스팅해 주세요. |