Foros del Web » Administración de Sistemas » Unix / Linux »

Instalar servidor de correo en Linux (Gentoo)

Estas en el tema de Instalar servidor de correo en Linux (Gentoo) en el foro de Unix / Linux en Foros del Web. Now I'm using : Postfix + Courier-IMAP + Courier-POP3 + Maildir and it works so fine !! Here are the steps: First, emerge the packages: ...
  #1 (permalink)  
Antiguo 27/12/2002, 18:05
Avatar de Ferdy
Colaborador
 
Fecha de Ingreso: junio-2001
Ubicación: España
Mensajes: 1.430
Antigüedad: 22 años, 11 meses
Puntos: 0
Guía: Instalar un completo sistema de correo bajo Linux (Gentoo)

Now I'm using : Postfix + Courier-IMAP + Courier-POP3 + Maildir and it works so fine !!

Here are the steps:

First, emerge the packages:

Código:
[bash]# emerge postfix courier-imap
Then edit the postfix main.cf which is in /home/postfix/main.cf and add the line:
Código:
home_mailbox = Maildir/
Check de / (slash) because it's _very_ important

Now configure the authdaemon and the IMAP and POP3 daemons:

First edit the file /etc/courier-imap/authdaemonrc, and set the variable version to authdaemond.plain. Like this:

Código:
version="authdaemond.plain"
Now you have to edit the files /etc/courier-imap-imapd and /etc/courier-imap/pop3d and spedify this daemons to get the mail from the Maildir/:
Código:
Código:
MAILDIR=Maildir/
In both files, and

Código:
POP3DSTART=YES
In the pop3d and

Código:
IMAPDSTART=YES
In the other file.

Now add the daemons to runlevel default, and bring them up:

Código:
[bash]# rc-update add postfix default
[bash]# rc-update add authdaemond default
[bash]# rc-update add courier-imapd default
[bash]# rc-update add courier-pop3d default
[bash]# /etc/init.d/postfix start
[bash]# /etc/init.d/authdaemond start
[bash]# /etc/init.d/courier-imapd start
[bash]# /etc/init.d/courier-pop3d start

Well, it's not very good guide, but HTH.

IMHO now the best thing you can do is installing Apache, mod_ssl and PHP to get Squirrelmail working and allow your users to use their mail throught IMAP, POP3 or Web

Luego si tengo un rato lo traduzco, lo escribí hace cierto tiempo en los foros de Gentoo pero creo que quizá pueda ayudar aqui.

Salu2.Ferdy
__________________
Born to be free
Por una sociedad del conocimiento libre
  #2 (permalink)  
Antiguo 28/12/2002, 03:38
Avatar de lical
Colaborador
 
Fecha de Ingreso: diciembre-2001
Ubicación: $PWD
Mensajes: 1.267
Antigüedad: 22 años, 4 meses
Puntos: 0
Sí que ayuda, porque nunca había tratado con courier y me has ahorrado unos minutillos de lectura


Un saludo,
__________________
lical-> Usuario registrado de Linux #254225

ZonaSiete.ORG - GNU/Linux eminentemente práctico
  #3 (permalink)  
Antiguo 28/12/2002, 06:15
Avatar de Ferdy
Colaborador
 
Fecha de Ingreso: junio-2001
Ubicación: España
Mensajes: 1.430
Antigüedad: 22 años, 11 meses
Puntos: 0
Jaja, a ver si luego en un rato lo traduzco, es que ando un poco ocupadillo ;)

Y si a alguien le interesa algún otro tipo de artículo......que lo "pida" y veremos cómo hacerlo.

Salu2.Ferdy
__________________
Born to be free
Por una sociedad del conocimiento libre
  #4 (permalink)  
Antiguo 28/12/2002, 06:23
Avatar de lical
Colaborador
 
Fecha de Ingreso: diciembre-2001
Ubicación: $PWD
Mensajes: 1.267
Antigüedad: 22 años, 4 meses
Puntos: 0
Un pequeño problemilla:

