메일 릴레이 기능은 막혀있습니다만
사용자들이 웹을 통해서 nobody로 스팸메일을 계속 발송하고 있어서
문제가 되고 있습니다.
이걸 막고 싶은데 어떻게 해야 하는지
고수닙들의 답변을 듣고 싶습니다.
서버는 레드햇 8.0에 센드메일 sendmail-8.12.8을 사용하고 있습니다.
nobody유저의 메일을 밖으로 전송못하게 막아주심 될거 같은데...
sendmail이라면 아마도 sendmail.cf에
CL nobody
해주시면 되지 않을까 생각됩니다. 이렇게 하면 local mail delivery 외에는 사용하지 못합니다.
======================================== * The truth will set you free.
sunyzero님 답변 감사하구요 질문 하나 더드릴께요
서버에서 php + mysql 기반의 쇼핑몰을 운영하고 있습니다.
상품주문이나 배송시 웹에서 구매자에게 메일을 보내는데
nobody메일 전송기능을 막으면 그기능도 막히는거 아닌지요?
리턴 메일주소는 help@server.com 식으로 입력해서 php를 통해서 메일을 전송합니다.
센드메일에서 nobody 전송을 막으면 그것도 막히는지 알고 싶습니다.
만약 그게 막히면 다른 방법은 없나요?
쪽지를 보냈지만, 조금더 자세하게 설명드리면
CL에서 C는 클래스를 의미하고 ,L은 local delivery전용 클래스명입니다. 따라서 CL로 변경된 클래스는 로컬에서 사용자들끼리 주고받는 메일욍에는 외부로 전송할 수 없습니다. 따라서 쇼핑몰을 운영하신다면 이렇게 하면 안됩니다.
그런데 사용자가 바로 메일을 받는 방식인가요? 흠... 외부에 메일보내는 스크립트가 유출되는 것은 매우 안좋은 것인데...
텍스트 포맷에 대한 자세한 정보
<code>
<blockcode>
<apache>
<applescript>
<autoconf>
<awk>
<bash>
<c>
<cpp>
<css>
<diff>
<drupal5>
<drupal6>
<gdb>
<html>
<html5>
<java>
<javascript>
<ldif>
<lua>
<make>
<mysql>
<perl>
<perl6>
<php>
<pgsql>
<proftpd>
<python>
<reg>
<spec>
<ruby>
<foo>
[foo]
Nobody 계정의 메일을 사용못하게 막으면 될것 같습니다.
nobody유저의 메일을 밖으로 전송못하게 막아주심 될거 같은데...
sendmail이라면 아마도 sendmail.cf에
해주시면 되지 않을까 생각됩니다. 이렇게 하면 local mail delivery 외에는 사용하지 못합니다.
========================================
* The truth will set you free.
[질문]sendmail에서 nobody기능을 막을경우 웹에서의 메일전송은
sunyzero님 답변 감사하구요 질문 하나 더드릴께요
서버에서 php + mysql 기반의 쇼핑몰을 운영하고 있습니다.
상품주문이나 배송시 웹에서 구매자에게 메일을 보내는데
nobody메일 전송기능을 막으면 그기능도 막히는거 아닌지요?
리턴 메일주소는 help@server.com 식으로 입력해서 php를 통해서 메일을 전송합니다.
센드메일에서 nobody 전송을 막으면 그것도 막히는지 알고 싶습니다.
만약 그게 막히면 다른 방법은 없나요?
당연히 막힙니다.
쪽지를 보냈지만, 조금더 자세하게 설명드리면
CL에서 C는 클래스를 의미하고 ,L은 local delivery전용 클래스명입니다. 따라서 CL로 변경된 클래스는 로컬에서 사용자들끼리 주고받는 메일욍에는 외부로 전송할 수 없습니다. 따라서 쇼핑몰을 운영하신다면 이렇게 하면 안됩니다.
그런데 사용자가 바로 메일을 받는 방식인가요? 흠... 외부에 메일보내는 스크립트가 유출되는 것은 매우 안좋은 것인데...
========================================
* The truth will set you free.
댓글 달기