[Postfix espanol] ayuda hosts virtuales

Raúl Díaz F. emrod en telsur.cl
Vie Mayo 31 22:58:51 CEST 2002


Hola amigos

He estado desde hace unos días intentando configurar postfix. Hasta
el momento he logrado que envíe correos locales. En mi maquina tengo
hospedados los sitios de varios clientes -tengo un servidor dns
(bind)  funcionando- . Cada uno de ellos tiene una cuenta de usuario.

 Mi intencion es que cuando llegue un correo para uno de ellos, el
mensaje se distribuya a su respectiva casilla. 
Ej:

destinatario
juanito en dominio_de_juanito.com --> /var/spool/mail/vhost/juanito
pedro en dominio_de_pedro.com     --> /var/spool/mail/vhost/pedro

Y cuando envíen un mensaje, el remitente aparezca con el dominio
correspondiente.

Entonces
usuario linux 1  juanito  =>    juanito en dominio_de_juanito.com
usuario linux 2  pedro    =>    pedro en dominio_de_pedro.com


He leido la documentacion y las listas de correo pero no encuentro un
ejemplo claro a este caso en particular, si alguien puede darme una
pista se lo agradecería enormemente.

aquí está una muestra de mi configuración:

/etc/postfix/aliases
juanito: /var/spool/mail/vhosts/juanito

/etc/postfix/master.cf
juanito: /var/spool/mail/vhosts/juanito

/etc/postfix/transport
dominio_de_juanito.com hash:/etc/postfix/virtual

/etc/postfix/virtual
dominio_de_juanito.com 1
@juanito.com midominio.com
juanito en dominio_de_juanito.com juanito en midominio.com

salida  postconf -n

alias_database = hash:/etc/postfix/aliases
alias_maps = hash:/etc/postfix/aliases
command_directory = /usr/sbin
config_directory = /etc/postfix
daemon_directory = /usr/libexec/postfix
debug_peer_level = 2
fast_flush_domains = $relay_domains
in_flow_delay = 1s
inet_interfaces = all
local_recipient_maps = $alias_maps unix:passwd.byname
mailq_path = /usr/bin/mailq.postfix
manpage_directory = /usr/share/man
mydestination = $myhostname, localhost.$mydomain, $mydomain,
mail.$mydomain, www.$mydomain, ftp.$mydomain, fuchslocher.cl,
mydomain = midominio.com
myhostname = micaja.midominio.com
mynetworks = 192.168.1.0/28, 127.0.0.0/8
myorigin = $mydomain
newaliases_path = /usr/bin/newaliases.postfix
readme_directory = /etc/postfix/README_FILES
relay_domains = $mydestination
sample_directory = /usr/share/doc/postfix-1.1.7/samples
sendmail_path = /usr/sbin/sendmail.postfix
setgid_group = postdrop
transport_maps = hash:/etc/postfix/transport
virtual_mailbox_base = /var/mail/vhosts
virtual_mailbox_maps = hash:/etc/postfix/vmailbox
virtual_maps = hash:/etc/postfix/virtual
virtual_minimum_uid = 100
virtual_uid_maps = static:5000

Gracias !


-
Para quitarte de la lista enviar la linea "unsubscribe postfix-espanol" en
el cuerpo de un mensaje a majordomo en WL0.org



Más información sobre la lista de distribución Postfix-es