[Postfix-es] No puedo repartir correo.
Jose Luis
ferrer en ya.com
Jue Oct 18 08:47:54 CEST 2007
Hola a todos.
Es la primera vez que escribo a esta lista, aunque la miro mucho. :)
Tengo el siguiente problema:
Tengo dos dominios.
Recojo el correo con fetchmail, de los dos, a traves de mi proveedor, que me
los proporciona todos juntos. O sea: Si recojo pepe en dominio1.com
me baja todo lo que haya en @dominio1.com (Basura incluida).
Ejem. pepe1 en dominio1.com pepe2 en dominio1.com pepe3 en dominio1.com etc.
Igual para pepe2 en dominio2.com
Y lo mando a los usuarios locales pepe1, pepe2
Tengo creados los usuarios locales correspondientes. Unos 10. Mas adelante ya
crearé usuarios virtuales.
Desparasito los mensajes con clamav y spamassasin, y todo funciona bien.
El problema que tengo es que no consigo que los mensajes entrantes se
distribuyan a los diferentes buzones. Siempre todo termina en pepe1 y pepe2.
Cuando lo hago de manera local no hay problema.
Los alias solo me funcionan de manera local.
He probado de crear el dominio virtual de esta manera,para probar, pero no se
desvia a pepe.
-------------------------
#mi_dominio.virtual algo_no_importa
dominio1.com algo_no_importa
pepe en dominio1.com pepe
---------------------------------
Por cierto...será algo muy sencillo. Pero llevo mucho tiempo sacandome los
ojos y no encuentro la solución.
Gracias por todo.
Postfix version 2.0.14
Es un rpm de Suse 9.0...Cuando tenga tiempo lo cambiaré..pero es que funciona
muy bien. :-)
postconf -n
alias_maps = hash:/etc/aliases
canonical_maps = hash:/etc/postfix/canonical
command_directory = /usr/sbin
config_directory = /etc/postfix
content_filter = vscan:
daemon_directory = /usr/lib/postfix
debug_peer_level = 2
defer_transports =
disable_dns_lookups = no
header_checks = regexp:/etc/postfix/header_checks
mailbox_command = /usr/bin/procmail
mailbox_size_limit = 0
mailq_path = /usr/bin/mailq
manpage_directory = /usr/share/man
masquerade_classes = envelope_sender, header_sender, header_recipient
masquerade_exceptions = root
message_size_limit = 50240000
mydestination = $myhostname, localhost.$mydomain, $mydomain
myhostname = dominio1.es
myorigin = dominio1.es
newaliases_path = /usr/bin/newaliases
program_directory = /usr/lib/postfix
readme_directory = /usr/share/doc/packages/postfix/README_FILES
recipient_canonical_maps = hash:/etc/postfix/recipient_canonical
relocated_maps = hash:/etc/postfix/relocated
sample_directory = /usr/share/doc/packages/postfix/samples
sender_canonical_maps = hash:/etc/postfix/sender_canonical
sendmail_path = /usr/sbin/sendmail
setgid_group = maildrop
smtp_sasl_auth_enable = no
smtp_use_tls = no
smtpd_recipient_restrictions = permit_mynetworks,reject_unauth_destination
smtpd_sasl_auth_enable = no
smtpd_sender_restrictions = hash:/etc/postfix/access
smtpd_use_tls = no
strict_rfc821_envelopes = no
transport_maps = hash:/etc/postfix/transport
unknown_local_recipient_reject_code = 450
virtual_alias_maps = hash:/etc/postfix/virtual
postfinger - postfix configuration on Wed Oct 10 18:59:24 CEST 2007
version: 1.30
Warning: postfinger output may show private configuration information,
such as ip addresses and/or domain names which you do not want to show
to the public. If this is the case it is your responsibility to modify
the output to hide this private information. [Remove this warning with
the --nowarn option.]
--System Parameters--
mail_version = 2.0.14
hostname = servidor
uname = Linux servidor 2.4.21-303-athlon #1 Tue Dec 6 12:24:00 UTC 2005 i686
athlon i386 GNU/Linux
--Packaging information--
looks like this postfix comes from RPM package: postfix-2.0.14-54
--main.cf non-default parameters--
alias_maps = hash:/etc/aliases
canonical_maps = hash:/etc/postfix/canonical
content_filter = vscan:
daemon_directory = /usr/lib/postfix
header_checks = regexp:/etc/postfix/header_checks
mailbox_command = /usr/bin/procmail
mailbox_size_limit = 0
manpage_directory = /usr/share/man
masquerade_exceptions = root
message_size_limit = 50240000
mydestination = $myhostname, localhost.$mydomain, $mydomain
myhostname = dominio1.com
myorigin = dominio1.com
program_directory = /usr/lib/postfix
readme_directory = /usr/share/doc/packages/postfix/README_FILES
recipient_canonical_maps = hash:/etc/postfix/recipient_canonical
relocated_maps = hash:/etc/postfix/relocated
sample_directory = /usr/share/doc/packages/postfix/samples
sender_canonical_maps = hash:/etc/postfix/sender_canonical
setgid_group = maildrop
smtpd_recipient_restrictions = permit_mynetworks,reject_unauth_destination
smtpd_sender_restrictions = hash:/etc/postfix/access
transport_maps = hash:/etc/postfix/transport
unknown_local_recipient_reject_code = 450
virtual_alias_maps = hash:/etc/postfix/virtual
--master.cf--
smtp inet n - n - - smtpd
pickup fifo n - n 60 1 pickup
cleanup unix n - n - 0 cleanup
qmgr fifo n - n 300 1 qmgr
rewrite unix - - n - - trivial-rewrite
bounce unix - - n - 0 bounce
defer unix - - n - 0 bounce
flush unix n - n 1000? 0 flush
proxymap unix - - n - - proxymap
smtp unix - - n - - smtp
relay unix - - n - - smtp
showq unix n - n - - showq
error unix - - n - - error
local unix - n n - - local
virtual unix - n n - - virtual
lmtp unix - - n - - lmtp
localhost:10025 inet n - n - - smtpd -o
content_filter=
maildrop unix - n n - - pipe
flags=DRhu user=vmail argv=/usr/local/bin/maildrop -d ${recipient}
cyrus unix - n n - - pipe
user=cyrus argv=/usr/lib/cyrus/bin/deliver -e -r ${sender} -m ${extension}
${user}
uucp unix - n n - - pipe
flags=Fqhu user=uucp argv=uux -r -n -z -a$sender - $nexthop!rmail
($recipient)
ifmail unix - n n - - pipe
flags=F user=ftn argv=/usr/lib/ifmail/ifmail -r $nexthop ($recipient)
bsmtp unix - n n - - pipe
flags=Fq. user=foo argv=/usr/local/sbin/bsmtp -f $sender $nexthop $recipient
vscan unix - n n - 10 pipe
user=vscan argv=/usr/sbin/amavis ${sender} ${recipient}
procmail unix - n n - - pipe
flags=R user=nobody argv=/usr/bin/procmail -t -m /etc/procmailrc ${sender}
${recipient}
-- end of postfinger output --
servidor:/home/jlferrer #
José Luis Ferrer.
Palma de Mallorca.
Más información sobre la lista de distribución Postfix-es