El 12 de agosto de 2009 13:04, Marco Antonio<[email protected]> escribió:
> buenas a t...@s:
>
> quisiera consultarles lo siguiente:
>
> necesito configurar y/o dejar funcional un servidor secundario de
> correo con postfix + cuentas virtuales. ambos servidores dentro del
> mismo dominio, ya que el primario, se quedo "corto" con las licencias
> :P
>
> la situacion es que desde el primario, si no encuentra un usuario
> dentro del dominio, lo derive al secundario.. hasta ahi OK..
>
> el tema, es que el secundario, al tratar de enviar un mail, utilizando
> como relay el primario, al no tener un usuario valido del mismo
> dominio en forma local, da el tipico error "user unknown - recipient
> address rejected" y por ende, nunca llega al servidor primario.
>
> y ademas, cuando tiene que enviar hacia afuera (wan) se queda resolviendo...
>
> mi pregunta es, alguien tiene alguna data , info , link, documentacion
> que pueda leer o analizar para poder hacer funcionar el postfix como
> secundario ??
>
> la administracion del postfix, se hace con la aplicacion web "postfixadmin"..
>
> desde ya, gracias..!!
>
>
>
> --
>                Marco Antonio de Hoyos
>              15-5157-2322 // 4268-1557
>        Claypole - Pcia. de Bs. As.- Argentina
>        |-----> (ya no fumo.. vapeo...!! ) <-----|
>  ---------------------------------------------------------------------------------
> http://tecnicoslinux.com.ar |-| http://trekkingfotos.com.ar
> Lanux - Grupo de usuarios de GNU/Linux de Lanus
> Visitanos en: http://www.lanux.org.ar
>
> Reglas de etiqueta para el posteo de mensajes a  la lista:
> http://www.lanux.org.ar/?page_id=35
>
> Articulos y noticias por rss:
> http://www.lanux.org.ar/?feed=rss2
>
> Lanux por irc:
> irc.freenode.net -&gt; #lanux.
> _______________________________________________
> General mailing list
> [email protected]
> http://listas.lanux.org.ar/cgi-bin/mailman/listinfo/general
>


Yo armé algo así hace poco. Primero, tenes que hacer que Postfix
reconozca las cuentas como válidas, agregando algo así al parámetro
virtual_alias_maps del main.cf:

/etc/postfix/ldap-exchange-addr.cf

Cuyo contenido sería más o menos así:

server_host = ldap://ldap.example.com
search_base = dc=example,dc=com
query_filter = proxyAddresses=SMTP:%s
result_attribute = mail
search_timeout = 15
scope = sub
bind = yes
bind_dn = cn=query,dc=example,dc=com
bind_pw = query
version = 3

Luego, hay que hacer que Postfix envíe los correos al "primario":
Agregamos en el transport_map del main.cf:

/etc/postfiix/ldap-exchange.cf

con este contenido:

server_host = ldap://ldap.example.com
search_base = dc=example,dc=com
query_filter = proxyAddresses=SMTP:%s
result_attribute = sAMAccountName
result_filter = smtp:[primario.example.com]
search_timeout = 15
scope = sub
bind = yes
bind_dn = cn=query,dc=example,dc=com
bind_pw = query
version = 3

Y listo....

Al menos, a mi me anda :)

La explicación es: El virtual_alias_maps tiene las lista de lugares de
donde se sacan las cuentas válidas, el transport_map indica como
llegar a esas cuentas (El default es si existen, van al mailbox
local). Cuando se hace el query al ldap en el chequeo del transport,
si existe en el ldap.example.com siempre va a devolver
smtp:[primary.example.com], por lo tanto el correo se rutea para ese
server. Si no existe, es una casilla local.

Esta no es la forma de usar el transport, por que se supone que el
LDAP tiene que tener un campo con la ubicación de las cuentas. Pero si
es un servidor que se quedó sin licencias, seguro que no podés poner
eso.

saludos!

-- 
Diego Woitasen
Lanux - Grupo de usuarios de GNU/Linux de Lanus
Visitanos en: http://www.lanux.org.ar

Reglas de etiqueta para el posteo de mensajes a  la lista:
http://www.lanux.org.ar/?page_id=35

Articulos y noticias por rss:
http://www.lanux.org.ar/?feed=rss2 
            
Lanux por irc: 
irc.freenode.net -&gt; #lanux.
_______________________________________________
General mailing list
[email protected]
http://listas.lanux.org.ar/cgi-bin/mailman/listinfo/general

Responder a