Hi guys

Im looking how to make to config my postfix server to relay mails to other
antispam server but filtering by domain. Actually Im using relayhost
variable inside main.cf, but I need to mount different gateways for every
domain. I understand with this main.cf and using transport maps works fine?

My main.cf (most important part):

myhostname = postfixserver
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
myorigin = /etc/mailname
mydestination = mydomain.com, sub1.mydomain.com <http://sub1.mydoimain.com>,
sub2.mydomain.com <http://sub1.mydoimain.com/> test.mydomain.com, localhost
mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128 10.0.0.0/24
192.168.10.0/24
mailbox_size_limit = 0
recipient_delimiter = +
inet_interfaces = all

virtual_mailbox_base = /var/spool/dovecot/
virtual_create_mailbox_dirsize = yes
virtual_mailbox_extended = yes

virtual_alias_maps = ldap:/etc/postfix/ldap_aliases.cf,ldap:/etc/postfix/
ldap_aliases2.cf
virtual_mailbox_maps = ldap:/etc/postfix/ldap_aliases.cf,ldap:/etc/postfix/
ldap_aliases2.cf
smtpd_sender_login_maps = ldap:/etc/postfix/ldap_aliases.cf
,ldap:/etc/postfix/ldap_aliases2.cf


mailbox_transport = dovecot
mailbox_command = /usr/lib/dovecot/deliver
dovecot_destination_concurrency_limit = 1
dovecot_destination_recipient_limit = 1
virtual_transport = dovecot

recipient_bcc_maps = hash:/etc/postfix/recipient_bcc
transport_maps = hash:/etc/postfix/transport
mailman_destination_recipient_limit = 1
home_mailbox =

# MESSAGE SIZE #
message_size_limit = 20240000

-------------------------------------

And transport

mydomain.com        relay:[10.0.0.10]
sub1.mydomain.com    relay:[10.0.0.10]
sub2.mydomain.com    relay:[10.0.0.10]
test.mydomain.com    relay:[10.0.0.11] <http://lists.esci.es/>

I need to config more things? If I send a message to test@test.mydomain,com
is necessary to config any in master.cf?

Thanks and Best Regards

Reply via email to