- 締切済み
sendmail&courier-imapの環境、仮想ユーザでメール送受信する方法
◆環境:freebsd,sendmail,courier-imapをpop3起動,mail-box形式 ◆メール現状: ・user1は、os-accountは持っている。 ・user1@***.com宛てにmail送信、pop3-server[mail.***.com]で正常受信 ・user1@b**.co.jp宛てにmail送信、pop3-server[mail.***.com]で正常受信 ◆やりたいこと: ・user2は、os-accountは持たない。 ・user2@aaa.com宛てにmail送信したメールは、 pop3-server[mail.***.com]で受信できるが pop3-server[mail.b**.co.jp]で受信できないこと。 ・user2@b**.co.jp宛てにmail送信、 pop3-server[mail.b**.co.jp]で受信できるが pop3-server[mail.***.com]で受信できないこと。 ----------------- qmailなら、拡張パッケージ[qmail-vida]を使えばできるそうですが、 同じことが現環境のsendmail&pop3でできるならば、教えてください。 「できません!」 「qmailに移行してください!」 「どんな環境でもできません!あきらめてください」 と確固たる情報でもよいです。 無駄な時間を浪費せず、きっぱりあきらめます。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- yutopapa
- ベストアンサー率47% (139/295)
courier-imapには詳しくないので、イメージだけ。 2つのユーザーを作ってやり、それぞれにForwardしてやれば良いです。 例えば、user1,user2の2つのユーザーを作って、 info@*****.com → user1へ info@****.ne.jp → user2へ と、それぞれForwardしてやれば可能です。 qmailだと下記のURLに例が乗っています。 きっとcourier-imapも似たような事が出来ると思います。
- yutopapa
- ベストアンサー率47% (139/295)
user2はos-accountを持たないとすると、どのユーザーでアクセスするおつもりなのですか? やりたい事はバーチャルドメインっぽい話なのですが、イマイチ意味が分かりません。
補足
すみません。 簡単にするため質問を変えます。 [仮想ドメインのPOPアカウントについて] 複数のドメインを取得して、ひとつのメールサーバで管理しようとする場合に、 違うドメインで同じユーザ名を使用しようとするのはどうすればよいのでしょうか? 例えば info@*****.com と info@****.ne.jp のとき 別々のユーザアカウントとして取得するときはどうすればよいのでしょう。 とりあえず、メールを出すには、アカウント名をちがったものにしておけば 別々のユーザとして飛んでゆきますが、上記のメールアドレスで受信のときには メールアドレスのドメイン部を省いた"info"宛のものとして受けているようなので す。 つまり、同一人物として受けてしまいます。 、、、ということならわかりますか?
補足
user1,user2の2つのユーザーはpopアカウントですか? qmailだとqmail-vidaを使えばよさそうです。 qmail環境でなくsendmailの場合、どうやってつくるのでしょうか? aliasesに「:incluse:」とか使えば良いような情報も見つけましたが、具体的記述が全くわかりません。