ひとこと

― 今日のひとこと ―
印刷情報取得モジュールをアップロードしました。
https://bitbucket.org/marolabo/public
(2018.02.20)

2013年1月24日木曜日

Java ServletとAWS-SESでメール送信 No.1 -準備とフォーム作成-

今回メモするのは、問い合わせフォームみたいなWebアプリケーションプログラム。
っていうか問い合わせフォーム。前回までに作った仮想サーバで動かす。


全体的な処理の流れはこんな感じ↓
1.HTMLフォームに内容を入力し、Java Servletプログラムに送信
2.Java Servletプログラムは内容を確認し、SESにリクエストを送信
3.SESでメール送信


使うもの
Eclipse
Eclipse用Tomcatプラグイン
AWS Toolkit for Eclipse
※Tomcatプラグインを使うには、PCにTomcatをインストールする必要があるよ。


プロジェクトの最終的な構造は↓の通り。


form.html   → 普通のHTMLフォーム
SendMail.java → 入力内容を簡単にチェックし、問題なければメールを送信するプログラム
SES.java   → SESでメールを送るためのメソッドを定義したクラスファイル



form.html を作成する。

テスト用に宛先メールアドレスの入力欄を作っているが別に無くても問題ない。コードは以下



testForm


件名と本文を入力してください。
管理者のメールアドレス以外の宛先にメールを送信する場合は、 その宛先メールアドレスも入力してください。
件名:

本文:

宛先メールアドレス:





ほんとは今日の内に全部書いてしまうつもりだったんだけど、コードや画像を載せると記事が激しく長くなり
可読性が著しく低下する事になるから2回か3回に分けて書くことにする。

0 件のコメント:

コメントを投稿