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

[postfix-jp:695] 複数ドメインの設定方法



みなさん いつも お世話になっております。

現在 1つ サーバーで
  aaa.com (メインのドメイン)
  bbb.com (サブドメイン)
  ccc.com (サブドメイン)
の複数ドメインが存在していて
以下の様に メールエリアスを設定しています。

[[[ /etc/postfix/virtual ]]]
aaa.com anything
postman@xxxxxxx aaa000
tanaka@xxxxxxx  aaa001
yamada@xxxxxxx  aaa002

bbb.com anything
postman@xxxxxxx bbb000
sato@xxxxxxx    bbb001

ccc.com anything
postman@xxxxxxx ccc000
tanaka@xxxxxxx  ccc001

このような設定の場合、メインのドメイン(aaa.com)を
virtualの中に記述するなら、mydestinationに $mydomain(=aaa.com)
を指定してはいけません。

との御指摘を頂き、どうすればよいのかを 悩んでいます。

[[[ postconf - n ]]]
alias_database = hash:/etc/aliases
alias_maps = hash:/etc/postfix/aliases
allow_percent_hack = no
command_directory = /usr/sbin
daemon_directory = /usr/lib/postfix
debug_peer_level = 2
default_privs = nobody
inet_interfaces = all
mail_owner = postfix
mail_spool_directory = /var/spool/mail
mailbox_command = /usr/bin/procmail -a $DOMAIN -d $LOGNAME
mydestination = $myhostname, localhost.$mydomain $mydomain
mydomain = aaa.com
myhostname = mail.aaa.com
mynetworks = 192.168.1.0/24, 127.0.0.0/8
myorigin = $mydomain
queue_directory = /var/spool/postfix
smtpd_banner = $myhostname ESMTP $mail_name ($mail_version)
virtual_maps = hash:/etc/postfix/virtual


特に 上記の部分のうち 以下をどう記述するのが
正しいのでしょうか?
間違えている箇所を 是非 御指摘くださいませ

mydestination = $myhostname, localhost.$mydomain $mydomain
mydomain = aaa.com
myhostname = mail.aaa.com
mynetworks = 192.168.1.0/24, 127.0.0.0/8
myorigin = $mydomain


又、SPAM 対策 の為 smtpでの 送信は LAN内からのみ
行うようにしたいのですが このままで 良いのでしょうか?


もうひとつ、すみません。
aliases で 以下の様に設定していますが
postman@xxxxxxx 宛に メールが届きません。
下記の設定ファイルの意味は

MAILER-DAEMON@xxxxxxx
postmaster@xxxxxxx
bin@xxxxxxx
〜省略〜
decode@xxxxxxx
宛に送られたメールは
全て、postman@xxxxxxx に宛て先を変える
というものではないのでしょうか?


[[[ aliases ]]]
# Basic system aliases -- these MUST be present.
MAILER-DAEMON:  postmaster
postmaster: root

# General redirections for pseudo accounts.
bin:        root
daemon:     root
games:      root
ingres:     root
nobody:     root
system:     root
toor:       root
uucp:       root

# Well-known aliases.
manager:    root
dumper:     root
operator:   root

# trap decode to catch security attacks
decode:     root

# Person who should get root's mail
root:       postman@xxxxxxx


以上、長くなりましたが、御指摘お願いいたします。

By A.Furuhashi

Follow-Ups
[postfix-jp:696] Re: 複数ドメインの設定方法, IKEDA Nozomu

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