PDF de programación - Servidor de correo imap y webmail: courier-imap + postfix + squirrelmail

Imágen de pdf Servidor de correo imap y webmail: courier-imap + postfix + squirrelmail

Servidor de correo imap y webmail: courier-imap + postfix + squirrelmailgráfica de visualizaciones

Actualizado el 17 de Abril del 2021 (Publicado el 4 de Agosto del 2018)
903 visualizaciones desde el 4 de Agosto del 2018
84,7 KB
11 paginas
Creado hace 19a (02/11/2004)
Servidor de correo imap y webmail: courier-imap + postfix +

squirrelmail

Servidor de correo imap y webmail:
courier-imap + postfix + squirrelmail

Por Paco Aldarias Raya

Impreso: 2 de noviembre de 2004

Email: pacolinux arroba inicia punto es
Web: http://pagina.de/pacodebian
Con Linux Debian. En Valencia (Espa˜na)
Este documento es de libre reproducci´on siempre que se cite su fuente.

Realizado con: LATEX

´Indice

´Indice

1. Versiones

2. Introducci´on

3. Instalaci´on del servidor

4. Configuraci´on del usuario

5. Maildir

6. Configuraci´on de Postfix

7. Configuraci´on de Courier y usuarios

8. Administration de postfix

9. Cola de correo

10.Configuraci´on del host

1

2

2

2

3

3

3

4

5

5

5

Por Paco Aldarias

1/11

Servidor de correo imap y webmail: courier-imap + postfix +

squirrelmail

11.Instalaci´on del webmail: squirrelmail

12.Configurar squirrelmail

13.Squirrelmail en Espa˜nol

13.1. SquirrelMail versi´on 1.4.3a . . . . . . . . . . . . . . . . . . . .
13.2. Para versiones antiguas . . . . . . . . . . . . . . . . . . . . . .

14.Acceso al webmail

15.Aumentar la capacidad de apache y php

16.Acceso al correo desde un cliente de correo: kmail

17.Aviso del correo: korn

18.Conclusi´on

19.Bibliograf´ıa

1. Versiones

08 05.03. V.1.0.

2.

Introducci´on

6

6

8
8
9

9

9

10

10

10

11

Vamos a ver como se instala un servidor de correo imap llamado courier-

imap

Un servidor de correo imap permite accecer al correo que se encuentra en

una maquina para un usuario.

Un servidor imap tiene la ventaja q muchos clientes de correo permiten

bajarse s´olo los encabezados.

Yo me instale el servidor imap para poder ver mi correo desde cualquier

lugar.

Un servidor imap, por si solo, no pueden enviar correo, ni recoger el correo,

Para eso se necesita un servidor SMTP como por ejemplo postfix.

3.

Instalaci´on del servidor

apt-get install courier-imap

Por Paco Aldarias

2/11

Servidor de correo imap y webmail: courier-imap + postfix +

squirrelmail

4. Configuraci´on del usuario

Los servidores imap necesitan tener la carpeta Maildir dentro del home

del usuario.

La crearemos:
mkdir $HOME/Maildir

mkdir $HOME/Maildir/tmp
mkdir $HOME/Maildir/new
mkdir $HOME/Maildir/cur

Para crear subcarpetas:

mkdir $HOME/Maildir/.Spam
mkdir $HOME/Maildir/.Spam/tmp
mkdir $HOME/Maildir/.Spam/cur
mkdir $HOME/Maildir/.Spam/new

Nota: En el cliente de correo poner como carpeta de incio: /.

5. Maildir

Debemos de cambiar tambi´en el archivo /etc/login.defs , descomentando

la l´ınea

QMAIL_DIR/Mailidir

para indicar, que todos los usuarios que hagan login en nuestro sistema,

usar´an tambi´en el formato Maildir.

Debemos de comentar las 2 que aparezcan a su lado, l´ogicamente.
nano /etc/login.defs
Tambi´en debemos modificar el archivo master.cf, a˜nadiendo la l´ınea: vir-

tual unix - n n - - virtual

6. Configuraci´on de Postfix

Ahora diremos al servidor MTA (Mail Tranfer Agent) que el correo que

