Zimbra offers Open Source email server software and shared calendar for Linux and the Mac
Go Back   Zimbra :: Forums > Other > International > Spanish

Welcome to the Zimbra :: Forums!
Welcome, if you would like to post a comment please register. We also encourage you to explore all things Zimbra with our team and members of the community.

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1 (permalink)  
Old 04-06-2010, 10:35 AM
Intermediate Member
 
Posts: 23
Default [SOLVED] Como tener 5 usuarios en Zimbra y 25 usuarios en Server externo en mismo dom

Hola, estoy probando Zimbra 6.0.5 Open Source

Ya tengo casi todo configurado y estoy listo para realizar una prueba piloto con 5 usuarios.
Tengo 30 usuarios en total que usaran Zimbra, como es una prueba necesito poder tener 5 usuarios en el dominio (mydominioMail.com.ar) de Zimbra y los 25 restantes que sigan usando Outlook vía mi proveedor de mail externo.

Les comento como es la infraestructura

Dominio: mydominioMail.com.ar
Servidor mail externo: mail.mydominioMail.com.ar
Servidor Zimbra esta instalado en mi LAN (server quillen.cpepe.com.ar)

No quiero implementar un MTA público totalmente, los correos externos los recibe mi proveedor de mail externo y los bajo por fetchmail a las cuentas de zimbra, luego los usuarios usan Zimbra para enviar sus mail.

El problema que tengo es que si cargo solo 5 los usuarios (lucia, melina, carla, laura, ale) en Zimbra, cuando envío un mail a pepe@mydominioMail.com.ar donde “pepe” no es parte de los 5 usuarios, Zimbra me devuelve “Undelivered Mail Returned to Sender” dado que no esta en el dominio de Zimbra, pero si en el dominio del servidor externo.
En el caso que coloque a pepe en el dominio de Zimbra, cualquier mail que le envíe a , pepe@ mydominioMail.com.ar no lo ve, porque el usa Outlook para ver su correo.

Necesito que Zimbra envíe los mail a mail.mydominioMail.com.ar cuando el usuario@mydominioMail.com.ar no exista en zimbra.

Como puedo solucionar este tema? O hay alguna forma de redireccionar los mailes para poder hacer una prueba piloto?


Gracias

Adjunto configuracion:



Servidor donde esta Instalado Zimbra, es quillen
  • quillen.cpepe.com.ar, es el servidor donde esta instalado Zimbra
  • cpepe.com.ar es el dominio local de mi red lan.
Code:
 Quillen:~# cat /etc/hosts
127.0.0.1       localhost
192.168.0.25    quillen.cpepe.com.ar Quillen
  • la configuracion de bind para quillen.cpepe.com.ar, que es un dominio creado solo para poder instalar Zimbra, no se usa para mail
Code:
 Quillen:~# cat /etc/bind/db.quillen.cpepe.com.ar
;
;       Addresses and other host information.
;
@       IN      SOA     quillen.cpepe.com.ar. hostmaster.quillen.cpepe.com.ar. (
                               10118      ; Serial
                               43200      ; Refresh
                               3600       ; Retry
                               3600000    ; Expire
                               2592000 )  ; Minimum
;       Define the nameservers and the mail servers
               IN      NS      192.168.0.25
               IN      A       192.168.0.25
               IN      MX      10 quillen.cpepe.com.ar.
  • la configuracion de bind para db.mydominioMail.com.ar, este si es el dominio que se usa para mail. el ip 200.xx.xxx.zz es donde esta el servidor de mail externo
Code:
Quillen:~# cat /etc/bind/db.mydominioMail.com.ar
;
;       Addresses and other host information.
;
@       IN      SOA     mydominioMail.com.ar. hostmaster.mydominioMail.com.ar. (
                               10118      ; Serial
                               43200      ; Refresh
                               3600       ; Retry
                               3600000    ; Expire
                               2592000 )  ; Minimum
;       Define the nameservers and the mail servers
               IN      NS      192.168.0.25
               IN      A       192.168.0.25
;              IN      NS      200.xx.xxx.zz
;              IN      A       200.xx.xxx.zz
               IN      MX      10 mail.mydominioMail.com.ar.
correo         IN       A      192.168.0.25
mail           IN      A       200.xx.xxx.zz

Last edited by flako; 05-06-2010 at 08:46 AM..
Reply With Quote
  #2 (permalink)  
Old 04-06-2010, 10:42 AM
Zimbra Consultant & Moderator
 