Código:
ricardo root # emerge postfix courier-imap
Calculating dependencies ...done!

!!! Error: the virtual/mta package conflicts 
with this package and both can't be 
installed on the same system together.

Alguna idea?

Un saludo,
__________________
lical-> Usuario registrado de Linux #254225

ZonaSiete.ORG - GNU/Linux eminentemente práctico
  #5 (permalink)  
Antiguo 28/12/2002, 06:37
Avatar de Ferdy
Colaborador
 
Fecha de Ingreso: junio-2001
Ubicación: España
Mensajes: 1.430
Antigüedad: 22 años, 11 meses
Puntos: 0
Estoy usando Courier-IMAP + Courier-POP3 + Postfix + Maildir y funciona perfectamente !!

Aquí están los pasos que hay que seguir:

Lo primero, hacer emerge de los paquetes:

Código:
[bash]# emerge postfix courier-imap
Luego, editar el fichero main.cf de la distribución de postfix que se encuentra en /home/postfix/main.cf y añadir la línea:

Código:
home_mailbox = Maildir/
Asegurarse de la / (barra) porque es _muy_ importante

Ahora a configurar el demonio de autenticación (authdaemon) y los demonios de IMAP y POP3:

Lo primero es editar el fichero /etc/courier-imap/authdaemonrc, y ajustar la variable version a authdaemond.plain.

Algo como esto:

Código:
version="authdaemond.plain"

Ahora hay que editar los ficheros /etc/courier-imap/imapd y /etc/courier-imap/pop3d y decirles que lean el correo desde Maildir/:

Código:
MAILDIR=Maildir/
Eso en los dos ficheros, y esto:

Código:
POP3DSTART=YES
En el pop3d, y

Código:
IMAPDSTART=YES

en el otro.

Añadimos los servicios al runlevel por defecto y los arrancamos:

Código:
[bash]# rc-update add postfix default
[bash]# rc-update add authdaemond default
[bash]# rc-update add courier-imapd default
[bash]# rc-update add courier-pop3d default
[bash]# /etc/init.d/postfix start
[bash]# /etc/init.d/authdaemond start
[bash]# /etc/init.d/courier-imapd start
[bash]# /etc/init.d/courier-pop3d start

Bueno, no es una muy buena guía pero EQA (Espero Que Ayude :) HTH)

EMMO ahora lo mejor que se puede hacer es instalar Apache, mod_ssl, PHP y Squirrelmail y permitir a los usuarios leer su correo por IMAP, POP3 o vía Web.

Salu2.Ferdy
__________________
Born to be free
Por una sociedad del conocimiento libre
  #6 (permalink)  
Antiguo 28/12/2002, 06:38
Avatar de Ferdy
Colaborador
 
Fecha de Ingreso: junio-2001
Ubicación: España
Mensajes: 1.430
Antigüedad: 22 años, 11 meses
Puntos: 0
Probablemente tengas instalado ssmtp, tienes que hacer:
Código:
[bash]# emerge unmerge ssmtp
[bash]# emerge postfix
Salu2.Ferdy
__________________
Born to be free
Por una sociedad del conocimiento libre
  #7 (permalink)  
Antiguo 29/12/2002, 21:47
Avatar de hrxnet  
Fecha de Ingreso: julio-2002
Ubicación: Sto. Dgo. RD
Mensajes: 516
Antigüedad: 21 años, 9 meses
Puntos: 0
Perdon, pero podes dar un poco de detalles sobre lo que hace exactamente este sistema?
  #8 (permalink)  
Antiguo 30/12/2002, 14:11
Avatar de Ferdy
Colaborador
 
Fecha de Ingreso: junio-2001
Ubicación: España
Mensajes: 1.430
Antigüedad: 22 años, 11 meses
Puntos: 0
Es un servidor SMTP con soporte para Maildir/, servidores POP3 e IMAP. Lo dice al inicio del mensaje

