[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[postfix-jp:01187] 複数ドメインのメール設定



みなさん始めまして。

複数ドメインのメール設定で悩んでいる事があり、
メールさせていただきました。

現在、以下の複数ドメインが動いていると仮定します。
 domain.com
 virtual.com(バーチャルドメイン)

/etc/postfix/virtualに以下の様に記述したとします。
---------------------------------------------------------------
 sato@xxxxxxxxxx  sato01
 takahashi@xxxxxxxxxx takahashi01

 virtual.com anything
 sato@xxxxxxxxxxx  sato
 suzuki@xxxxxxxxxxx suzuki
----------------------------------------------------------------
domain.comの方は、sendmail形式のバーチャルドメインで
virtual.comの方は、postfix形式のバーチャルドメインで動作させたいと思っていま
す。

記述後、
postmap /etc/postfix/virtual
postfix reload
とし、データベースの更新とpostfixの再起動をしました。

ここからが、悩みの種なのですが、
sato@xxxxxxxxxx
にメールを送ると、sato01にメールを振り分けてくれるのですが、
sato@xxxxxxxxxxx
にメールを送ると、satoにはメールを送らず、なぜかsato01の方へ
メールを送ってしまいます。

そのため
sato@xxxxxxxxxxとsato@xxxxxxxxxxxの2つにメールを1通ずつを送っても
sato@xxxxxxxxxxxには届かず、
sato@xxxxxxxxxxにメールが2通まとめて来てしまいます。

以上の事がなかなか解決できず、頭を悩ませているところです。

どの様にしたらよいのでしょうか?
どなたかお教えください。


使用OS:Redhat 7.1

[main.cf]
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
inet_interfaces = all
local_destination_concurrency_limit = 2
mail_owner = postfix
mydestination = $myhostname, localhost.$mydomain $mydomain
mydomain = domain.com
myhostname = mail.domain.com
mynetworks = 192.168.10.0/24, 127.0.0.0/8
myorigin = $mydomain
queue_directory = /var/spool/postfix
smtpd_banner = $myhostname ESMTP $mail_name ($mail_version)
smtpd_recipient_restrictions = permit_mynetworks
check_client_access=hash:/etc/postfix/dracd     check_relay_domains
transport_maps = hash:/etc/postfix/transport
virtual_maps = hash:/etc/postfix/virtual


よろしくおねがいします。


    菊地 篤志(Atsushi Kikuchi)

Follow-Ups
[postfix-jp:01188] Re: 複数ドメインのメール設定, ARAKI Yasuhiro
[postfix-jp:01192] Re: 複数ドメインのメール設定, IKEDA Nozomu

[検索ページ] [Postfix-JP ML Home]