[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[postfix-jp:01900] Re: postfix + MySQL のバーチャルな環境でMLを作成したい。
- Subject: [postfix-jp:01900] Re: postfix + MySQL のバーチャルな環境でMLを作成したい。
- From: TATSUYA <tatsuya@xxxxxxxxxxxxxxx>
- Date: Tue, 30 Jul 2002 12:17:28 +0900
S-Lines.netのTATSUYAです。
「とみたまさひろ <tommy@xxxxxxxx>」 さんの
「[postfix-jp:01895] Re: postfix + MySQL のバーチャルな環境でMLを作成したい。」 への返信です。
> 「全くの別物」というほど関係ないわけではないみたいです。
>
> 仮想ドメイン 任意文字列
>
> というレコードは virtual_maps, virtual_mailbox_maps のどちらに定義して
> も有効です。
>
> …というか virtual_mailbox_maps に仮想ドメインのメールアドレスを設定し
> た場合は、virtual_maps に「仮想ドメイン 任意文字列」レコードが存在して
> いたらエラーになってしまうので、virtual_mailbox_maps に定義するのが実
> は正解だと思います。
Postfix形式のバーチャルドメインにしたいため、 virtual(5) に記述を
すべきだということはわかったのですが、先日やったものは、
virtual_mailbox_maps に、 「仮想ドメイン 任意文字列」 を登録し、
transport と mydestination から仮想ドメインを削除しました。
その際に、
「<****@tatsuya.info>: mail for tatsuya.info loops back to myself」
というエラーが戻ってきてしまったのですが、どこかで virtual(8) の
設定があるということになるのでしょうか?
main.cfは以下のようになっています。
---------------------------------------
alias_database = hash:/etc/aliases
alias_maps = hash:/etc/aliases
allow_mail_to_commands = alias,forward,include
config_directory = /etc/postfix
mail_owner = postfix
maps_rbl_domains = relays.ordb.org
mydestination = $myhostname, $mydomain, 仮想ドメイン1,仮想ドメイン2,仮想ドメイン3
mydomain = s-lines.net
myhostname = ns.s-lines.net
mynetworks = 127.0.0.0/8,192.168.1.0/28,mysql:/etc/postfix/pbsmysql.cf
myorigin = $mydomain
relay_domains = $mynetworks
setgid_group = postdrop
smtpd_client_restrictions = permit_mynetworks,
check_relay_domains,
reject_maps_rbl,
reject
transport_maps = mysql:/etc/postfix/transport.cf
virtual_gid_maps = static:1002
virtual_mailbox_base = /home/mail/users
virtual_mailbox_maps = mysql:/etc/postfix/aliases.cf
virtual_maps = mysql:/etc/postfix/remote_aliases.cf
virtual_uid_maps = static:1002
---------------------------------------
そして、transport.cfでは、「domains transport」という項目があり、
中継がうまくできないメールサーバへのリレー変更である、
「docomo.ne.jp smtp:palette.mail.plala.or.jp」や
バーチャルドメインの定義である、
「tatsuya.info virtual:」などが登録されています。
次に、aliases.cfはアドレスとメールボックスのmappingをしており、
「id alias maildir」という項目に対して、
「1002 ****@tatsuya.info tatsuya.info/****」というものが
登録されています。
remote_aliases.cf は
「alias rcpt」という項目があり、
「****1@xxxxxxxxxxxx **********@docomo.ne.jp」などという
外部への転送を登録してあります。
(今回の件と関係ないのですが、これに登録するとメールボックスにメールが
保存されないのですが保存する方法はあるのでしょうか?)
よろしくお願いします。
---
TATSUYA E-Mail : tatsuya@xxxxxxxxxxxxxxx
W e b : http://TATSUYA.info/
Flet's ADSL + FreeBSD HomeServer -> http://www.S-Lines.net/
- Follow-Ups
-
- [postfix-jp:01904] Re: postfix + MySQL のバーチャルな環境でMLを作成したい。, ARAKI Yasuhiro
- [postfix-jp:01922] Re: postfix + MySQL のバーチャルな環境でMLを作成したい。, B <tommy@xxxxxxxx>
- References
-
- [postfix-jp:01894] Re: postfix + MySQL のバーチャルな環境でMLを作成したい。, IKEDA Nozomu
- [postfix-jp:01895] Re: postfix + MySQL のバーチャルな環境でMLを作成したい。, B <tommy@xxxxxxxx>
[検索ページ]
[Postfix-JP ML Home]