Posts: 20,317
Default

Your hosts file is incorrect, check the Quick Start Installation Guide for the correct format and you should also make sure that every name in the hosts file is in lower case not upper case.

Fix that problem and run the following commands on the Zimbra server (post the output here):

Code:
cat /etc/hosts
cat /etc/resolv.conf
dig yourdomain.com mx
dig yourdomain.com any
host `hostname` <- use that exact command with backticks not single quotes
__________________
Regards


Bill
Reply With Quote
  #3 (permalink)  
Old 04-08-2010, 08:44 AM
Intermediate Member
 
Posts: 23
Default

Quote:
Originally Posted by phoenix View Post
Your hosts file is incorrect, check the Quick Start Installation Guide for the correct format and you should also make sure that every name in the hosts file is in lower case not upper case.
[/CODE]
Cambie y puse Quillen en minúscula (cambiando el hostname)
Zimbra sigue andado bien. envía a @gmail @carlospepe.com.ar (solo los que están definidos dentro de Zimbra), pero no logro hacer que envíe al usuario ignacio3@carlospepe.com.ar, usuario que esta en el dominio carlospepe.com.ar en mi servidor externo de mail, pero no esta dentro del dominio de Zimbra.

Te envío los archivos que me pedís, junto con los del bind. Como podrís ver tengo dos dominios dentro de Zimbra carlospepe.com.ar y quillen.cpepe.com.ar y como no se si el problema viene de ahí, te envío los datos de los dos dominios. Junto con el error “Undelivered Mail Returned to Sender”

Vengo leyendo la documentación, es la primer ves que implemento un MTA y estoy dando vueltas.. y me falta esto para hacer una prueba piloto, cualquier ayuda te lo agradeceré.

Gracias


cat /etc/hosts
Code:
127.0.0.1	localhost
#necesario para instalar zimbra
192.168.0.25	quillen.cpepe.com.ar quillen
#192.168.0.6	Traful traful.cpepe.com.ar traful.cpepe.com traful.cpepe
#192.168.0.14	Covunco covunco.cpepe.com.ar covunco.cpepe.com covunco.cpepe


# The following lines are desirable for IPv6 capable hosts
::1     localhost ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts
cat /etc/resolv.conf
Code:
search cpepe.com.ar
nameserver 127.0.0.1
dig carlospepe.com.ar mx
Code:
; <<>> DiG 9.5.1-P3 <<>> carlospepe.com.ar mx
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 35046
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 1

;; QUESTION SECTION:
;carlospepe.com.ar.		IN	MX

;; ANSWER SECTION:
carlospepe.com.ar.	2592000	IN	MX	10 mail.carlospepe.com.ar.

;; AUTHORITY SECTION:
carlospepe.com.ar.	2592000	IN	NS	192.168.0.25.carlospepe.com.ar.

;; ADDITIONAL SECTION:
mail.carlospepe.com.ar. 2592000 IN	A	200.58.116.xx

;; Query time: 2 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Thu Apr  8 11:28:46 2010
;; MSG SIZE  rcvd: 104
dig carlospepe.com.ar any
Code:
; <<>> DiG 9.5.1-P3 <<>> carlospepe.com.ar any
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 21578
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 4, AUTHORITY: 0, ADDITIONAL: 1

;; QUESTION SECTION:
;carlospepe.com.ar.		IN	ANY

;; ANSWER SECTION:
carlospepe.com.ar.	2592000	IN	SOA	carlospepe.com.ar. hostmaster.carlospepe.com.ar. 10118 43200 3600 3600000 2592000
carlospepe.com.ar.	2592000	IN	NS	192.168.0.25.carlospepe.com.ar.
carlospepe.com.ar.	2592000	IN	A	192.168.0.25
carlospepe.com.ar.	2592000	IN	MX	10 mail.carlospepe.com.ar.

;; ADDITIONAL SECTION:
mail.carlospepe.com.ar. 2592000 IN	A	200.58.116.xx

;; Query time: 1 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Thu Apr  8 11:28:52 2010
;; MSG SIZE  rcvd: 167
host `hostname`
Code:
quillen.cpepe.com.ar has address 192.168.0.25
quillen.cpepe.com.ar mail is handled by 10 quillen.cpepe.com.ar.
Error mail Undelivered Mail Returned to Sender
Code:
his is the mail system at host quillen.cpepe.com.ar.

