特定ドメインから送信されるメールの受信方法(qmail)

このQ&Aのポイント
  • turbolinux 10、qmailでメールサーバを構築しており、特定ドメインからのメールのみを受け取りたい場合の設定方法について教えてください。
  • 最近、送られてくるスパムメールの量が増えています。hogenet.comドメインからのメールのみを受け取り、他のメールは破棄する設定をしたいと考えています。具体的には、ml1@hogehoge.hogenet.comに送信されたメールのみを受け取りたいです。設定方法を教えてください。
  • qmailを使用してメールサーバを構築していますが、特定のドメインから送信されるメールのみを受け取る方法を知りたいです。具体的には、hogenet.comドメインからのメールのみを受け取りたいです。どのように設定すればいいでしょうか?ml1@hogehoge.hogenet.comに送信されたメールのみを受け取るようにしたいです。
回答を見る
  • ベストアンサー

特定ドメインから送信されるメールのみ受け取るには(qmail)

turbolinux 10、qmailでメールサーバを構築しています。 初心者のため説明が不十分かもしれませんので、補足要求していただければと思います。 説明上、 ホスト名:hogehoge.hogenet.com とします。 /var/qmail/alias 以下に、 .qmail-ml1 .qmail-ml2 .qmail-ml3 ・・・ という具合にエイリアスを作り、これらをメーリングリストとしています。 最近スパムメールが多くなってきたので、hogenet.comドメインから送信されてくるメールだけ受け取り他は破棄する、という設定をすることは可能でしょうか? ただし全てのMLに対してではなく、ml1@hogehoge.hogenet.comのみに設定したいと考えているのですが… ご教授いただけますと幸いです。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

qmail全体ではなく特定のアドレスにだけ受信制限かけるのは難しいんじゃないかと思います。 スクリプトでフィルタを掛けてからメンバーに配信するか、ezmlmなどのMLシステムを構築して投稿制限を掛けるのがよろしいのではないかと。

pen_pen_
質問者

お礼

エイリアスでは実現不可能なようですね・・・ 他の手段を検討します。 ありがとうございました。

