初心者向けに安価な方法でメールサーバーを構築する方法

このQ&Aのポイント
  • 初心者向けに安価な方法でメールサーバーを構築するためのOSやアプリケーションの選び方を教えてください。
  • 自分用のファイルサーバーとメールサーバーを構築したいと考えていますが、Linuxを使った方が良いでしょうか?
  • PCの性能やWindows XPを使用してサーバーの機能を追加する方法について教えてください。
回答を見る
  • ベストアンサー

メールサーバーの構築をしたいと考えています。

サーバーを今まで構築した事が無いのですが、勉強としてサーバーをやってみたいと思っています。 学生のため、お金も無いので安くできると思っているLinuxでいきたいと思っています。 やりたいことは、簡単に言うと自分用のファイルサーバーとメールサーバーです。 メールサーバーでは以下の事をやりたいと思っています。 ・受信したメールの件名に「追加」、本分に「A」などと書かれていた場合、特定のテキストファイルに「A」と書かれた行を追加する ・その追加した後のテキストファイルの文章をメールの本分として自動返信(先ほどのテキストファイルの中が「A」だけだった場合、メールの本分を「A」として返信する) 地道に勉強していって、最終的に上記のメールの自動返信まで行いたいと思っています。 ここで質問の内容なのですが、サーバーを触った事すら無いですし、LinuxのUbuntuもまだ触って1年に満たないのでLinuxに関してはっきり言って無知に等しいです。 なので、上記の事をしたい場合は、どのようなOS、アプリケーション等の組み合わせで実現できるのかをお聞きしたいです。 (無理かとは思いますが、できるだけ簡単な物だと助かります。) PCはAtom N450(1.66GHz)、RAMがDDR2の1GB、HDDが160GBとよくありがちなネットブックを使おうかと考えています。 OSはWindows XPが入っています。先ほどLinuxと言っておいて質問がブレてますが、XPにサーバーの機能を追加して行った方が簡単なのでしょうか? また、自分しかメール送受信もファイルの送受信もしない予定なので十分な性能だと勝手に考えていますが、性能としては大丈夫でしょうか? 以上3点ご教示願います。

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

  • ベストアンサー
  • kachansa
  • ベストアンサー率44% (30/67)
回答No.2

質問されている内容を読んでいて思ったことを ・メールサーバまで立てる必要はない。というか、インターネットに接続した状態でサーバを立てた場合、踏み台にされる  と思ってください。 ・ただ、勉強用に自宅LANで外部との接続がないなら別ですが、ドメインを取ることを考えているなら、やはり  外部接続するんですかね... 自分しかと書いていませんが、インターネットにつなげるとは、他人からの  アクセスはあると思ったほうがいいです。 ・希望のことをするなら、メールサーバはプロバイダのものを利用でよいと思いますが、受信したメールの件名や本文に  加工して、どこかに転送するということなら、各種スクリプト言語+ライブラリでSMTP/POP3クライアントの真似事は  可能だと思います。 ・スクリプト言語で動作させるならマシンスペックも問題ないでしょう。また、スクリプト言語ならWindows向けにも  書籍が多々ありますので、参考になるし、Linuxなりに移っても、その経験は利用できると思います。

meru_louise
質問者

お礼

回答ありがとうございます。 サーバをやってみたいというのと、サーバをやるならファイルだけでなく、メールもやってみたく、メールを受けて加工した情報を返信という事をやりたかったのですが、やはり他人からのアクセスがあることを考えておいた方がいいんですね・・・。 スクリプトについて少し調べてみたいと思います。

meru_louise
質問者

補足

お礼という形では書けないようなので、補足に書かせて頂きますが、今の自分にはサーバの管理などが出来るレベルに満たないということがよく分かりました。 まずは、kachansaさんのおっしゃる通りに、外部接続しないでLAN上で、サーバについて地道に勉強して行こうと思います。 一番自分にとって良い回答を貰えたと思うkachansaさんをベストアンサーとして閉じます。 皆様、ありがとうございました。

その他の回答 (2)

  • my-hobby
  • ベストアンサー率21% (659/3045)
回答No.3
meru_louise
質問者

お礼

一応、社会人ではなく学生なのですが、確かに上記サイトを見ると今の自分には難しい事だと思いました。 ご指摘ありがとうございます。

  • yamato1957
  • ベストアンサー率24% (2279/9313)
回答No.1

>メールサーバーです。 ドメイン取得なんかはどうするのですか?。

meru_louise
質問者

補足

申し訳ありません。 書き忘れていました。 自分で多少調べた結果、無料でもドメイン取得は可能だと思ったので、無料の方法をどれか選ぼうと考えていました。 難しいでしょうか?