Salu2.Ferdy
__________________
Born to be free
Por una sociedad del conocimiento libre
  #9 (permalink)  
Antiguo 30/12/2002, 18:36
Avatar de hrxnet  
Fecha de Ingreso: julio-2002
Ubicación: Sto. Dgo. RD
Mensajes: 516
Antigüedad: 21 años, 9 meses
Puntos: 0
Entiendo lo que es, pero como no entiendo mucho la programación en script no tengo claro exactametente como usarlo, te comento porque me interesa un servidor pop3 donde yo pueda crear usuarios que puedan acceder a él sin necesidad de tener un shell en el sistema, osea en el /etc/passwd,
  #10 (permalink)  
Antiguo 31/12/2002, 07:02
Avatar de Ferdy
Colaborador
 
Fecha de Ingreso: junio-2001
Ubicación: España
Mensajes: 1.430
Antigüedad: 22 años, 11 meses
Puntos: 0
Si, realmente ese es un proyecto de Foros del Web a medio plazo, así que en principio cuando lo hagamos, me encargaré de publicar una guía sencilla.

Por ahora lo que puedes hacer es crear usuarios de sistema y hacer:
Código:
[bash]# chsh -s /bin/false usuario
Para quitarle el acceso al sistema al usuario y que pueda seguir usando el correo.

Salu2.Ferdy
__________________
Born to be free
Por una sociedad del conocimiento libre
  #11 (permalink)  
Antiguo 31/12/2002, 10:40
Avatar de hrxnet  
Fecha de Ingreso: julio-2002
Ubicación: Sto. Dgo. RD
Mensajes: 516
Antigüedad: 21 años, 9 meses
Puntos: 0
Muy bien, lo tendre en cuenta para mi proyecto. Gracias por la ayuda, yo igual seguire investigando como hacerlo de la forma que quiero, si lo consigo antes que vos te aviso.
  #12 (permalink)  
Antiguo 31/12/2002, 11:29
Avatar de Ferdy
Colaborador
 
Fecha de Ingreso: junio-2001
Ubicación: España
Mensajes: 1.430
Antigüedad: 22 años, 11 meses
Puntos: 0
El concepto lo tengo y los programas, y de hecho alguna vez lo puse en pruebas, pero lo que ahora necesitamos en FDW es un servidor para poner el sistema de correo.

Postfix + Courier + Maildir + MySQL + PHP + Apache + Squirrelmail + mod_ssl

Jeje, todo eso ;) En fin, que solo hay que mirar un poquito en las man y las cosas salen.

Salu2.Ferdy
__________________
Born to be free
Por una sociedad del conocimiento libre
  #13 (permalink)  
Antiguo 01/01/2003, 10:11
Avatar de hrxnet  
Fecha de Ingreso: julio-2002
Ubicación: Sto. Dgo. RD
Mensajes: 516
Antigüedad: 21 años, 9 meses
Puntos: 0
Tengo un amigo que compro un servidor en Estados Unidos y lo Administra vía ssh, osea no es un hosting ni nada de eso, es un Servidor Linux 7.3 que le armaron unas personas fisicamente en estados unidos y desde acá el se encarga de instalar y desintalar software y todo lo que le plasca, es Root total ;) , justamente esta en camino para mi casa y cuando venga le comentare, te servira algo así o necesitas algo independiente?.
  #14 (permalink)  
Antiguo 01/01/2003, 11:38
Avatar de Ferdy
Colaborador
 
Fecha de Ingreso: junio-2001
Ubicación: España
Mensajes: 1.430
Antigüedad: 22 años, 11 meses
Puntos: 0
Yo me encargaré de instalar y poner en funcionamiento ese sistema de correo, el servidor no depende de mi.

Salu2.Ferdy
__________________
Born to be free
Por una sociedad del conocimiento libre
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:30.