I'm sorry to have to inform you that your message could not
be delivered to one or more recipients. It's attached below.

For further assistance, please send mail to postmaster.

If you do so, please include this problem report. You can
delete your own text from the attached returned message.

                   The mail system

<ignacio@carlospepe.com.ar>: carlospepe.com.ar


De los otros dominios que no se usan para el correo, pero los necesite definir para poder instalar zimbra (talves sea util)


dig cpepe.com.ar any
Code:
; <<>> DiG 9.5.1-P3 <<>> cpepe.com.ar any
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 25675
;; flags: qr rd ra; QUERY: 1, ANSWER: 11, AUTHORITY: 2, ADDITIONAL: 2

;; QUESTION SECTION:
;cpepe.com.ar.		IN	ANY

;; ANSWER SECTION:
cpepe.com.ar.	0	IN	TYPE65281 \# 20 00000000000000020000038400000001C0A80006
cpepe.com.ar.	3600	IN	SOA	traful.cpepe.com.ar. admin.cpepe.com.ar. 3121 900 600 86400 3600
cpepe.com.ar.	3600	IN	NS	covunco.cpepe.com.ar.
cpepe.com.ar.	3600	IN	NS	traful.cpepe.com.ar.
cpepe.com.ar.	600	IN	A	192.168.4.2
cpepe.com.ar.	600	IN	A	192.168.4.3
cpepe.com.ar.	600	IN	A	192.168.0.2
cpepe.com.ar.	600	IN	A	192.168.0.4
cpepe.com.ar.	600	IN	A	192.168.0.5
cpepe.com.ar.	600	IN	A	192.168.0.6
cpepe.com.ar.	600	IN	A	192.168.0.14

;; AUTHORITY SECTION:
cpepe.com.ar.	3600	IN	NS	covunco.cpepe.com.ar.
cpepe.com.ar.	3600	IN	NS	traful.cpepe.com.ar.

;; ADDITIONAL SECTION:
traful.cpepe.com.ar.	3600	IN	A	192.168.0.6
covunco.cpepe.com.ar. 1200	IN	A	192.168.0.14

;; Query time: 5 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Thu Apr  8 12:15:01 2010
;; MSG SIZE  rcvd: 322
dig cpepe.com.ar mx
Code:
; <<>> DiG 9.5.1-P3 <<>> cpepe.com.ar mx
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 21771
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0

;; QUESTION SECTION:
;cpepe.com.ar.		IN	MX

;; AUTHORITY SECTION:
cpepe.com.ar.	828	IN	SOA	traful.cpepe.com.ar. admin.cpepe.com.ar. 3121 900 600 86400 900

;; Query time: 1 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Thu Apr  8 12:15:09 2010
;; MSG SIZE  rcvd: 82
dig quillen.cpepe.com.ar any
Code:
; <<>> DiG 9.5.1-P3 <<>> quillen.cpepe.com.ar any
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 15790
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 4, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;quillen.cpepe.com.ar.	IN	ANY

;; ANSWER SECTION:
quillen.cpepe.com.ar. 2592000 IN	SOA	quillen.cpepe.com.ar. hostmaster.quillen.cpepe.com.ar. 10118 43200 3600 3600000 2592000
quillen.cpepe.com.ar. 2592000 IN	NS	192.168.0.25.quillen.cpepe.com.ar.
quillen.cpepe.com.ar. 2592000 IN	A	192.168.0.25
quillen.cpepe.com.ar. 2592000 IN	MX	10 quillen.cpepe.com.ar.

;; Query time: 1 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Thu Apr  8 12:15:20 2010
;; MSG SIZE  rcvd: 147
dig quillen.cpepe.com.ar mx
Code:
; <<>> DiG 9.5.1-P3 <<>> quillen.cpepe.com.ar mx
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 53162
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 1

;; QUESTION SECTION:
;quillen.cpepe.com.ar.	IN	MX

;; ANSWER SECTION:
quillen.cpepe.com.ar. 2592000 IN	MX	10 quillen.cpepe.com.ar.

;; AUTHORITY SECTION:
quillen.cpepe.com.ar. 2592000 IN	NS	192.168.0.25.quillen.cpepe.com.ar.

;; ADDITIONAL SECTION:
quillen.cpepe.com.ar. 2592000 IN	A	192.168.0.25

;; Query time: 1 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Thu Apr  8 12:15:27 2010
;; MSG SIZE  rcvd: 100


