웹 사이트 테스트를 수행하기 위해 이메일을 보내지 않도록 Centos 서버를 비활성화하거나 차단하는 방법은 무엇입니까?
이제 명령 줄에서 실행하면
mail xxx@gmail.com
이메일을 보낼 수 있습니다. 웹 사이트 테스트에는 좋지 않습니다. 사이트 사용자에게 문제를 일으키고 싶지 않습니다.
iptables와 관련이 있습니까? 누구든지 길을 밝힐 수 있습니까?
최소 패키지로 Centos를 설치했습니다. 배달 업무를하는 큐메일 인 것 같아
locate qmail
/usr/share/logwatch/scripts/services/qmail
/usr/share/logwatch/scripts/services/qmail-pop3d
/usr/share/logwatch/scripts/services/qmail-pop3ds
/usr/share/logwatch/scripts/services/qmail-send
/usr/share/logwatch/scripts/services/qmail-smtpd
답변
나는 그런 식으로 할 것이라고 생각합니다.
iptables -A OUTPUT -p tcp --dport 25 -j REJECT
dport
SMTP의 대상 포트 25입니다. 패킷은 단순히 삭제됩니다. 실행해야하는 규칙을 적용하려면 다음을 수행하십시오.
/sbin/service iptables save
CentOS iptables 문서 는 다음과 같습니다 .
테스트 할 수는 없지만 작동 해야 합니다.