[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[postfix-jp:427] Re: 中継用メールサーバー?
- Subject: [postfix-jp:427] Re: 中継用メールサーバー?
- From: Hiroshi Ohi <z-ooi@xxxxxxxxxxxxxx>
- Date: Fri, 02 Mar 2001 16:10:08 +0900
大井@SSDです。
長文です(^^;
>>HO> ●構成
>>HO> LAN 内(prvmail)と Firewall の外(glbmail)にメールサーバーを設置。
>>HO> ●やりたいこと
>>HO> メールにの送信はまず、prvmail が受け取る。
>>HO> 受け取ったメールが自ドメイン宛の場合は、そのままユーザースプールへ。
>>HO> 受け取ったメールが外部ドメイン宛のメールの場合は、prvmail から glbmail
>>HO> へ転送して glbmail が処理する。
>>HO> 外部から自ドメイン宛のメールは glbmail が受け取り prvmail へ転送し、
>>HO> ユーザースプールへ。
>>
>> internet
>> |
>> router
>> |
>> --+-----+---+--
>> | |
>> natbox glbmail
>> |
>> --+-+-------------+----
>> | |
>> prvmail clients
>>
>>を仮定します.
>>glbmail と prvmail の間では 相互に SMTP コネクションを張れるように
>>natbox が設定されており, 内部セグメントの名前解決ができるものとします.
>>
>>prvmail では
>>main.cf:
>> myhostname = prvmail.internal.example.com
>> mydestination = $myhostname, internal.example.com, example.com
>> relayhost = glbmail.external.example.com
>>
>>glbmail では
>>main.cf:
>> myhostname = glbmail.external.example.com
>> mydestination = $myhostname, internal.example.com, example.com
>>transport:
>> glbmail.external.example.com local:
>> .internal.example.com :[prvmail.internal.example.com]
>> internal.example.com :[prvmail.internal.example.com]
>> .example.com :[prvmail.internal.example.com]
>> example.com :[prvmail.internal.example.com]
上記の設定で、prvmail から glbmail のリレーは問題無く動きました。
ところが、外部から受け取ったメールが glbmail から prvmail へリレーされ
ず、glbmail のスプールに置かれてしまいます。
glbmail 上でスタティックルーティングにより内部への経路を確保し、NATBOX
上で glbmail からの smpt パケットは prvmail の smpt に forward させて
います。
とりあえず、IP マスカレードの設定をもう一度見直してみます。
また、本日より ML が停止されてしまうということなので、設定ファイルと
glbmail の maillog を下記示します。
間違いがありましたら DM でも結構ですので、指摘して下さい。
prvmail:main.cf
---------------------------------------------------------------------
queue_directory = /var/spool/postfix
command_directory = /usr/sbin
daemon_directory = /usr/lib/postfix
mail_owner = postfix
default_privs = nobody
myhostname = prvmail.xxx.com
mydestination = $myhostname, xxx.com
alias_maps = hash:/etc/postfix/aliases
mail_spool_directory = /var/spool/mail
mailbox_command = /usr/bin/procmail -a $DOMAIN -d $LOGNAME
smtpd_banner = $myhostname ESMTP $mail_name ($mail_version) (Vine Linux)
local_destination_concurrency_limit = 2
default_destination_concurrency_limit = 10
debug_peer_level = 2
debugger_command =
PATH=/usr/bin:/usr/X11R6/bin
xxgdb $daemon_directory/$process_name $process_id & sleep 5
allow_percent_hack = no
relayhost = glbmail.xxx.com
---------------------------------------------------------------------
glbmail:main.cf
---------------------------------------------------------------------
queue_directory = /var/spool/postfix
command_directory = /usr/sbin
daemon_directory = /usr/lib/postfix
mail_owner = postfix
default_privs = nobody
myhostname = glbmail.xxx.com
mydestination = $myhostname, xxx.com
alias_maps = hash:/etc/postfix/aliases
mail_spool_directory = /var/spool/mail
mailbox_command = /usr/bin/procmail -a $DOMAIN -d $LOGNAME
smtpd_banner = $myhostname ESMTP $mail_name ($mail_version) (Vine Linux)
local_destination_concurrency_limit = 2
default_destination_concurrency_limit = 10
debug_peer_level = 2
debugger_command =
PATH=/usr/bin:/usr/X11R6/bin
xxgdb $daemon_directory/$process_name $process_id & sleep 5
allow_percent_hack = no
---------------------------------------------------------------------
glbmail:transport
---------------------------------------------------------------------
glbmail.xxx.com local:
.xxx.com :[prvmail.xxx.com]
xxx.com :[prvmail.xxx.com]
---------------------------------------------------------------------
glbmail:maillog
---------------------------------------------------------------------
Mar 2 13:55:00 glbmail postfix/smtpd[979]: connect from unknown[xx.x.xx.80]
Mar 2 13:55:00 glbmail postfix/smtpd[979]: 3B3291AE3: client=unknown[xx.x.x.80]
Mar 2 13:55:00 glbmail postfix/cleanup[980]: 3B3291AE3: message-id=<20010302045
525.C075AB59B@xxxxxxxxxxxxxxxxx>
Mar 2 13:55:00 glbmail postfix/smtpd[979]: disconnect from unknown[xx.x.xx.80]
Mar 2 13:55:00 glbmail postfix/qmgr[952]: 3B3291AE3: from=<root@xxxxxxxxxxxxxxxxx>,
size=498 (queue active)
Mar 2 13:55:00 glbmail postfix/local[982]: 3B3291AE3: to=<hoge@xxxxxxx>, r
elay=local, delay=0, status=sent ("|/usr/bin/procmail -a $DOMAIN -d $LOGNAME")
---------------------------------------------------------------------
=========================================================
ソニーシステムデザイン(株)
カスタマーサービス部 カスタマーサポート課
大井 博 (株)クエスト
Name : Hiroshi Ohi <z-ooi@xxxxxxxxxxxxxx>
- Private - <poi@xxxxxxxxxxxxxxxx>
- PostPet - <poi@xxxxxxxxxxxxxxxxxxxxx>
-Home Page- <http://www.isn.ne.jp/~alphonse/>
=========================================================
- Follow-Ups
-
- [postfix-jp:428] Re: 中継用メールサーバー?, Tadanobu Nakamura
- [postfix-jp:626] 中継メールサーバーの構築について(結果報告), Tadanobu Nakamura
- References
-
- [postfix-jp:411] Re: 中継用メールサーバー?, Hiroshi Ohi
[検索ページ]
[Postfix-JP ML Home]