Diferencia entre revisiones de «Postfix»

De Guifi.net - Wiki Hispano

(Enlaces externos)
(Comandos básicos de Postfix (selección))
Línea 28: Línea 28:
 
  postfix start | stop | reload
 
  postfix start | stop | reload
 
Ver la cola de mensajes:
 
Ver la cola de mensajes:
  mailq. Para ver la cola de mensajes.
+
  mailq
 +
Para ver los contenidos de la cola de mensajes utilizar el programa <code>pfqueue</code>, necesita instalarse a parte:
 +
aptitude install pfqueue
 
Fuerza el envío de mensajes de la cola de espera:
 
Fuerza el envío de mensajes de la cola de espera:
 
  postfix flush
 
  postfix flush

Revisión de 07:31 11 jul 2011

Icono de esbozo

Este artículo necesita desarrollarse más. Ampliándolo ayudarás a mejorar Guifi.net.
Tal vez puedas ayudarte con los wikis catalán, o inglés si tienen una página equivalente.



Postfix es un servidor de correo o Mail Transfer Agent (MTA) muy potente, programado por Wietse Venema y totalmente libre.

Instalación

Servidor

Clientes

Administración

Servidor

Modos de ejecución

Existen 2 modos de ejecución, por así decirlo. El modo internet site y el modo internet site with smarthost

Internet site

El modo internet site se caracteriza porque el propio servidor se encarga de repartir los mensajes a sus destinatarios directamente, sin pasar por otro servidor predefinido. Para usar este modo, en el fichero de configuración /etc/postfix/main.cf NO debe estar definida la opción relayhost

relayhost = 

Esta configuración es util para ordenadores individuales que no están en una red local o tienen conexión permanente a Internet (como ADSL, cable, ...).

Internet site with smarthost

El modo internet site with smarthost se caracteriza porque el servidor no envía los mensajes directamente a sus destinatarios, sino que los envia a otro servidor de correo, y aquel ya se encargará de enviarlo. Para usar este modo, hay que definir la opción relayhost y ponerle como argumento la dirección IP o el nombre de host del servidor SMTP que queramos

relayhost = smtp.mi-red-local.com

Esta configuración se suele dar en redes locales que ya tienen un servidor SMTP o en conexiones esporádicas a Internet con módem, por ejemplo (el servidor definido sería el de tu proveedor).

Comandos básicos de Postfix (selección)

Iniciar, parar, recargar sin parar el servicio:

postfix start | stop | reload

Ver la cola de mensajes:

mailq

Para ver los contenidos de la cola de mensajes utilizar el programa pfqueue, necesita instalarse a parte:

aptitude install pfqueue

Fuerza el envío de mensajes de la cola de espera:

postfix flush

Construye los ficheros auxiliares de Postfix:

postmap

Muestra toda la configuración de Postfix:

postconf

Reconstruye la base de datos de alias.

newaliases

Control de envíos

Se pueden definir qué direcciones de correo pueden enviar correo a través de nuestro servidor, y qué direcciones de correo no pueden enviar correo a nuestro servidor.

Por host o redes

Mediante la directiva mynetworks definimos qué redes o hosts pueden enviar correo a través de nuestro Postfix. Un ejemplo sería

   mynetworks = 127.0.0.0/8, 192.168.2.0/24, 172.16.3.4/32

Con esta configuración estamos definiendo:

  • La red 127.0.0.0 puede enviar. Esta red siempre será nuestra propia máquina (localhost).
  • Los 254 hosts de la red 192.168.2.0 pueden usar nuestro servidor.
  • Solo el host 172.16.3.4 puede usar nuestro servidor, y ninguno más de la red 172.16.3.0. Por ejemplo, el 172.16.3.14 no podría.

Control antispam

Se puede configurar de diferentes maneras:

A través de restringir el envío de SMTP desde servidores sin nombre válido

Añadir en el archivo /etc/postfix/main.cf: smtpd_recipient_restrictions = reject_invalid_hostname,

       reject_unknown_recipient_domain,
       reject_unauth_destination,
       reject_rbl_client sbl.spamhaus.org,
       permit

smtpd_helo_restrictions = reject_invalid_helo_hostname,

       reject_non_fqdn_helo_hostname,
       reject_unknown_helo_hostname

A través de un filtrado por fuentes conocidas de spammers

Añadir en el archivo /etc/postfix/main.cf:

smtpd_client_restrictions = reject_rbl_client dnsbl.sorbs.net
A través de SpamAssassin

Clientes

Actualización

Servidor

Clientes

Ejemplos

Véase también

Enlaces externos

Herramientas personales