• 締切済み

自動的にメールを送信するアプリケーションを作成したいのですが・・・

パソコンと何らかのセンサを接続し、センサが反応したら、自動的に指定したメールアドレスに定型文を送信するアプリケーションを作成したいです。 javaで作成しようと思っているのですが、プログラミングの知識はほぼゼロの状態で、何から手をつけて良いのか、全く分からずに途方に暮れています。 本屋や図書館でjavaの教本を探しに行っても、自分の目的に合致した本を見つけ出す事すらできていない状況です。 どなたか、こんな私に知恵を貸してくれませんか? よろしくお願いしますm(__)m

みんなの回答

  • kazu2296
  • ベストアンサー率39% (201/504)
回答No.3

手段と目的をはき違えられている気がします。Javaでプログラミングをするのが目的ならばいいのですが、本来の目的は違いますよね? どういう用途で考えているのですか?そして何でJava?予算は? 「とある部屋や場所でなにかが進入してきたら、メールにてアラームを出す」 という話ならば、別にセンサーをつなげなくても可能です。 定点観測カメラによる侵入検知システムという手があります。 定点観測なので、通常はずっと同じ景色で、進入してきた時だけ景色が変わる、ということを利用してアラームを出す、というやり方が可能です。 Webカメラの方がPCとの親和性がありますしね。 製品としてはこんなものがあります。 http://hitachisoft.jp/telstaff/jirei/netcam.html

回答No.2

道のりは長そうです。 「何らかのセンサ」がJavaとのインターフェースを持っていればいいのですが、 そうでない場合、「何らかのセンサ」とやりとりをするネイティブなプログラムを作らないといけません。(例えばCなどで。) そして、そのネイティブなプログラムをJavaから呼び出してやれば実行可能かと思われます。 (Cには詳しくないですが)Cにメール関係のライブラリがあるのなら、全部Cで作った方が良いかと思います。

  • ceita
  • ベストアンサー率24% (304/1218)
回答No.1

メールの送信にはJavaの知識だけでなく、 ネットワークプロトコルの知識が必要となります。 完全に基礎から学ぶのもよいと思いますが、 以下のようなライブラリを利用することを考えてください。 http://www.atmarkit.co.jp/fjava/javatips/123java022.html ネットワークのプログラムは下手するとサーバに攻撃することになり、 迷惑になることもあるので気をつけてください。

関連するQ&A