Eu gostaria de poder enviar e-mails para servidores remotos, a partir de scripts em execução no meu VPS via SMTP, mas rejeitar todos os e-mails recebidos com postfix no Debian squeeze.
(E, em geral, desative quaisquer outros recursos por enquanto. Gostaria de evitar riscos de segurança, desde que tenha configurações padrão, exceto o nome de domínio, e não precise de nada além de enviar alguns e-mails de qualquer maneira. Outra preocupação principal é que estou atualmente com muito pouco tempo.)
Responder1
Você pode usar oinet_interfaces
diretiva /etc/postfix/main.cf
para controlar em qual endereço o Postfix escuta as conexões de entrada. Se você definir o seguinte, ele escutará apenas na interface de loopback, o que significa que as conexões só podem ser originadas dessa máquina.
inet_interfaces = loopback-only
Responder2
Você pode desativar o SMTP de entrada editando master.cf
, apenas comente os serviços smtp
e submission
. Isso dirá ao postfix para não gerar um smtpd
processo, que escutaria na porta 25 (587 para envio) conexões SMTP de entrada.