メールのサーバ側ユーザー作成について

このQ&Aのポイント
  • メールサーバ構築初心者のため、LinuxアカウントとしてMTA2に40ユーザぐらいのユーザを作成する方法と、PostfixAdminを使って管理する方法の比較について教えてください。
  • また、ユーザごとのディレクトリとメールボックスの管理についてもアドバイスをいただきたいです。
  • 経験されている方からのご教示をお願いします。
回答を見る
  • ベストアンサー

メールのサーバ側ユーザー作成について

メールサーバ構築初心者です。 すみません。教えてください。 サーバAにMTA1(DMZ)を構築し、 サーバBにMTA2(LAN)を構築します。 MTA1にはPostfixをインストールし。 自社ドメイン(1つ)宛のメールは MTA2に転送するという設定をします。 サーバ2にはMTA2としてPostfixをインストールし、 自社ドメイン宛のメールをmydestinationとして受けます。 POP3でクライアントがメールを受信する為にDovecotもインストールしました。 社内からはMTA2を使って直接外部へメールを送信します。 前置きが長くなってしまいましたが、 質問させていただきたいのが、 Linuxアカウントとして、MTA2に40ユーザぐらいの ユーザを #useradd -s /sbin/nologin test #passwd test のような感じで作成しました。 通常40人ぐらいのユーザであれば、Linuxユーザを40人分ユーザー名/パスワードを作成し、 運用するという方法が良いのでしょうか? PostfixAdminをインストールするという方法もあるようですが、 mysqlをインストールしたりするのが煩雑であれば、このような運用でも問題ないのでしょうか? もう1点気になるのが、/homeの下にユーザ毎のディレクトリが作成され、 その下にメールボックスがMaildir形式で作成されています。 たとえ100名のユーザーがいて、PostfixAdminをインストールして管理しないのであれば、 100名分を/home下に作成して運用するというのでも問題ないのでしょうか? 経験されている方からのご教示をいただきたいです。 よろしくお願い致します。

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

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

>通常40人ぐらいのユーザであれば、Linuxユーザを40人分ユーザー名/パスワードを作成し、 >運用するという方法が良いのでしょうか? それでも全然構わないですよ。 どちらがよいということではなく、将来的な拡張性(ドメインが増えるとか、ユーザーが増えるとか、認証方法をどうするかとか)や運用のしやすさ等を鑑みながら管理者が自由に決めればよいことです。 >たとえ100名のユーザーがいて、PostfixAdminをインストールして管理しないのであれば、 >100名分を/home下に作成して運用するというのでも問題ないのでしょうか? それも管理者が決めることなので問題なし。 もちろんパーテーションの切り方等もそれを考慮して行う必要はあるでしょうけど。 ただこの構成だと、全ユーザーのMaildirだけを一括でバックアップするにはあまり適さないかもしれません。(/home/以下にはメール関連以外のファイルも入っているので。もちろん回避策はありますが)

ymoshimoshi
質問者

お礼

早速ありがとうございます。助かります。

