Ok...I wasn't seeing it but it was simple.
The /etc/postfix/transport is correctly configured. I just needed to add in main.cf this:

"transport_maps = hash:/etc/postfix/transport"

because by default the value is empty.

Thanks!


On 06/22/2010 11:59 AM, Daniele Davolio wrote:
Seems strange but I need to route a local and unknown to DNS domain, to
an internal SMTP server.
Here the situation: I have an internal mail server running postfix 2.3.8
and Courier Imap. The server is the official MX record for our company
domains.
I have also a fax server and we implemented the email2fax feature. The
fax server has his own SMTP server (Exim) and if I send an email
directly to it, the email is processed and sent as a fax.
Now, I'd like to send my email(2fax) to the official SMTP server
(postfix) and I need this email routed to the fax server SMTP.
The email(2fax) RCPT-TO is like "u...@dest-fax-number.fax", es.
managem...@0123456789.fax. Right now the postfix reject this destination
because "Host or domain name not found. Name service error for
name=123456789.fax type=A: Host not found".

I'm not a postfix guru but I'm reading the docs. I configured a
/etc/postfix/transport file like this:

.fax smtp:[192.168.0.1]

where 192.168.0.1 is the IP address of the faxserver..
I tried some permission/restriction on main.cf but I can't selectively
accept email for the domain "0123456789.fax", thinking also that the
number part always change. I think email is bounced before to be ready
for the "transport" instructions. It's ok for me to trust my local
network but also I don't want to transform our SMTP in an open relay for
the outside world.

Can someone point me in the right direction on how to solve this dilemma?

Here my postconf -n:
alias_database = hash:/etc/aliases
alias_maps = hash:/etc/aliases
anvil_rate_time_unit = 5
append_dot_mydomain = no
biff = no
config_directory = /etc/postfix
home_mailbox = Maildir/
inet_interfaces = all
local_transport = virtual
mailbox_size_limit = 0
message_size_limit = 51200000
mydestination = example1.com, localhost, example2.com
myhostname = mail.example1.com
mynetworks = 127.0.0.0/8, 192.168.0.0/24, 192.168.100.0/24
myorigin = /etc/mailname
recipient_delimiter = +
relay_domains = $mydestination
relayhost =
smtp_tls_session_cache_database = btree:${queue_directory}/smtp_scache
smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
smtpd_sender_restrictions = reject_non_fqdn_sender
reject_unknown_sender_domain
smtpd_tls_cert_file = /etc/courier/imapd.pem
smtpd_tls_session_cache_database = btree:${queue_directory}/smtpd_scache
smtpd_use_tls = yes
virtual_alias_domains = example1.com, example2.com
virtual_gid_maps = static:5000
virtual_mailbox_base = /home
virtual_mailbox_limit = 0
virtual_mailbox_maps = ldap:mastermail
virtual_uid_maps = static:5000

Thanks!


--
Distinti saluti
--

Daniele Davolio
Information Technology Department

tel: +39 0522 268059
fax: +39 0522 331673
e-mail: d.davo...@mastertraining.it
web: www.mastertraining.it

Master Training S.r.l.
Sede Legale: via Timolini, 18 - Correggio (RE) - Italy
Sede Operativa: via Sani, 15 - Reggio Emilia - Italy
Sede Commerciale: via Sani, 9 - Reggio Emilia - Italy

================================================================
Le informazioni contenute in questa e-mail sono da considerarsi confidenziali e esclusivamente per uso personale dei destinatari sopra indicati. Questo messaggio può includere dati personali o sensibili. Qualora questo messaggio fosse da Voi ricevuto per errore vogliate cortesemente darcene notizia a mezzo e-mail e distruggere il messaggio ricevuto erroneamente. Quanto precede ai fini del rispetto del Decreto Legislativo 196/2003 sulla tutela dei dati personali e sensibili. This e-mail and any file transmitted with it is intended only for the person or entity to which is addressed and may contain information that is privileged, confidential or otherwise protected from disclosure.Copying, dissemination or use of this e-mail or the information herein by anyone other than the intended recipient is prohibited. If you have received this e-mail by mistake, please notify us immediately by telephone or fax.

Reply via email to