접미사에서 수신 메일을 비활성화하려면 어떻게해야합니까?


13

SMTP를 통해 VPS에서 실행되는 스크립트에서 원격 서버로 메일을 보낼 수 있기를 원하지만 데비안 스퀴즈에서 접미사가있는 모든 수신 메일을 거부합니다.

(그리고 일반적으로 지금은 다른 기능을 비활성화하십시오. 도메인 이름을 제외하고 기본 설정을 가지고 있으며 메일을 보내는 것 외에는 아무것도 필요하지 않다면 보안 위험을 피하고 싶습니다. 또 다른 주요 관심사는 현재 시간이 매우 짧습니다.)

답변:


22

inet_interfaces지시문을 사용하여 /etc/postfix/main.cfPostfix가 들어오는 연결을 수신하는 주소를 제어 할 수 있습니다 . 다음과 같이 설정하면 루프백 인터페이스에서만 수신되므로 연결은 해당 시스템에서만 시작할 수 있습니다.

inet_interfaces = loopback-only

이메일을 보내는 데 Postfix 만 사용하는 경우 실제로 좋습니다. 당신이받는 메일을 원한다면 당신이 원하는되지 않을 수 있습니다 ...
마티아스 Hryniszak

5
OP가 요청한 것은 @MatthiasHryniszak입니다.
mgorven

늦게 받아 들여서 죄송합니다. 다시 감사합니다. :)
n611x007

일부 플랫폼에서는 string localhost대신 문자열을 사용해야 할 수도 있습니다 loopback-only.
sampablokuper

내가 검색했기 때문에 Ubuntu 16.04에서 postfix를 다시로드하는 것으로 충분하지 않으므로 inet_interfaces 변경 사항을 적용하려면 중지하고 시작해야합니다. syslog에서 본 후 sudo postfix reload: Mar 28 11:20:15 server postfix/master[2304]: warning: service smtp: ignoring inet_interfaces change Mar 28 11:20:15 server postfix/master[2304]: warning: to change inet_interfaces, stop and start Postfix
Axi

8

을 편집하여 들어오는 SMTP를 비활성화 할 수 있습니다 . 및 서비스를 master.cf주석 처리하십시오 . 이것은 postfix에게 프로세스 를 생성하지 않도록 지시 하는데, 들어오는 SMTP 연결을 위해 포트 25 (제출을 위해 587)에서 수신 대기합니다.smtpsubmissionsmtpd


이렇게하면 로컬 메일이 계속 배달됩니까?
Michael S
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.