関連するQ&A

  • メールサーバーの構築

    サーバーの勉強をしていて、メールサーバーをたてたのですが、うまく送受信ができません。 以下の状態だとどこに問題がある可能性が一番高いでしょうか。 LAN1(ドメイン・・domain1) DNSサーバー(LINUX)、メールサーバー(LINUX)、クライアントPC(WIN)2台 LAN2(ドメイン・・domain2) DNSサーバー(LINUX)、メールサーバー(LINUX)、クライアントPC(WIN)2台 できること LAN内でのメールの送受信(LAN内ではメールの送受信は問題ありません) nslookupでLAN1とLAN2お互いのドメイン名前解決 LAN1→LAN2へのメール送信 できないこと LAN2→LAN1へのメール送信(エラーは特に出ません。送信は完了されているようですが、LAN1側で受信しません) 室内でやっているので、LAN1とLAN2をつなげるためにさらに一台DNSサーバーがたっているようです。(自分でたてていないので、よくわかりませんが・・それがrootサーバーになっているようで、named.caにrootサーバーの情報を書き込んでいます) どこに問題がある可能性が高いでしょうか? rootサーバーでしょうか? チェックする方法などありましたら、教えてください。 お願いします。

  • メールサーバー構築

    vine linux3.2でメールサーバーを作ろうとしています。サーバーソフトはpostfix2.2を使用して、送受信の確認はできていますが、外部から自宅のサーバーを経由してメールの送受信もできるようにしたいので、 smtp-authをインストールしたのですが、設定がよくわかりません。ルーターではポートの25番、110番は開けています。いろいろHPを参考にしてやってみたのですが、、よくわからないです。postfixの設定に詳しい方、ご指導お願いします。

  • 代理メールサーバーの構築

    提題の件(代理メールサーバーの構築) 皆様に以下につきまして、お知恵をお借りしたいと思います。 現在私の会社のメール環境は以下のような状態です。 ・会社にはメールサーバーがあり、  各個人に与えられた端末(Windows)からクライアントソフトで、  メールサーバへ送受信を行っています。  (あくまでの外部とのメール送受信は会社が共通で   使用しているメールサーバーということです。) 私が行いたいことは、以下のことです。 (1)会社のメールサーバーとクライアント端末の間に    Linuxのメールサーバーを介して送受信したい。 (2)上記1の構成的には以下の感じです。 送信時:端末(Windows) ⇒ Linux ⇒ 会社のメールサーバ ⇒ 外部 受信時:外部 ⇒ 会社のメールサーバ ⇒ Linux ⇒ 端末(Windows) (3)上記1、2で送受信が行えるようになれば、    仲介に入ったLinux側で以下の動作を行わせたい。    (3-1)転送       (指定アドレス、件名、本文からのキーワード一致で        送受信メールを自動的に転送させる)    (3-2)フィルタリング       (指定アドレス、件名、本文からのキーワード一致で        メール自身はLinux側へ保存しておいて、        端末へ受信させないようにしたい。) 質問としては、下記になります。 Q1:Linux側でソフトは何を使用するのが妥当かご教示いただきたい。 Q2:上記の(1)、(2)で、まずは、送受信できる環境を作るために参考になる文献はあるでしょうか? Q3:Q2解決後上記(3)フィルタリングや転送機能になりますが、こちらの設定関係で参考になる文献はあるでしょうか? 以上皆様のお知恵をお貸しいただければ幸いです。 よろしくお願いたします。

  • Windows Server2003のメールサーバ構築について

    現在Windows Server2003を使用して 細々と自宅サーバを運営(?)しております。 さて、最近IISでWebサーバーをやっていたのですが メールサーバも追加したいと思い POPサーバとSMTP仮想サーバ機能を追加しました。 しかし一応設定はしたつもりなのですが なぜか外部にメールが送れません。 DDNSはieserverの無料のものでIPは変動です。 ポート設定やICF等は設定したつもりです。 さて、実際の症状なんですが 外部PCよりOutlook Expressで送受信できるのですが 実際には送れてないようなのです。 OE上では送信済みアイテムにいくのですが実際には送った先で受信されません。 ただし、同ドメイン間ならメールが送受信できます。 例をあげるとtest@aaa.dip.jpからtest2@aaa.dip.jpへの送信はできるのですが test@aaa.dip.jpからtest@hotmail.comへの送信ができるのですが実際には届きません。 またtest@hotmail.comからtest@aaa.dip.jpへメールを送信するとMailer DaemonのMsgメールが返信されてきます。 LDAPの設定あたりではないか、との予測をたてているのですが (見当違いだったらすみません) そこで詰まって先に進めません。 どなたか解決策が思いつく方 ご教授いただければ幸いです。

  • メールサーバの構築方法.(初心者です.)

    こんにちは.自分は現在研究室でメールサーバの構築をしようとしています. しかし,いくつかの点でうまくいきません. OSは, Red Hat Linux 7.1Jです.MTAとしてsendmail 8.11.2を用いています. popにはqpopperの使用を考えています. その症状は,root権限に限りメールの送受信が可能です. sendmail.defを Linux関係のURLや書籍を参考にしているのですが, うまくいかないのです… *.def を書く際に気をつけなければならない点があったら教えていただきたいのです. なお,環境は以下のとおりです. OS:Red Hat Linux7.1J MTA: sendmail 8. 11.2 メモリ:256MB HDD:20GB 以上,宜しく御願いします.

  • メールサーバーの構築

    こちらの記事を参考にメールサーバーの構築を行なっていますが、 いきなりメールを送受信してみるの メールクライアントの設定がうまくいきません。 http://www.obenri.com/_mailserver/pop_imap_server.html サーバー側のホスト名 dev.com クライアント Thunderbird クライアントからはIPアドレスにホストファイルソフトで紐付けをしています。 アカウントの設定を見つけられませんでしたとなり、添付写真のような状況です。 アドバイスをよろしくお願いします。

  • メールサーバ構築について

    大学の研究室LAN内で株式会社OCC製ブロードバンドスイッチルータSAR-7104を 使用し、その下にメールサーバを構築しようとしています。local(研究室内) でのメールの送受信には成功しているのですが、ゲートウェイにしている SAR-7104を通したメールの送受信は、local側からの送信はできるのですが 外側からのメールの受信ができない状態にあります。 hoge@local.ac.jp ←→ foo@local.ac.jp:可 hoge@local.ac.jp → SAR-7104 → User@yahoo.co.jp:可 User@yahoo.co.jp → SAR-7104 → hoge@local.ac.jp:不可 ルータのバーチャルサーバ機能(ルータ以下に設定したサーバーのポートを公 開する機能)を用いてメールサーバのSMTPポートは開いており、外部から ポートが開いていることは確認したのですが、ルータの使い方としてそれでは 駄目なのでしょうか。 メールサーバはVine-Linux2.1.5でMTAにqmailを使用しています。 少し前にどうもSPAMの中継点にされているような疑いが発覚したため、新しく 研究室のシステムの再構築をしている最中なのですが、何分初心者の上、前管理者 が卒業してしまって以前の構成にも直せない状態(これは自業自得)です。 他の研究室の友人にも手伝ってもらったのですが…。 どなたか分かる方、回答宣しくお願いします(先週の木曜日からメールを止めて おり、もう大変です)。

  • メールサーバ構築について (T△T)

    自宅サーバでメールサーバを構築しようとしているのですが、うまく設定が出来ません。 詳細 OS: Fedora 7 SMTPサーバ: Postfix POPサーバ: Dovecot gnome端末上でmailコマンドをしようした場合は、内部・外部ともに送受信できるのですが、 メールソフトのThunderbirdを使って、送受信しようとすると送受信ができません。 エラーメッセージとしては送信の場合、 メールの送信中にエラーが発生しました。メールサーバからの応答:5.7.1 < メールアドレス >: Relay access denied メッセージの受信者を確認してください。 ほんとうにわかりません。(_´Д‘) みなさんおねがいします!

  • サーバ構築に当たってのアドバイスをお願いします。

    こんにちは。 サーバ構築に当たってのアドバイスをお願いします。Redhat7.3で構築した事があったのですが忘れてしまったので、一から勉強し治したいと思っています。 サーバ Linux(SUSE でよいでしょうか?) メイン Win XP ○やりたいこと WWWサーバ Mailサーバ Winマシンとのファイルのやりとり。WinマシンからのLinux操作、 DNSサーバおよびDDNS 今日読んだ本に、Linuxの設定もGUI化していると書いてありましたが、実際そうなのでしょうか?コマンドの方がおもしろいのですが、、、。 ○ハード ネットにて購入予定ですが、Celeron 1.4Gh 程度ですが、メモリーはPC133の64MBでも足りるでしょうか? また、SUSE Linux以外でお勧めがあれば、教えて下さい。 よろしくお願いいたします

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

    今までA社のサーバーで独自ドメインまで取得管理しておりましたが 更新が近くエックスサーバーに変更しドメインはムームーにしました。 既にどちらも入金は済んでおり使用に差し支えはない状態です。 A社の契約期間がまだ1ヶ月程度残っており満期日に解約するとの事で 了承も得ております。 サイト自体は少々手直しもしたいのでそれが完了するまではA社の サーバーで表示させるのが無難かと思っておりムームーではネーム サーバーの設定はまだしておりません。 エックスサーバーでは独自ドメインの追加やメールアカウントの発行は 済んでおります。 先にメールサーバーのみエックスサーバーにさせたくアカウントの追加 で設定した情報を基にoutlookで設定を行いテストでも送受信に問題が なく自分自身に送信しテストしたところ届いたので安心していたのです が自分以外のメールアドレスから送信するとなぜか届きません。 ネームサーバーの設定などをする必要があるのでしょうか? それとも単純にメールサーバーのみの変更は無理な事でしょうか? 移管作業やサーバーとドメインが別で管理するという事は初めてな もので全く不慣れなのですが詳しい方がいらっしゃいましたら宜しく お願い致します。