On 04/04/2011 11:25 PM, deconya wrote:
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 <http://main.cf>, but I need to
mount different gateways for every domain. I understand with this
main.cf <http://main.cf> and using transport maps works fine?
My main.cf <http://main.cf> (most important part):
myhostname = postfixserver
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
myorigin = /etc/mailname
mydestination = mydomain.com <http://mydomain.com>, sub1.mydomain.com
<http://sub1.mydoimain.com>, sub2.mydomain.com
<http://sub1.mydoimain.com/> test.mydomain.com
<http://test.mydomain.com>, localhost
mynetworks = 127.0.0.0/8 <http://127.0.0.0/8> [::ffff:127.0.0.0]/104
[::1]/128 10.0.0.0/24 <http://10.0.0.0/24> 192.168.10.0/24
<http://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
<http://ldap_aliases.cf>,ldap:/etc/postfix/ldap_aliases2.cf
<http://ldap_aliases2.cf>
virtual_mailbox_maps = ldap:/etc/postfix/ldap_aliases.cf
<http://ldap_aliases.cf>,ldap:/etc/postfix/ldap_aliases2.cf
<http://ldap_aliases2.cf>
smtpd_sender_login_maps = ldap:/etc/postfix/ldap_aliases.cf
<http://ldap_aliases.cf>,ldap:/etc/postfix/ldap_aliases2.cf
<http://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
<http://master.cf>?
Did you TEST it ?
Does it WORK ?
To enable us to help you with configuration issues, include the output
from postconf -n, not main.cf, and relevant logs that show what is not
working as expected.
--
J.