[postfix-es] Branding con Postfix. (multiples SMTPs)

Gabriel Garrido kainlite en gmail.com
Jue Mayo 28 16:18:33 CEST 2009


Buenos dias este es mi primer post en la mailing-list de postfix, y 
queria saber si es posible hacer lo siguiente:

tener multiples instancias de postfix que cada una actue como un smtp 
diferente, osea poder enviar mails con cada una por ejemplo a traves de 
un webmail como ser squirrelmail, sin que se corrompan los headers...

actualmente mi problema es que tengo varias instancias corriendo 
configuradas con courier como pop3 y mysql para los usuarios y 
redirecciones... es una instalacion de .deb en debian la version es : 
mail_version = 2.5.5

a modo de ejemplo en las configs y logs aparece la ip: 1.1.1.1 y el 
dominio example.com

todas las instancias estan configuradas de forma similar, y funcionan 
bien a exepcion del problema que tengo con el envio por cada 
instancia... se administran muchas webs y necesito hacer que cada una 
tenga su instancia de postfix y que envie mails con la ip que le 
corresponde y el dominio que le corresponde... cuando envio un mail hay 
una instancia que tengo que configurar con 127.0.0.1 para que envie los 
mails pero ahi viene el problema esa pasa a mandar los mails de las 
demas instancias y los headers aparecen mal, ya que en vez de aparecer 
la ip que corresponde a la instancia y el dominio aparece la ip y el 
dominio de la instancia que se configuro para que bindee contra el 
localhost...

espero que con esta informacion se pueda deducir alguna conclusion, 
desde ya muchas gracias.
si hace falta algo mas pidanlo que lo mando...

Saludos.
Gabriel.

postconf -n :

mail_version = 2.5.5
mail:~# postconf -n
alias_database = hash:/etc/aliases
alias_maps = hash:/etc/aliases
alternate_config_directories = /etc/postfix/example.com
append_dot_mydomain = no
biff = no
config_directory = /etc/postfix
default_privs = vuser
inet_interfaces = [1.1.1.1] (ip publica)
inet_protocols = ipv4
mailbox_command =
mailbox_size_limit = 0
mydestination = [1.1.1.1] (ip publica)
myhostname = mail.example.com
mynetworks = 1.1.1.1/24 (ip publica)
myorigin = /etc/mailname
recipient_delimiter = +
relayhost =
smtp_tls_session_cache_database = btree:${queue_directory}/smtp_scache
smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
smtpd_tls_cert_file = /etc/ssl/certs/ssl-cert-snakeoil.pem
smtpd_tls_key_file = /etc/ssl/private/ssl-cert-snakeoil.key
smtpd_tls_session_cache_database = btree:${queue_directory}/smtpd_scache
smtpd_use_tls = yes


Log:

May 28 11:11:12 mail postfix/smtpd[1757]: connect from localhost[127.0.0.1]
May 28 11:11:13 mail postfix/smtpd[1757]: 47276374001: 
client=localhost[127.0.0.1]
May 28 11:11:13 mail postfix/cleanup[2767]: 47276374001: 
message-id=<42478.200.142.1.17.1243519873.squirrel en 1.1.1.2>
May 28 11:11:13 mail postfix/smtpd[1757]: disconnect from 
localhost[127.0.0.1]
May 28 11:11:13 mail imapd: Connection, ip=[::ffff:127.0.0.1]
May 28 11:11:13 mail imapd: LOGIN, user=postmaster en example.com, 
ip=[::ffff:127.0.0.1], protocol=IMAP
May 28 11:11:13 mail postfix/qmgr[7529]: 47276374001: 
from=<postmaster en example.com>, size=747, nrcpt=1 (queue active)

May 28 11:11:13 mail imapd: LOGOUT, user=postmaster en example.com, 
ip=[::ffff:127.0.0.1], headers=0, body=0, rcvd=643, sent=204, time=0
May 28 11:11:14 mail imapd: Connection, ip=[::ffff:127.0.0.1]
May 28 11:11:14 mail imapd: LOGIN, user=postmaster en example.com, 
ip=[::ffff:127.0.0.1], protocol=IMAP
May 28 11:11:14 mail imapd: LOGOUT, user=postmaster en example.com, 
ip=[::ffff:127.0.0.1], headers=11012, body=0, rcvd=296, sent=23258, time=0




More information about the postfix-es mailing list