va largo, estos son los archivos de configuracion del bind
named.conf
Code:
// This is the primary configuration file for the BIND DNS server named.
//
// Please read /usr/share/doc/bind9/README.Debian.gz for information on the 
// structure of BIND configuration files in Debian, *BEFORE* you customize 
// this configuration file.
//
// If you are just adding zones, please do that in /etc/bind/named.conf.local

include "/etc/bind/named.conf.options";

// prime the server with knowledge of the root servers
zone "." {
	type hint;
	file "/etc/bind/db.root";
};

// be authoritative for the localhost forward and reverse zones, and for
// broadcast zones as per RFC 1912

zone "localhost" {
	type master;
	file "/etc/bind/db.local";
};

zone "127.in-addr.arpa" {
	type master;
	file "/etc/bind/db.127";
};

zone "0.in-addr.arpa" {
	type master;
	file "/etc/bind/db.0";
};

zone "255.in-addr.arpa" {
	type master;
	file "/etc/bind/db.255";
};


// We are the master server for server.example.com
zone "quillen.cpepe.com.ar" {
    type master;
    file "/etc/bind/db.quillen.cpepe.com.ar";
    allow-query { any; };
};

// We are the master server for server.example.com
zone "carlospepe.com.ar" {
    type master;
    file "/etc/bind/db.carlospepe.com.ar";
    allow-query { any; };
};


include "/etc/bind/named.conf.local";
named.conf.options
Code:
options {
	directory "/var/cache/bind";

	// If there is a firewall between you and nameservers you want
	// to talk to, you may need to fix the firewall to allow multiple
	// ports to talk.  See http://www.kb.cert.org/vuls/id/800113

	// If your ISP provided one or more IP addresses for stable 
	// nameservers, you probably want to use them as forwarders.  
	// Uncomment the following block, and insert the addresses replacing 
	// the all-0's placeholder.

	// forwarders {
	// 	0.0.0.0;
	// };

	auth-nxdomain no;    # conform to RFC1035
	listen-on-v6 { any; };
	
	//yo
	dump-file "/var/named/data/cache_dump.db";
       statistics-file "/var/named/data/named_stats.txt";	
       forwarders { 192.168.0.6;
                    192.168.0.14;
                  };

};

       //no se include "/etc/rndc.key";
db.quillen.cpepe.com.ar
Code:
;
;       Addresses and other host information.
;
@       IN      SOA     quillen.cpepe.com.ar. hostmaster.quillen.cpepe.com.ar. (
                               10118      ; Serial
                               43200      ; Refresh
                               3600       ; Retry
                               3600000    ; Expire
                               2592000 )  ; Minimum
;       Define the nameservers and the mail servers
               IN      NS      192.168.0.25
               IN      A       192.168.0.25
               IN      MX      10 quillen.cpepe.com.ar.
db.carlospepe.com.ar
Code:
;
;       Addresses and other host information.
;
@       IN      SOA     carlospepe.com.ar. hostmaster.carlospepe.com.ar. (
                               10118      ; Serial
                               43200      ; Refresh
                               3600       ; Retry
                               3600000    ; Expire
                               2592000 )  ; Minimum
;       Define the nameservers and the mail servers
               IN      NS      192.168.0.25
               IN      A       192.168.0.25
;              IN      NS      200.58.116.xx
;              IN      A       200.58.116.xx
               IN      MX      10 mail.carlospepe.com.ar.
correo         IN       A      192.168.0.25
;correo         IN      MX      192.168.0.25
mail           IN      A       200.58.116.xx
Gracias por haber llegado hasta haca abajo

Last edited by flako; 05-06-2010 at 08:41 AM..
Reply With Quote
  #4 (permalink)  
Old 04-09-2010, 06:34 AM
Zimbra Consultant & Moderator
 
Posts: 20,317
Default

You should change the following line in your hosts file, from this:

Code:
127.0.0.1	localhost
to this:

Code:
127.0.0.1	localhost.localdomain localhost
The following command does not return the correct IP address for the server:

Code:
dig carlospepe.com.ar mx
It should return to the LAN IP address of the server, you need to modify your A record.
__________________
Regards


Bill

Last edited by phoenix; 05-08-2010 at 11:32 PM..
Reply With Quote
  #5 (permalink)  
Old 04-12-2010, 07:33 AM
Intermediate Member
 
Posts: 23
Default

Quote:
Originally Posted by phoenix View Post
The following command does not return the correct IP address for the server:

