[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[postfix-jp:01125] 同一MX値で配送に偏り発生
- Subject: [postfix-jp:01125] 同一MX値で配送に偏り発生
- From: Sasai Takashi <sasai@xxxxxxxxxxxxxxxxxxxxx>
- Date: Wed, 26 Sep 2001 18:42:15 +0900
こんにちは。始めての投稿です。よろしくお願いします。
下記のような環境でSendmailをPostfixに置き換えて利用し始めた
のですが、MXのpreference値を同一にしている配送先に対し
10倍近い偏りをもって配送される問題が判明しました。
sendmailを使用していた時は均等に振り分けてくれたのですが
Postfixの仕様なのでしょうか?
利用環境は Postfix-20010228-pl03 on Redhat7.1 です。
以下、少し長くなりますが利用している構成を説明しました。
解決策あるでしょうか? それとも Postfixの仕様でしょうか?
○メイル配送経路
インターネットからabc.co.jp内に送られて来るメイル経路の問題です。
abc.co.jpのMXサーバであるgw1(gw2)に届いたメイルはrelayin.abc.co.jpの
MXを参照して mx1 又は mx2 に配送されます。
Internet
|
------------------------------
| |
gw1.abc.co.jp gw2.abc.co.jp [relayfw.abc.co.jp]
| |
------------------------------
| |
mx1.abc.co.jp mx2.abc.co.jp [relayin.abc.co.jp]
[ 4台共 Postfix-20010228-pl03 on Redhat7.1 ]
○問題点-1
gw1(gw2)に届けられたabc.co.jp向けメイルは MXを参照して配送してくれるが
MXのprefernce値を同値に設定していると(下記では2台共10に設定)
先に記述した方(下記ではmx1)に10倍以上偏って配送される。
mx1 : mx2 = 30000通 : 3000通
sendmailを使っていたときは均等に割り振ってくれました。
postfixでは不可能でしょうか?
===gw1.abc.co.jpでのPostfix設定===================================
★gw1のpostconf -n 出力
alias_database = hash:/etc/aliases
alias_maps = hash:/etc/aliases
command_directory = /usr/sbin
daemon_directory = /usr/libexec/postfix
debug_peer_level = 2
default_destination_concurrency_limit = 10
default_privs = nobody
inet_interfaces = all
mail_owner = postfix
mail_spool_directory = /var/spool/mail
maximal_queue_lifetime = 2d
mydestination = $myhostname, localhost.$mydomain
mydomain = abc.co.jp
mynetworks = 127.0.0.0/8, 10.0.0.0/8, 192.168.0.0/16, 172.16.0.0/12
myorigin = $myhostname
queue_directory = /var/spool/postfix
relay_domains = abc.co.jp
transport_maps = hash:/etc/postfix/transport
★gw1のtransportファイル(/etc/postfix/transport)
abc.co.jp smtp:relayin.abc.co.jp
abc.co.jp smtp:relayin.abc.co.jp
gw1.abc.co.jp local:
localhost.gw1.abc.co.jp local:
★relayin.abc.co.jpゾーンのMX設定
relayin IN MX 10 mx1.abc.co.jp.
IN MX 10 mx2.abc.co.jp.
;
○問題点-2
上記はIncomingメイル配送経路の問題ですが、Outgoingメイルでも同様
の偏りが発生してしまいます。以下はmx1でのPostfix設定です。
インターネット向けのメイルを relayfw.abc.co.jp
のMXを参照して配送してくれる 所までは良いのですが、gw1にばかり偏って
配送してしまいます。 Sendmailでは gw1、gw2の2台に均等に仕事を
させてくれます。Postfixでは不可能なのでしょうか?
===mx1.abc.co.jpでのPostfix設定===================================
★mx1のpostconf -n 出力
alias_maps = hash:/etc/aliases
command_directory = /usr/sbin
daemon_directory = /usr/libexec/postfix
debug_peer_level = 2
mail_owner = postfix
mydestination = $myhostname
mynetworks = 127.0.0.0/8, 10.0.0.0/8, 192.168.0.0/16, 172.16.0.0/12
queue_directory = /var/spool/postfix
relay_domains = abc.co.jp
relayhost = relayfw.abc.co.jp
transport_maps = hash:/etc/postfix/transport
★mx1のtransportファイル(/etc/postfix/transport)
mx1.sharp.co.jp local:
localhost.mx1.sharp.co.jp local:
sharp.co.jp smtp:
sharp.co.jp smtp:
★relayfw.abc.co.jpゾーンのMX設定
relayfw IN MX 10 gw1.abc.co.jp.
IN MX 10 gw2.abc.co.jp.
;
--
笹井隆志@Sharp・幕張 Voice 043-299-8291 Fax 043-299-8292
- Follow-Ups
-
- [postfix-jp:01139] Re: 同一MX値で配送に偏り発生, 山内 朋浩) <handy@xxxxxxxxx>
- [postfix-jp:01140] Re: 同一MX値で配送に偏り発生, SATOH Fumiyasu
[検索ページ]
[Postfix-JP ML Home]