飛行機好きの田舎のSE

PostfixAdminでBakcup MXが有効にならない

  • HOME »
  • PostfixAdminでBakcup MXが有効にならない

Postfix+Dovecot+PostfixAdminで、バックアップMXを構築したのだけど、

ローカル配送してしまいます。

/etc/postfix/mysql_virtual_domains_maps.cf
user = postfixadmin
password = passwordhosts = localhost
dbname = postfixadmin
table = domain
select_field = domain
where_field = domain
#additional_conditions = and active = ‘1’
additional_conditions = and backupmx = ‘0’ and active = ‘1’

に変更、Activeが1で Backupmxが無効の場合のみローカル配送に変更。

warning: do not list domain genki.ne.jp in BOTH virtual_mailbox_domains and relay_domains を出さないため。mydestinationとvirtual_mailbox_domainsのドメインが重複しないようにします。

/etc/postfix/main.cf に

relay_domains = mysql:/etc/postfix/mysql_relay_domains_maps.cf ←追加

/etc/postfix/mysql_relay_domains_maps.cf を作成

user = postfixadmin
password = password
hosts = localhost
dbname = postfixadmin
table = domain
select_field = domain
where_field = domain
additional_conditions = and backupmx = ‘1’

無事配送するようになりました。

ただ上位のMXで拒否され、セカンダリーに回ってきたメールはほぼSPAMです。

 

 

 

PAGETOP
Copyright © 田舎のSEのつぶやき All Rights Reserved.
Powered by WordPress & BizVektor Theme by Vektor,Inc. technology.