Buenas lista . tengo funcionando postfix + cyrus-imapd correctamente pero quisiera que este par funcionen con dominios virtuales , pues lo eh estado intentando , y el sistema recepciona bien los emails pero al parecer el cyrus pasa los emails en el buzon de la cuenta de el dominio por defecto, me explicare mejor : Nota : ( Todo esto lo estoy haciendo en una maquina de pruebas ) tengo dos dominios : dominio1.com.pe (el dominio con el que funciona sin ningun problemas) dominio2.com.pe (nuevo dominio adicionado) adicionado el segundo dominio, para esto en el main.cf realize los cambios : virtual_transport = cyrus virtual_mailbox_domains = hash:/etc/postfix/vmaildomains donde vmaildomains contiene lo siguiente : [root@pc06 imap]# cat /etc/postfix/vmaildomains dominio1.com.pe primer_dominio dominio2.com.pe segund_odominio luego ejecuto : #postmap /etc/postfix/vmaildomains #postfix reload ahora en el /etc/imapd.conf solo agrego lo siguiente : virtdomains: yes y recargo el cyrus-imapd luego al momento de crear los usuarios lo hago de la siguiente manera : #saslpasswd2 -c user6 -u dominio2.com.pe (en el comando anterior ingreso la clave respectiva) luego para crear el buzon de el usuario , lo hago de la siguiente manera : # cyardm --user cyrus --auth login localhost pc06>cm user.user6@dominio2.com.pe pc06> y hasta lo anterior todo normal , cuando envio un email al parecer todo esta bien aca muestro el envio de un email reflejado en los logs de el envio de un email de user6@dominio1.com.pe -> user6@dominio2.com.pe : Mar 2 15:32:29 pc06 postfix/smtpd[27193]: connect from unknown[192.168.1.6] Mar 2 15:32:29 pc06 postfix/smtpd[27193]: 291081BFFB: client=unknown[192.168.1.6] Mar 2 15:32:29 pc06 postfix/cleanup[27195]: 291081BFFB: message-id=<4409F9DC.7070003@dominio1.com.pe> Mar 2 15:32:29 pc06 postfix/qmgr[27191]: 291081BFFB: from=<user6@dominio1.com.pe>, size=538, nrcpt=1 (queue active) Mar 2 15:32:29 pc06 lmtpunix[27199]: accepted connection Mar 2 15:32:29 pc06 lmtpunix[27199]: lmtp connection preauth'd as postman Mar 2 15:32:29 pc06 postfix/smtpd[27193]: disconnect from unknown[192.168.1.6] Mar 2 15:32:29 pc06 lmtpunix[27199]: IOERROR: fstating sieve script /var/lib/imap/sieve/u/user6/defaultbc: No such file or directory Mar 2 15:32:29 pc06 lmtpunix[27199]: duplicate_check: <4409F9DC.7070003@dominio1.com.pe> user.user6 0 Mar 2 15:32:29 pc06 lmtpunix[27199]: mystore: starting txn 2147483652 Mar 2 15:32:29 pc06 lmtpunix[27199]: mystore: committing txn 2147483652 Mar 2 15:32:29 pc06 lmtpunix[27199]: duplicate_mark: <4409F9DC.7070003@dominio1.com.pe> user.user6 1141331549 13 Mar 2 15:32:29 pc06 postfix/pipe[27197]: 291081BFFB: to=<user6@dominio2.com.pe>, relay=cyrus, delay=0, status=sent (dominio2.com.pe) Mar 2 15:32:29 pc06 postfix/qmgr[27191]: 291081BFFB: removed pero cuando me logeo desde un cliente ( estoy usando el thunderbird en una maquina windows), con el usuario user6@dominio2.com.pe este no tiene mensajes , pero los mensajes que debieron haberle llegado a el le estan llegando al usuario user6@dominio1.com.pe . Espero cualquier tipo de sugerencia que pueda probar , gracias anticipadamente . Seguire buscando la solucion . _________________________________________________________________ Visita MSN Latino Entretenimiento: ¡música, cine, chismes, TV y más...! http://latino.msn.com/entretenimiento/
El 2/03/06, ricardo justiniano bendita larico escribió:
virtual_transport = cyrus virtual_mailbox_domains = hash:/etc/postfix/vmaildomains
Revisa a fondo esta documentación sobre dominios virtuales y verifica que tienes todos esos parámetros definidos en Postfix: http://www.postfix.org/VIRTUAL_README.html#in_virtual_other
Mar 2 15:32:29 pc06 lmtpunix[27199]: IOERROR: fstating sieve script /var/lib/imap/sieve/u/user6/defaultbc: No such file or directory
Aquí Sieve te dice que no encuentra el fichero de script para el usuario user6, pero no creo que sea un error relevante en este caso. Saludos, -- Camaleón
El 02/03/2006 22:34:17 Camaleón escribió: noelamac> noelamac> Aquí Sieve te dice que no encuentra el fichero de script para el noelamac> usuario user6, pero no creo que sea un error relevante en este caso. Yo no pondría la mano en el fuego por esa afirmación. :-) Sieve es un filtro que se aplica al final de todo el proceso de entrega del mensaje. Si se hace una llamada a SIEVE y no existe puede que tenga consecuencias (yo no lo se) pero despues de ver el resultado del engendro que comentábamos ayer,(Obtuse SMTP) me creo cualquier cosa. :-) -- Saludos, Josep M. Queralt
El 02/03/2006 21:47:56 ricardo justiniano bendita larico escribió: bendita_04> Mar 2 15:32:29 pc06 lmtpunix[27199]: IOERROR: fstating sieve script bendita_04> /var/lib/imap/sieve/u/user6/defaultbc: No such file or directory bendita_04> Mar 2 15:32:29 pc06 lmtpunix[27199]: duplicate_check: En alguna parte le has dicho que utilice el SIEVE y sieve no está instalado. bendita_04> Mar 2 15:32:29 pc06 lmtpunix[27199]: duplicate_mark: Se le pone la marca de duplicado bendita_04> <4409F9DC.7070003@dominio1.com.pe> user.user6 1141331549 13 bendita_04> Mar 2 15:32:29 pc06 postfix/pipe[27197]: 291081BFFB: bendita_04> to=<user6@dominio2.com.pe>, relay=cyrus, delay=0, status=sent bendita_04> (dominio2.com.pe) El mensaje llega bendita_04> Mar 2 15:32:29 pc06 postfix/qmgr[27191]: 291081BFFB: removed El mensaje se borra. bendita_04> Seguire buscando la solucion . Léete este artículo (en la parte que te interesa) puede ayudarte bastante y está en castellano: http://bulma.net/body.phtml?nIdNoticia=2163 Yo nuca he usado este sistema. Y creo cuentas separadas en el servidor para cada dominio y le digo a BIND que use un servidor de correo separado para cada dominio. Es decir, creo un registro MX para el corrreo de dominio1.com y en la zona maestra de dominio2.com otro registro MX con otro nombre distinto de servicio de correo. -- Saludos, Josep M. Queralt
participants (3)
-
Camaleón
-
Josep M. Queralt
-
ricardo justiniano bendita larico