Code:
dig carlospepe.com.ar mx
It should return to the LAN IP address of the server, you need to modify your A record.
Hola, gracias por leer y darme las correcciones. toy un poco perdido con este ultimo.. exactamente como debería quedar el archivo db.carlospepe.com.ar porque lo modifique y dejo de responder el ping carlospepe.com.ar.. Tengo todos los conceptos a medias.. (tengo q seguir leyendo..)

Pero lo bueno, es que logre hacer andar en tema de tener los usuarios repartidos
Lo que no sabia como se llamaba se llama "Split Domain", Split Domain - Zimbra :: Wiki

El texto explica como configurar Zimbra, para tener N cuentas en un Zimbra y M cuentas en otro MTA (Zimbra u otro) que es lo que necesito para la prueba piloto.

En forma reducida, lo solucione con el comando:

zmprov md mydominioMail.com.ar zimbraMailCatchAllAddress @mydominioMail.com.ar zimbraMailCatchAllForwardingAddress @mydominioMail.com.ar zimbraMailTransport smtp:mail.mydominioMail.com.ar:25

Luego cargue todos los mail de mydominioMail.com.ar en Zimbra, y deje solo activo los que van a hacer parte de la prueba piloto, el resto los puse en estado "cerrado", lo que hace que funcione como si no existieran en Zimbra.
Desde el viernes somos dos los que lo estamos usando y parece andar bien el re-direccionamiento.


Gracias por todo

Last edited by phoenix; 05-08-2010 at 11:34 PM..
Reply With Quote
  #6 (permalink)  
Old 07-28-2010, 07:45 AM
Intermediate Member
 
Posts: 23
Default

Quote:
Originally Posted by flako View Post
Hola, gracias por leer y darme las correcciones. toy un poco perdido con este ultimo.. exactamente como debería quedar el archivo db.carlospepe.com.ar porque lo modifique y dejo de responder el ping carlospepe.com.ar.. Tengo todos los conceptos a medias.. (tengo q seguir leyendo..)

Pero lo bueno, es que logre hacer andar en tema de tener los usuarios repartidos
Lo que no sabia como se llamaba se llama "Split Domain", Split Domain - Zimbra :: Wiki

El texto explica como configurar Zimbra, para tener N cuentas en un Zimbra y M cuentas en otro MTA (Zimbra u otro) que es lo que necesito para la prueba piloto.

En forma reducida, lo solucione con el comando:

zmprov md mydominioMail.com.ar zimbraMailCatchAllAddress @mydominioMail.com.ar zimbraMailCatchAllForwardingAddress @mydominioMail.com.ar zimbraMailTransport smtp:mail.mydominioMail.com.ar:25

Luego cargue todos los mail de mydominioMail.com.ar en Zimbra, y deje solo activo los que van a hacer parte de la prueba piloto, el resto los puse en estado "cerrado", lo que hace que funcione como si no existieran en Zimbra.
Desde el viernes somos dos los que lo estamos usando y parece andar bien el re-direccionamiento.


Gracias por todo
Hola Flako

Perdona q no sea muy claro, pero este es mi problema, tengo un hosting externo con 10 cuentas en produccion, me gustaria poner un servidor zimbra interno, pero po lo q eh visto se puede hacer un relay transparente nose q tan cierto, por favor si podrias darme un poco mas de detalle con lo q deseo realizar.
Gracias.
Reply With Quote
  #7 (permalink)  
Old 07-30-2010, 04:01 PM
Intermediate Member
 
Posts: 23
Default

Quote:
Originally Posted by enar10 View Post
Hola Flako
Perdona q no sea muy claro, pero este es mi problema, tengo un hosting externo con 10 cuentas en produccion, me gustaria poner un servidor zimbra interno, pero po lo q eh visto se puede hacer un relay transparente nose q tan cierto, por favor si podrias darme un poco mas de detalle con lo q deseo realizar.
Gracias.
Recién lo leo.. ya lo solucionaste? si no..
lo que decís, hay varias formas.. depende de tu configuración y posibilidades de infraestructura, pero lo que tenes q leer seguro es sobre fetchmail, split domain y relay.
Si no lo hiciste todavía, hace un post nuevo preguntando para no ensuciar este.
Reply With Quote
Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes


Similar Threads

Why Join?

Registering let's you ask questions, makes it easier to search, displays any files attached to posts, and notifies you about replies.

blog.zimbra.com




 

SEO by vBSEO ©2011, Crawlability, Inc.