[리눅초보]님이
남기신 글:
>
>자체 서버에서는 메일을 보내면.. 받아지는데..
>외부에서 메일을 보낼경우에는 확인해도 나오지가 않아요..
>혹시 스펨메일 방지가 되어잇나해서..
>/etc/sendmail.cf 에서...
># anything else is bogus
>R$* $error $@ 5.7.1 $: "550 Relaying denied"
>에러 문구 앞에 있는 # 표시 지웠거든요..
>이렇게 했는데도.. 메일이 안받아져요..
>제가 설정을 잘못한건가요?
>아니면 다른곳에서 설정을 하는 곳이 있나요?
>답변 부탁드립니다...
>
>허접한 질문 죄송함다~ ㅠㅠㆀ
========================================
헙.......
다음과 같이 설정하면 안됩니다.
anything else is bogus
R$* $error $@ 5.7.1 $: "550 Relaying denied"
다음과 같이 해야 일단 스팸의 본거지를 조금 방지할 수
있습니다.
# anything else is bogus
R$* $error $@ 5.7.1 $: "550 Relaying denied"
이렇게 한 후에
센드메일 재가동한 다음
기본적으로 설정해야할 곳은
sendmail.cf 파일에서
Fw에 해당되는 파일을 찾아서
(/etc/sendmail.cw 이나 /etc/mail/local-host-names)
로컬호스트에 붙여진 모든 호스트 이름을 등록해 주는것이
좋습니다.
그리고
/etc/mail/access
파일도 편집해야하겠고...
또한
POP3/IMAP 데몬도 설치해야 합니다.
아래 문서와 이곳서버의 설정파일을 살펴보세요.
http://www.linuxchannel.net/docs/virtual_services/
에서 메일부분만 읽어보세요...
이곳 서버의 설정파일
http://www.linuxchannel.net/?vhost=server
에서 거의 밑부분에 있어요..