llege lo envie a la carpeta correcta.

Contenido de mi fichero /etc/postfix/main.cf

Por Paco Aldarias

3/11

Servidor de correo imap y webmail: courier-imap + postfix +

squirrelmail

-------------------inicio---------------------------

command_directory = /usr/sbin
daemon_directory = /usr/lib/postfix
program_directory = /usr/lib/postfix

smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
setgid_group = postdrop
biff = no

# appending .domain is the MUA’s job.
append_dot_mydomain = yes
myhostname = pacohost.aldarias.dsland.org
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
myorigin = /etc/mailname
mydestination = aldarias.dsland.org, pacohost.aldarias.dsland.org, localhost.aldarias.dsland.org, localhost
mynetworks = 127.0.0.0/8
#mailbox_command = procmail -a "$EXTENSION"
mailbox_size_limit = 0

# Configuraci´on de Courier-Imap
home_mailbox = Maildir/
queue_directory = /var/spool/postfix

recipient_delimiter = +
relayhost =
# Configuraci´on Amavis - F-Prot
content_filter = smtp-amavis:[127.0.0.1]:10024

-------------------fin---------------------------

Reiniciamos postfix: /etc/init.d/postfix restart

7. Configuraci´on de Courier y usuarios

Para q los usuarios de linux sean aceptados por el servidor imap debemos

de hacer la conversi´on.

# pw2userdb
Para sacar la configuracion de postfix:

Por Paco Aldarias

4/11

Servidor de correo imap y webmail: courier-imap + postfix +

squirrelmail

postconf -n

nano $HOME/.forward
| procmail

nano /etc/procmailrc
MAILDIR=$HOME/Maildir
DEFAULT=./

8. Administration de postfix

postfix start : iniciar el servidor de correo

postfix stop : parar el servidor de correo

postfix reload : recargar la configuraci´on del servidor de correo

postfix check : comprobar la configuraci´on y los permisos

postfix flush : enviar los mensajes que no se han enviado

mailq : mirar que mensajes no se han enviado todav´ıa

9. Cola de correo

Para ver la cola del correo pendiente de enviar:

mailq

Para borrar la cola:

postsuper -d ALL

10. Configuraci´on del host

Para saber el nombre del host: hostname

pacohost

nano /etc/hosts
127.0.0.1
192.168.0.1

localhost
pacohost

Por Paco Aldarias

5/11

Servidor de correo imap y webmail: courier-imap + postfix +

squirrelmail

11.

Instalaci´on del webmail: squirrelmail

apt-get install squirrelmail
Tambi´en se requiere tener instalado apache y php4.

12. Configurar squirrelmail

Ejecutar esta utilidad:
/etc/squirrelmail/conf.pl

Es importante indicale aqui que usamos servidor imap : courier
Debemos tener presente:
Menu Principal 1

: Web Mail Paco Aldarias
: ../images/sm_logo.png

SquirrelMail Configuration : Read: config.php (1.4.0)
---------------------------------------------------------
Organization Preferences
1. Organization Name
2. Organization Logo
3. Org. Logo Width/Height : (308/111)
4. Organization Title
5. Signout Page
6. Default Language
7. Top Frame
8. Provider link
9. Provider name

: SquirrelMail $version
:
: es_ES
: _top
: http://aldarias.dsland.org
: http://aldarias.dsland.org/

Return to Main Menu

R
C. Turn color on
S
Q

Save data
Quit

Command >>

Menu Principal 2

SquirrelMail Configuration : Read: config.php (1.4.0)
---------------------------------------------------------
Server Settings

General
-------

Por Paco Aldarias

6/11

Servidor de correo imap y webmail: courier-imap + postfix +

squirrelmail

1. Domain
2. Invert Time
3. Sendmail or SMTP

: aldarias.dsland.org
: false
: SMTP

A. Update IMAP Settings
B. Update SMTP Settings

: localhost:143 (courier)
: localhost:25

Return to Main Menu

R
C. Turn color on
S
Q

Save data
Quit

Menu Principal 3

