Postfix
Por Paco Aldarias Raya 28 de enero de 2005
Email: pacolinux arroba inicia punto es Web: http://pagina.de/pacodebian Con Linux Debian. En Valencia (Espa˜a) n Este documento es de libre reproducci´n siempre que se cite su fuente. o Realizado con:
A L TEX
´ Indice
1. Versiones 2. Introducci´n o 3. Instalaci´n de postfix o 4. Configuraci´n o 5. El fichero deconfiguraci´n o 6. Arranque y Parada 7. Logs 8. Como recoger el correo que nos envian 9. Ficheros de interes 9.1. El nombre del dominio . . . . . . . . . . . . . . . . . . . . . . 9.2. El nombre de tu m´quina . . . . . . . . . . . . . . . . . . . . a 9.3. El nombre del host . . . . . . . . . . . . . . . . . . . . . . . . 1 1 1 2 3 3 4 4 4 4 4 5 5
´ 3 INSTALACION DE POSTFIX 10.Postfix y cuotas11.Autentificar usuario y contrase˜ a: SASL n 11.1. A˜adiendo usuarios directamente . . . . . . . . . . . . . . . . n 11.2. Usando un fichero de usario-contrase˜a . . . . . . . . . . . . . n 11.3. Algunos consejos . . . . . . . . . . . . . . . . . . . . . . . . . 12.Bibliograf´ ıa + 5 6 6 7 7 8
1.
Versiones
19.3.03 Primera version v.1.0
2.
Introducci´n o
Un servidor de correo permite: Enviar correoal exterior. Servidor de correo saliente. (SMTP) Recibir correo del exterior. Servidor de correo entrante (IMAP, POP, Local) Postfix permite el recibir correo y enviarlo al usuario de linux. Este art´ ıculo explica como enviar correo a cualquier direcci´n, y como recibir o correo local (es decir, que reciba el correo un usuario de linux). No se ver´ el a servidor de correo IMAP o POP.
3.Instalaci´n de postfix o
Como root hay q hacer todo esto: apt-get install postfix Podemos ver la versi´n instalada con: o dpkg -s postfix Yo tengo la versi´n: o Por Paco Aldarias Raya 2
´ 3 INSTALACION DE POSTFIX
2.0.7-3 Nos pedir´ una serie de datos que debemos indicarle: a 1. Postfix Configuration Nos informa de los tipos de instalaci´n posibles. o Damos a ok 2. General type of configuration?Internet Site Indicamos q queremos enviar correo y recibor correo. 3. Mail name? aldarias.dsland.org Aqui le indicamos el nombre del dominio. Es equivalente poner este nombre a poner su ip. 4. Append .domain to simple addresses ¡Yes¿ Aqui le decimos q a˜ada un punto al una direccion simple. Es decir, n que si envian al usuario paco, el a˜ada un punto. n Si alguien quiere mandarme un correo,deber´ enviarlo a paco@aldarias.dsland.org a Siendo paco un usuario de linux. 5. Other destinations to accept mail for? (blank for none) aldarias.dsland.org, pacohost.aldarias.dsland.org, localhost.aldarias.dsland.org, localhost Aqui le indicamos que acepte correo a estos destinos. 6. Local networks? 127.0.0.0/8 Aqui le indicamos que maquinas pueden enviar correo. En mi caso solo mi m´quina. Podriamostb poner 192.168.0.0/255.255.255.0 para la red a 192.168.0. 7. Use procmail for local delivery? ¡Yes¿ Aqui le decimos que use procmail para enviar el correo al usuario. 8. Mailbox size limit 0 Aqu´ indicamos el tama˜o m´ximo del correo. Si ponemos 0 es sin ı n a l´ ımite. Por Paco Aldarias Raya 3
6 ARRANQUE Y PARADA
9. Local address extension character? + Aqui lde decimos que car´cter usamospara enviar a usuarios locales. a
4.
Configuraci´n o
Debemos ser root para poder trabajar con postfix. Veamos el fichero de configuracion del postfix: nano /etc/postfix/main.cf
5.
El fichero de configuraci´n o
cat /etc/postfix/main.cf command_directory = /usr/sbin daemon_directory = /usr/lib/postfix program_directory = /usr/lib/postfix setgid_group = postdrop append_dot_mydomain = yessmtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU) biff = no myhostname = aldarias.dyndns.org alias_maps = hash:/etc/aliases alias_database = hash:/etc/aliases mydestination = aldarias.dyndns.org paco localhost #relayhost = 127.0.0.1 mynetworks = 192.168.0.0/24 127.0.0.1/24 mailbox_command = procmail -a "$EXTENSION" mailbox_size_limit = 0 recipient_delimiter = +
6.
Arranque y...
Regístrate para leer el documento completo.