Javaを使って
「テストメールを、フリーのメールサーバー(構築したもの)に送信する」ということがしたいのですが
メールサーバーの構築をどう設定したらいいのか判らずに困っています。
なんか・・・ DNSやら、何をどう設定したらよいのか難しくって良くわかりません^^;
簡単な操作で「メールサーバーの構築 + メール送信(テストメール送信)」が可能なフリーのメールサーバー
ご存知の方おられましたら教えてください。
できれば具体的な設定まで教えていただけるとありがたいです。
メールサーバーの構築が目的でないのなら、レンタルサーバーを使用すればよいのでは?
フリーのメールサーバー(構築したもの)に送信する
なんで「メールアカウント」じゃ無くて「メールサーバー」なんでしょう?
テストメール送信だけなら、Yahoo! Mail でも Gmail でも何でもよさそうですが。
↓こういうことでしょうか?作りたい環境とかは特にいいのですか?OSとか。
http://fedorasrv.com/postfix.shtml
それとも、Javaで作られたメールサーバを希望なのでしょうか?
http://www.javadrive.jp/james/
基本的なものであれば、ググったりすると色々でてきますよ。
ありがとうございます。
>こういうことでしょうか?作りたい環境とかは特にいいのですか?OSとか。
すみません、使用PCがXPですので
XPで使用できるフリーのメールサーバーを探しています。
>送信メールサーバー(SMTPサーバー)と受信メールサーバー(POP/IMAPサーバー)の構築が必要となる。
この点については知ってはいるのですが、実際どう設定していいものかわからず困ってました。
「poslfix」の方ですが
一から設定が書かれておりとてもみやすくて助かります。
>基本的なものであれば、ググったりすると色々でてきますよ。
うーん・・・ 実はこの質問をする前に、
ためしに「Neonメールサーバー」というのを落としてやってみたのですが、
どうも上手い事設定がいかなかったみたいで、もっと便利(簡単?)なものがないかと探していたのです(汗)
専門知識なくとも、順を追って簡単に設定できるようなものを探していたのです。
メールサーバ構築と言われれば
・OSの選定(得意なものがあれば、それを基準に探す)
・メールサーバソフトの選定(OSで動くものが基準、あとは機能性)
・セキュリティ(LAN内限定ならスパム対策等々無くても良いが、公開するなら必須)
・ネットワーク環境整備
などなど、既に知っているものがどこまであるのかによって、
やらなければならないことはまったくもって変わってきます。
それほど本格的なものが必要な訳でもなく、費用もさることながら、
他人に迷惑をかけたくないという配慮から、メール送信テストの受け口として、
自前でサーバを用意したいというような話であれば、vectorなどから、
既存の使い慣れたOS上で動くメールサーバソフトを入手するという手があります。
Vector:ダウンロード Windows > インターネット&通信 > メール用ユーティリティ > サーバ
上記ページでトップに出てくる Vector: MDaemonフリー版 - 新着ソフトレビュー は
本格的で高機能なものですが、外部公開する必要がないのであれば、
もっともっとシンプルで単純な機能だけものを選定なさるほうがよろしいかもしれません。
ご回答ありがとうございます。
何もわかっていなかったところ
ご指南いただきまして、ありがとうございます。
なんかPCの世代でもある(のような気がしているだけかもしれませんが)
と思い、色々勉強していっているのですが色々と難しいですね^^;
外部公開する必要は特にないので(操作に慣れてきたらそういうの作ってみたいとも想いますけど)
シンプルなのを色々と探してみようと想います。
(MDaemonフリー版 チャレンジしてダメなら他のものを、としようとおもっていますが、
DNSの使い方を覚えた方がいいみたいなので、両方をめていく形がいいでしょうかね(--;)
ぅぅ、覚えることが多いですね(汗)
頑張ってみます。
Windowsのメールサーバなら、ここがなんとなく見やすかったと思います。
ソフトにこだわりがなければ。
ありがとうございます。
特にソフトにはこだわりはないので
(javaからsendmailで送信されるのをみてみたいだけなのもので・・・^^;)
javaでなければならないというこだわりはないんですが(今勉強しているのがjavaなのでそれでできたらいいかなと。)
よくホームページで会員登録をすると、メールが来て、URLをクリックしたら、登録完了しました。
というのを実現したいと想っていたのです。
挙げていただいURLの方
参考にさせていただきます。
DNSの使い方を知らないような人がメールサーバを構築すると、スパムメールの温床になるだけ。
ネットワークの学習をしてから出直しなさい。
ご回答ありがとうございます。
つまり・・・
「簡単に設置して、はいテスト的ではありますがメール送ります」ということは
難しいということでしょうか?
特別にネットに繋がってなくてもいいので
自分の端末から、自分のPCにあるメールサーバーにメールが送るところまでいきたいと
想っていたのです^^;
ところで・・・
よくわかっていないのですが、どうしてスパムメールの温床になるのでしょうか?
例えば(イメージではあるのですが)
ポートの設定などが曖昧(下手に設定すると)、全然関係の無い人から送られてきたりでしょうか?
フリーソフトですが、Radishなんかは設定も直感的・簡単で使いやすくお勧めです。
↓Radish
http://homepage2.nifty.com/spw/software/radish/
↓ドキュメント(設定方法とか)
お早いご回答ありがとうございます。
>なんで「メールアカウント」じゃ無くて「メールサーバー」なんでしょう?
それは
「メールサーバーで構築したものに対して、テストメールの送信」がしたいからなのです
たしかにおっしゃられるとおり、
メールサーバーの構築が目的でないのなら、レンタルサーバーを使用すればよいのかもしれませんが
メールサーバーの構築をしたいのです。(正確にはメールサーバーで構築したものに対してメールを送信したいからなのです。)