SquirrelMail Configuration : Read: config.php (1.4.0)
---------------------------------------------------------
Folder Defaults
: INBOX.
1. Default Folder Prefix
: false
2. Show Folder Prefix Option
: Trash
3. Trash Folder
: Sent
4. Sent Folder
: Drafts
5. Drafts Folder
: true
6. By default, move to trash
: true
7. By default, move to sent
: true
8. By default, save as draft
: true
9. List Special Folders First
: true
10. Show Special Folders Color
: true
11. Auto Expunge
: false
12. Default Sub. of INBOX
: false
13. Show ’Contain Sub.’ Option
: 2
14. Default Unseen Notify
: 1
15. Default Unseen Type
16. Auto Create Special Folders
: true
17. Folder Delete Bypasses Trash : true
18. Enable /NoSelect folder fix

: false

Return to Main Menu

R
C. Turn color on
S
Q

Save data
Quit

Menu Principal 4

Por Paco Aldarias

7/11

Servidor de correo imap y webmail: courier-imap + postfix +

squirrelmail

SquirrelMail Configuration : Read: config.php (1.4.0)
---------------------------------------------------------
General Options
1. Default Charset
2. Data Directory
3. Attachment Directory
4. Directory Hash Level
5. Default Left Size
6. Usernames in Lowercase
7. Allow use of priority
8. Hide SM attributions
9. Allow use of receipts
10. Allow editing of identity
11. Allow server thread sort
12. Allow server-side sorting
13. Allow server charset search : true
14. Enable UID support
: true
: SQMSESSID
15. PHP session name

: iso-8859-1
: /var/lib/squirrelmail/data/
: /var/spool/squirrelmail/attach/
: 0
: 150
: false
: true
: false
: true
: true/true
: false
: false

Return to Main Menu

R
C. Turn color on
S
Q

Save data
Quit

13. Squirrelmail en Espa˜nol

13.1. SquirrelMail versi´on 1.4.3a

Espa˜nolizar el sistema:

apt-get install locales

dpkg-reconfigure locales
Eleguir:
Paso 1: es_ES@euro ISO-8859-15

Paso 2: es_ES@euro

Castellanizar el sistema

eurocastellanizar

Por Paco Aldarias

8/11

Servidor de correo imap y webmail: courier-imap + postfix +

squirrelmail

Configurar el webmail:

/etc/squirrelmail/conf.p

6. Default Language

: es_ES

Reiniciaremos apache:

/etc/init.d/apache restart

13.2. Para versiones antiguas

Hay q ir a la web de squirrelmail:

http://www.squirrelmail.org/download.php
Entrar en local-package

O bien
http://sourceforge.net/project/showfiles.php?group_id=311&package_

id=110388
Bajarse el fichero de tu versi´on.

En mi caso es:

es_ES-1.5.0-20040404.tar.bz2

Descomprimirlo y ejecutar:

./install

Indicarle la ubicaci´on:
/usr/share/squirrelmail/

14. Acceso al webmail

http://aldarias.dsland.org/squirrelmail/src/login.php

15. Aumentar la capacidad de apache y php

Para poder tener muchos correos debemos aumentar la capacidad del php.
Para ello editaremos:

nano /etc/php4/apache/php.ini

Por Paco Aldarias

9/11

Servidor de correo imap y webmail: courier-imap + postfix +

squirrelmail

Y deberemos tener esto:

post max size=80

Reiniciaremos apache:
/etc/init.d/apache restart

Esto tuve que hacerlo ya que me salia este mensaje de error al entrar en

el webmail:
Allowed memory size of 8388608 bytes exhausted (tried to allocate 4097
bytes)

16. Acceso al correo desde un cliente de co-

rreo: kmail

Tipo de cuenta : imap

Servidor: aldarias.dsland.org
Prefijo carpeta: Maildir

17. Aviso del correo: korn

Instalarlo:

apt-get install korn

Configurarlo una vez abierto asi :

Nuevo - mbox - ruta:
$HOME/Maildir/

18. Conclusi´on

El objetivo es:

1. Recoger todo el co
  • Links de descarga
http://lwp-l.com/pdf12887

Comentarios de: Servidor de correo imap y webmail: courier-imap + postfix + squirrelmail (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad