Sergio Álvarez (xergio)

Escrito 38

Servidor de correo con Postfix, Courier, SASL, MySQL y cuentas virtuales en Linux (Gentoo)

Después de una docena de intentos instalando y desinstalando aplicaciones para aquí y para allá, LO CONSEGUÍ! Ya tengo mi servidor de correo funcionando aquí mismo.

En principio busqué manuales, tutoriales, guias, de todo! para Gentoo, pero al final recurría a lo que fuera, con tal de que funcionara. Tanto probar me hizo comprobar cómo iba el tema realmente. Al final me salió con el primero que probé... jeje.

Lo que yo buscaba era poder tener cuentas para varios dominios (xergio.net, inforbin.com y callejodeordas.com), con usuarios que yo quisiera (no tenían porqué existir en el sistema), y gestionarlos con MySQL, ya que ahora puedo crear un script para añadir usuarios automáticamente y se gestionene su cuenta, contraseña y demás. Además no tengo que andar reiniciardo servidores para aplicar cambios en las cuentas. Además quería ver el correo por web (con squirrelmail), con un cliente como Outlook o Thunderbird por POP3 o IMAP, y que para enviar emails se pidiera identificación, algo básico para que no se aprovechen los malosos. Lo que me falta por implementar es algo para evitar el SPAM, con spamassassin.

El tutorial que me dio la vida fue el primero, los demás son otros que seguí y no dieron resultado, aunque cada uno me enseñó algo que al final dio resultado:

[Gentoo.org] Virtual Mailhosting System with Postfix Guide [Gentoo.org] qmail/vpopmail Virtual Mail Hosting System Guide [Foro Gentoo.org] Email System For The Home Network

Después he encontrado más sitios interesantes, pero sin referenciarse a Gentoo:

[ValenciaWireless] Postfix Courier y MySQL [BULMA] Ensalada de correo: Courier-imap, Exim, Fetchmail, Procmail, Spamassassin, Kmail, Evolution, Thunderbird y Squirrelmail

Siempre me fallaba en la identificación con SASL, no sé porqué, si hubiera conocido STRACE... pero bueno. Creo que la clave está en los paquetes que instalaba, algo que no explican muy bien. Hice esto:

# USE="-ipv6 ldap -mailwrapper -mbox mysql pam -postgres sasl -selinux ssl -vda authdaemond -berkdb -debug gdbm -java -kerberos -static fam" emerge postfix

Eso instala courier-imap, cyrus-sasl y postsfix, no hace falta más.

4 comentarios

wadoska comentó:

  • #1
  • 18-1/05:45
Prueba Postfix Admin sobre Postfix, a mucha gente le gusta ; )

 Jabber status Varo comentó:

[Avatar]
  • #2
  • 14-11/19:43
Hola, soy Varo ® de Uruguay. Estoy instalando Postfix y ya mequedo funcionando aunque no entendi mucho . el tema es que ahora necesito que todo lo que entre o salga del postfix caiga en una cuenta para poder auditar todo los contenidos. Tenes alguna sugerencia ? Gracias

 Jabber status xergio comentó:

[Avatar]
  • #3
  • 14-11/19:51
pues... como no crees aliases en la db... lo que no estoy seguro es si quedará el email también en la cuenta original. Seguramente haya algo en la configuración de postfix que te permita hacer eso.

Eso si, si son cuentas que usen varias personas, lo que tu quieres hacer va contra la privacidad de la gente y te pueden empapelar.

DolaPaZo comentó:

  • #4
  • 3-6/16:06
Algun otro tip? he hecho la primera guia y la 3ra un par de veces y llego a lo mismo, no puedo repartir el correo, los de cuentas del servidor no rebotan pero no los distribuye, y los virtuales rebotan ya que no crea la carpeta para el usuario dentro de /home/vmail ¬¬

Cualquier tip seria bien recibido ;)

bye

Deja un comentario

Pulsa en los títulos para ver información sobre cómo comentar.

Autocompletado de nicks

Todos los campos del formulario son opcionales menos el del PIN.

Usa el tabulador para autocompletar los nicks de otros comentaristas.

Si escribes @ y pulsas la tecla tabulador varias veces podrás recorrer la lista de nicks usados

Y si escribes # (almoadilla) y número (Ej.: #5) se substituirá directamente el nick del comentario correspondienmte al pulsar el tabulador.

Tags HTML permitidos

Tags: a, strong, b, em, u, code, cite.

El tag a admite la propiedad href="..." para indicar la dirección.

Los tags también tienen autocompletado (al igual que los nicks). Para usarlos se pone por ejemplo strong + TABULADOR.

Formulario para comentar

Cargando...

Todo el contenido bajo el dominio XERGIO.NET está sujeto a la licencia Creative Commons con las condiciones BY-SA. Web estandarizada en XHTML 1.0, CSS 2, RSS 2 y Atom 1.0.