Me gustaría poder enviar correo a servidores remotos, desde scripts que se ejecutan en mi VPS a través de SMTP, pero, de lo contrario, rechazar todo el correo entrante con postfix en Debian squeeze.
(Y, en general, deshabilite cualquier otra función por ahora. Me gustaría evitar riesgos de seguridad, siempre que tenga la configuración predeterminada excepto el nombre de dominio y no necesite nada más que enviar algunos correos electrónicos de todos modos. Otra preocupación principal es que estoy Actualmente hay muy poco tiempo.)
Respuesta1
Puedes usar elinet_interfaces
directiva para /etc/postfix/main.cf
controlar en qué dirección escucha Postfix las conexiones entrantes. Si lo configura de la siguiente manera, solo escuchará en la interfaz loopback, lo que significa que las conexiones solo pueden originarse desde esa máquina.
inet_interfaces = loopback-only
Respuesta2
Puede deshabilitar el SMTP entrante editando master.cf
, simplemente comente los servicios smtp
y submission
. Esto le indicará a Postfix que no genere un smtpd
proceso, que escuchará en el puerto 25 (587 para envío) las conexiones SMTP entrantes.