関連するQ&A

  • メールサーバPostfixの設定について

    教えてください。 Postfix初心者です。 2点質問があります。 1点目ですが、 PostfixとDovecotを使って、バーチャルドメインの設定するのですが、 以下の3つの違いが分かりません。 どのような使い分けをするものなのでしょうか? 教えていただけないでしょうか? ・共有ドメイン ・バーチャルエイリアス ・バーチャルメールボックス 2点目ですが、 DMZ内にMTAサーバを構築し、ローカルLAN上にあるMTA+POPサーバを構築します。 外→内のメールですが、DMZ内のMTAサーバで受け取って、ローカルのMTAに転送する。 内→外のメールについては、ローカルのMTAから直接外へとする場合、 my.cnfのコンフィグファイルに必要な記述はどこになりますでしょうか? relayhostとmydestinationの記述のところでしょうか? どのように書けば良いでしょうか? すみません。よろしくお願いします。

  • メールサーバ(qmail)を通して送信したメールをアーカイブへ転送したい

    1、環境です。 メールサーバ:Wadaxのサーバ MTA:qmail ドメインはここでaaa.comとします。 メールアーカイブサーバ:企業のDMZ内に設置しています。 MTA:postfix ドメインはここでarcserver.aaa.comとします。 2、やりたいことは、 メールサーバを通して送受信されたメールを全てアーカイブサーバのuser@arcserver.aaa.com に転送したいのですが(もちろんリアルタイムです)、可能でしょうか。 いろんな資料を調べていたのですが、たとえばこれです。 http://pocketstudio.jp/linux/?qmail%2FFAQ Logユーザへコピーされたメールはさらに転送できれば、出来るかもしれませんが、自信がありません。 同じことをやったことがある方、具体的なやり方を教えていただければ幸いです。 よろしくお願いします。

  • メールで管理者にアラートを知らせたい

    社内でZabbix、またはHinemosなど 運用監視ツールの導入を考えています。 運用監視ツールはエラーを検知した場合、 メールで管理者にアラートを知らせたいのですが、 社内にメールサーバはありません。 ※Gmailを使用しています 社内でLinuxサーバがあるので、 そこにPostfixを構築しMTAとしたいと考えています。 (監視ツールはPostfixを指定) 上記のようなイメージなのですが、 考え方としては正しいでしょうか?。 MTAとしてGmailを直接指定できれば、一番楽なのですが・・ よろしくお願いいたします。

  • Linux(CentOS)でのメールサーバ構築

    Linux(CentOS)でのメールサーバ構築初心者です。 PostfixとDovecotをインストールしようとしています。 以下の3つの質問があります。 教えてください。 【質問】 (1)Dovecotをインストールする場合、証明書(dovecot.pemというもの)は必要でしょうか? (2)SMTP-AUTHというものは必須でしょうか? それに伴って、SASLというものはインストール必須になるのでしょうか? SMTP-AUTHよりもPOP before STMPを使うというのは可能でしょうか? SMTP-AUTHの方が主流でしょうか? (3)メールユーザの設定ですが、以下の方法があると考えて良いでしょうか? ・Linuxユーザとして管理する。 ・人数が多ければ、MySQLなどデータベースとして管理する?=(イコール)PostfixAdminというもので管理する。 ルックアップテーブルというものもあるみたいなのですが、違いが分かりません。 因みにいずれにしても、メールのユーザの設定はあらかじめサーバ上で行っておく必要があるということになりますでしょうか? よろしくお願い致します。

  • Postfixのサーバホスト名及び設定について

    Postfix初心者です。 教えてください。 現在CentOS6.4にPostfixをインストール中です。 Postfixのサーバを以下の通り用意しなければなりません。 DMZの中に1台(MTA1) 外部からの受付をするMTAです。 例えばabc.co.jpという自社宛てのメールを受け付け、 LAN側にあるMTA+POPに送ります。 LAN内に1台(MTA2) 上記のようにDMZにあるMTAからのabc.co.jp宛のメールの受付と abc.co.jpのメールアカウントから他の外部宛のメールを受け付け、 外へ直接送ります。 2点質問がございます。 MTA1とMTA2に付けるホスト名についてお伺いしたいです。 MTA1はmail.abc.co.jpという名前にして、DNSサーバ上のMXレコードと同じ名前にする。 MTA2はどのような名前にすればいいのでしょうか? もし考え方が違っていたら指摘いただき、教えていただけないでしょうか? 又上記説明に書いたように、 MTA1→MTA2に送る MTA2からは外へ直接送る と言った場合 以下のように記述すれば良いでしょうか? もし何か間違っていたら教えていただけないでしょうか。 (参考) MTA1については、 /etc/postfix/main.cf: relayhost =(※記述しない) MTA2については、 /etc/postfix/main.cf: relay_domains = $mydestination (※$mydestinationについては、別の$mydestinationの定義で書いたドメイン) その他POPで使用するDovecotでの設定が必要な箇所がありましたらお願い致します。

  • メールサーバ 移行に関して

    これまでWindowsサーバ構築を専門に仕事をしてきたのですが、 急遽Linuxサーバの構築を任されてしまいました。 内容は顧客のLinuxメールサーバのリプレースになるのですが Linuxにこれまで触れたこともなくまた周りに経験のある方がいないため こちらで質問させていただきたいと思います。 1.現行メールサーバの調査について 現行のメールサーバの設定等を確認する必要があるのですが 確認する為のコマンド等がわかりません。  /usr/sbin/alternatives --config mta というコマンドでMTA(Sendmail,Postfix等)の利用確認ができるとわかったのですが MRA(devocot、cyrus-imapd?等)はどういうコマンドで確認できますでしょうか? 2.設定ファイルについて 現行のメールサーバにはDNS、MTA、MRAが入っているようです。 (MTA、MRAについては利用ソフトは不明です) これらのソフトを新サーバでもそのまま利用したいと思っていますので できるだけ現状の設定を確認し使いたいと思います。 ソフトがわからないので回答をいただきづらいと思うのですが 各ソフトにて確認しておく必要のあるファイルの場所、名前を教えてください。 それらが書かれたサイト等でももちろん結構です。 DNS…bind MTA…Sendmail、Postfix、qmail MRA…devocot、cyrus-imapd 3.Linuxサーバの構成について 新メールサーバのパーティション構成に問題がないか確認したいと思います。 いくつかのサイトを確認し考えましたが以下の様な構成で DNS・メールサーバとして問題はないでしょうか? ここがおかしい、足りない等ご指摘いただきたいと思います。 HDDの容量は300Gです。Mailの形式はMaildir形式で/home/各ユーザ以下に保管予定です。 - swap 2048M(2G) /boot ext3 256M /home ext3 40960M(40G) /usr ext3 10240M(10G) /var ext3 40960M(40G) / ext3 残り全て 長文になってしまいましたが以上です。 わからないことだらけで質問内容もまとまってませんが ご回答いただけたら嬉しいです。

  • Postfixで特定ユーザに対し外部からのメールをはじきたいのですが。

    Postfixで特定ユーザに対し外部からのメールをはじきたいのですが どのようにすれば良いのでしょうか。 検索しても、サーバすべてのユーザに対して外部からのメールをはじくようにする方法はみつかったのですが、各ユーザごとにそういう設定をする方法というのが見つかりませんでした; 具体的には、「特定のユーザに対して、あるドメインからのみのメールを受け取るようにする」という設定方法が知りたいです。 これはPostfixでなくてLinuxの各ユーザ側で設定する必要があるのかもしれませんが・・・知ってる方いらっしゃいましたら教えていただきたいです。 ちなみにOSはvine linuxです。

  • メールサーバーとウェブサーバーについて

    初心者で難しい事はわかりませが、宜しくお願い致します。 質問は、自社メールサーバーとレンタル・ウェブサーバーを別々のサーバーで運用しています。たびたびレンタル・ウェブサーバーを移管させています。その度にレンタル・ウェブサーバーのプライマリのDNSドメインとIPアドレスを自社メールサーバーの指定しているDNSドメインの○○.○○○○.co.jpと○○○.○○○.○○○.○○を指定しています。 レンタル・ウェブサーバーを移動させても、自社メールサーバーの影響が無い設定の仕方ができないのでしょうか。 メールのアプリはノーツを使用しています。自社メールサーバーを組んでいるのは、外部のシステム構築会社です。 宜しくお願い致します。

  • Windowsメールサーバー

    WindowXPでメールサーバーを構築したいのですが、どんなアプリケーションがありますか? Linuxならqmail,postfix,sendmail等があったのですが、Windowsになるとなかなかいいものがありません・・・ 自分としてはsendmailは何となく設定が難しいしセキュリティーが甘い(まあWindowsでくんでるので何ともいえませんが・・・)のでさけたいです。 今のところはLinuxではpostfixの方をなんどか・・・動かしているのでそれをWinでもやりたいのですが、postfixのWin32版は探してみたところないみたいです・・・ 他にどんなメールサーバーがあるでしょうか? 教えてください

  • メールサーバーについて。

    メールサーバーを構築して受信はもちろんでき、送信もできるようになったのですが、yahoo、ybb以外のメールアドレスには送信できないようです。 いろいろ調べてみたのですがわからないので、質問箱に問い合わせることにしました。 CentoOS5.3 postfix dovecot を使用しています。 自宅サーバー(回線はyahoobb12M)、ドメイン取得済み、DNSレコードは、お名前.comで設定済み(dig等で、確認済み)です。 /var/log/maillog 内容 Aug 23 17:23:04 linux postfix/qmgr[2162]: 5E6D4B6D278: from=<xxx@xxx.net>, size=1457, nrcpt=1 (queue active) Aug 23 17:23:34 linux postfix/smtp[3253]: connect to bb.mds.wakwak.com[211.132.128.193]: Connection timed out (port 25) Aug 23 17:23:34 linux postfix/smtp[3253]: 5E6D4B6D278: to=<xxx@bb.wakwak.com>, relay=none, delay=3864, delays=3834/0.01/30/0, dsn=4.4.1, status=deferred (connect to bb.mds.wakwak.com[211.132.128.193]: Connection timed out) というログです。 上にも表記しましたが、ybb、yahooメールは、送信、受信可                (ntt)wakwak等(他プロバイダ)、携帯に送信不可 です。 それと、メールサーバーを2台(それぞれのドメイン(ホスト名))で構築しようとおもってるんですが、可能なのでしょうか?グローバルアドレス1個、 ドメイン2個、メールサーバー2台、ブロードバンドルーター1台で、考えています。  ルーターの設定で、つまづきさまよっているところです。coregaのルーターを使っているんですが、バーチャルサーバーでは、25ポートの開放が1台のみのようなので。。。。。 よろしくおねがいします。