関連するQ&A

  • qmailでのメールリレーとエイリアス

    質問させていただきます。 環境: MTAをqmailと他のMTAで運用し、 [DMZ上のqmail]から[LAN上のqmail]にリレーし、さらに[他のMTA]にリレーしております。 POPは他のMTAにのみ立っております。 ※[DMZ:MTA(qmail)]→(F/W)→[LAN MTA(qmail)]→[LAN 他のMTA] 質問: DMZ,LANのどちらのqmailもsmtproutesにてリレーさせているだけですが、 あるアカウント宛のメールを複数のアカウントに振り分けたいのですが、どうすれば実現できますでしょうか。 以前使用していたsendmailでは同環境で/etc/にあるエイリアスの変更で振り分けが可能だったのですが、 qmailでは/var/qmail/aliasにエイリアス用に.qmail-****を作成しても振り分けされませんでした。 なお、POPが立っている他のMTAサーバでの振り分けやサーバ構成は訳あっていじれませんので、qmailでの実現を模索しております。 もしお分かりの方がおいでになりましたら、よろしくお願い致します。

  • qmailで同名@別ドメインメールを分ける

    こんにちは。 サーバにユーザアカウントkakuunoとhisonzaiが存在し、それぞれ、kakuuno.comとhisonzai.netというバーチャルドメインを持っているとします。 ここで、webmaster@kakuuno.comとwebmaster@hisonzai.netというメールアドレスを作って各々がメールを送受信できるようにしたいのですが、 /var/qmail/rcpthostsにkakuuno.comとhisonzai.net、/var/qmail/virtualdomainsにkakuuno.com:virtualとhisonzai.net:virtualを 追加したところでどうやって設定したらいいのか分からなくなりました。 .qmail-webmasterとしたらきっとそのファイルに記述したユーザにしかメールが届かなくなるような気がするし・・・。 ユーザ(ログインアカウント)は申請があれば自動で作られるようにするので、なるべく/home/virtualに当たる 踏み台ユーザは作りたくないのですが、ほかに上手いやり方はないでしょうか?

  • qmail の alias

    環境は、 ・Vine Linux 2.5 ・djbdns ・qmail です。 ~alias/.qmail-ユーザ名のエイリアス で、 ユーザ名 または、 /home/ユーザ名/Maildir/ がうまくいきません。 &ユーザ名 や ./home/ユーザ名/Maildir/ にしても同様です。 メイルキューに入ったままです。 ユーザ名@マイドメイン.**.jp では、問題なく /home/ユーザ名/Maildir/ に配送されます。 これでもいいのですが、できるとされているのにできないのは気になります。 関連して。 ~alias/.qmail-default で、 認識されなかったユーザ名宛のメイルを他ホストに転送で、 | forward "$LOCAL@マイドメイン.**.jp" がうまくいきません。 認識や記述が違っているのでしょうか? 詳しい方いらっしゃいましたら、情報をお願いします。 過去に有力と思われる回答がございましたら、ご教示いただけると幸いです。 ちょっと、探せなかったので。。。

  • qmailの設定について

    今VMwareで仮想サーバをたてて、メールサーバを構築しようとしています。 qmailにて設定したいのですが、うまくいきません。 こちらのサイト"http://www.atmarkit.co.jp/flinux/rensai/qmail01/qmail01b.html"を参考に、上記サイト内の「インストール先の作成(ここでは/var/qmail)とqmailを稼働させるのに必要なユーザーとグループの登録」を行おうとしているのですが、useradd: unknown group qmailという表示が出てしまい、先に進めません。原因がわかる方教えてください.OSはubuntu8.04です。 ********************************************************************* # mkdir /var/qmail # groupadd nofiles # useradd -g nofiles -d /var/qmail/alias -s /bin/false alias # useradd -g nofiles -d /var/qmail -s /bin/false qmaild # useradd -g nofiles -d /var/qmail -s /bin/false qmaill # useradd -g nofiles -d /var/qmail -s /bin/false qmailp # groupadd qmail # useradd -g qmail -d /var/qmail -s /bin/false qmailq←ここからうまくいきません。 # useradd -g qmail -d /var/qmail -s /bin/false qmailr # useradd -g qmail -d /var/qmail -s /bin/false qmails ******************************************************************** もう一点、postfixに比べqmailに関してはネット上での詳細な情報が乏しいと感じます。qmailインストール・設定に関して参考になるサイトがあったら教えてください. よろしくお願いします.

  • qmail

    こんばんは。 早速ですが困っているのでご質問させて頂きます。 サーバにqmailを入れメールサーバを運用しております。 今回困っていることは、相手先がスパムメール対策で 逆引きできないホストからのメールを拒否する設定を行いました。 こちらは一つのIPアドレスに複数のバーチャルドメインを割り当てているため、逆引きするとずれが生じ、スパムメール扱いされてしまいます。 その為、対策を練ろうと考えておりますがqmailで バーチャルドメイン毎に各IPアドレスを割り当てる ということは可能でしょうか? いろいろ調べてみたのですが、良いサイトが見つからないため 悪戦苦闘中です。 ご存知の方がいらっしゃいましたら、設定の仕方などのご教授をお願いいたします。 初心者ですが、何卒宜しくお願いします。

  • qmailでメールを送信できません

    メールサーバ上に存在するユーザーから自ドメイン宛にメールを送信することはできます。 その後、同一ネットワーク上のクライアントのメーラーから同じユーザーのアカウントを作成して メールを送信することが出来ません。 インターネットのサイトからサーバのsmtpポートが開いているかチェックをしたところ、開いていない、と言われました。 またnetstatでsmtpがlistenになっていません。 でもqmailのプロセスは起動しています。 # ps -aef | grep qmail qmails 14540 13180 0 00:54 pts/4 00:00:00 qmail-send qmaill 14541 14540 0 00:54 pts/4 00:00:00 splogger qmail root 14542 14540 0 00:54 pts/4 00:00:00 qmail-lspawn ./Mailbox qmailr 14543 14540 0 00:54 pts/4 00:00:00 qmail-rspawn qmailq 14544 14540 0 00:54 pts/4 00:00:00 qmail-clean また、OSののファイヤーウォールを設定するsystem-config-securitylevelというツールでsmtpを開ける設定にしてあります。 どうやって、smtpサービスを起動するようにしたらよいのでしょうか? <環境> Centos5.5 qmail 1.06 説明がヘタで申し訳ありませんが、初心者です。よろしくお願いします。

  • qmail

    ちょっと困っています。TurboLinux 7 Server + qmail です。 現状のメーラーの設定は POP,SMTPともに IP Address メールアドレスは user@ns.abc.jp 理想のメーラーの設定は POP,SMTPともに mail.abc.jp メールアドレスは user@abc.jp どこの設定ファイルを変更すれば良いのですか?

  • FMLが突然配信されなくなった

    現在、Qmail+vpopmail+FML でメーリングリストをいくつかやっています しかし、あるMLが突然配信されなくなりました。投稿してもエラーなどは 戻ってきません。 /var/spool/ml/ml名/var/Mail/ の中にはちゃんとはいっています。 それと、これ以外のMLはちゃんと配信されています。 何が原因なのかさっぱりです。どなたかご教授よろしくお願いします

  • qmailの送受信が一部できない状況について,お願いします。

    このほと,qmailを設定したのですが,送信受信がうまくいきません。 --ネットワークの状況-- Linuxマシンx1,WINDOWSマシンx2,LAN環境は整っている, 物理的には接続できていて,どのマシンからでもpingは成功 apacheサンバBINDも正常に動作している --qmailの状況-- 自分のマシンから #echo to:e-mail@address | /var/qmail/bin/qmail-inject と入力すると。正常に空メールを送信することができる。 また,ゲートウェイ(ルータですが)を通してインターネット経由で 外部にもメールを送ることができる。 --クライアント(win)からサーバ(Linux)へLAN経由で送信するとき-- WINDOWSでメールの送受信にOutLookExpress を使っています OutLookExpressを使って,メールをLinuxサーバのrootユーザなどに メールを送ると送ることはできますが。外部にメールを送ろうとし ても,エラーメッセージがでて送信不可能です。 --受信の状況説明-- Linuxのマシン自身やWINDOWSのクライアントから自分のマシンのユーザー に送ったメール(rootやその他のユーザ)はLinuxのマシンに正常に届いています (/home/xxxx/Maildir/new や /var/qmail/alias/Maildir/new など) しかし,そのメールを見るためにクライアントからPOP3で接続すると 受信することはできません。(エラーがでる) --qmailのインストール状況-- qmail自体をインストールしたあと checkpassword,tcpserverもインストールしました という,状況です クライアントからサーバへP0P3でアクセスして,メールをGETする方法 クライアントからインターネット経由で外部にメールを送れるようにする方法 を,ぜひ教えてください。お願いします OS情報; server : TurboLinux 6.1 server

  • qmail設定でメールが受信できません。

    お世話になります。 Solaris8 にてqmailのインストールを行いメール受信設定を行ったのですが、PCのメールソフトからメールが受信できません。サーバーの各個人のディレクトリには外部からメールは届いているのですが、PCからそのメールを受信することができません。その際、認証は問題なく通っています。 下記のアドレスを参考に設定を行いました。 http://www.kozupon.com/mail/qmail2.html ユーザーの登録及びディレクトリ作成については、下記のコマンドにて行いました。 [ユーザー登録] useradd -u 1000 -g qmail -d /export/home/hoge -m hoge passwd hoge [passwdファイル] hoge:x:1000:102::/export/home/hoge:/bin/sh [ディレクトリ作成] /var/qmail/bin/maildirmake /export/home/hoge/Maildir chown -R hoge:qmail /export/home/hoge/Maildir echo "./Maildir/" > /export/home/hoge/.qmail chown -R hoge:qmail /export/home/hoge/.qmail 下記の内部テストでは問題なくメールが送信されました。 設定したディレクトリ(/export/home/hoge/Maildir/new/)に入りました。 # /var/qmail/bin/qmail-inject to: hoge TEST ctrl+D telnet hoge.hoge.com pop3 で接続すると問題なく接続 できるのですが、受信されているメールが0件になって表示されます。 +OK QPOP (version 3.1.2) at hoge.hoge.com starting. user hoge +OK Password required for hoge. pass hoge +OK hoge has 0 visible messages (0 hidden) in 0 octets. お教えいただければ幸いです。