javascriptにてお問い合わせフォームを作っていて、
最後の送信ボタンを押すと送信されるはずが、エラーとなってしまいます。
素人で何もわかりません。
すいませんが、ご教授ください。
エラー内容
↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓
担当者への送信に失敗しました。
エラー内容:javax.mail.internet.AddressException: Missing '<' in string ``"" <>'' at position 31
本文内容
↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
// TODO Auto-generated method stub
//受け取るデータの文字コードをUTF-8にセットする
request.setCharacterEncoding("UTF-8");
//パラメーター”title”の値を取り出し、変数titleに代入
String title = request.getParameter("title");
//パラメーター”message”の値を取り出し、変数messageに代入
String message = request.getParameter("message");
//出力先のコンテントタイプをセットする
response.setContentType("text/html; charset=UTF-8");
//出力先を取り出し、変数outに代入する
PrintWriter out = response.getWriter();
//メールの送信
try {
//プロバティの作成
Properties property = new Properties();
//SMTPサーバーのセット
property.put("mail.smtp.host","<サーバー名>");
//メールセッションを確率
Session session = Session.getDefaultInstance(property,null);
//送信メッセージを生成
MimeMessage mimeMessage =new MimeMessage(session);
//Toアドレスのセット InternetAddress toAddress = new InternetAddress("メールアドレス>","<名前>");mimeMessage.setRecipient(Message.RecipientType.TO,toAddress);//Fromアドレスのセット
InternetAddress fromAddress = new InternetAddress("メールアドレス>","<名前>");mimeMessage.setFrom(fromAddress);
//タイトル(件名)のセット
mimeMessage.setSubject(title,"ISO-2022-JP");
//本文のセット
mimeMessage.setText(message,"ISO-2022-JP");
//メールの送信
Transport.send(mimeMessage);
//送信OK
out.println("<html><body>");
out.println("■お問い合わせ内容を担当者へ送信しました。");
out.println("</body></html>");
} catch (Exception e) {
//送信エラー
out.println("<html><body>");
out.println("担当者への送信に失敗しました。");
out.println("<br>エラー内容:"+e);
out.println("</body></html>");
}
//出力する
out.close();
}
}
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- CGI htmlからパラメータで、cgiに渡したい。 1 2023/02/06 16:15
- PHP ここでの ②if($su_d<>"")の比較演算子 を使う理由は 1 2022/03/26 02:33
- JavaScript 入力フォームの javascript で メールアドレスの正規チェックをを行い、ボタンをクリックして 2 2022/04/27 16:06
- PHP if(preg_match("/[^0-9]/",$gu_d)){意味を教えてください。 1 2022/05/06 05:37
- JavaScript ①入力フォーム→②確認表示画面→③送信完了画面のコードを書いているのです、 入力フォームから受け取っ 2 2022/05/10 16:45
- CGI perlで書いたcgiでsqliteの使い方を教えてください 2 2023/05/08 21:29
- PHP htmlspecialcharsが機能していないです。 バグですか? 1 2022/04/05 01:22
- JavaScript Javascriptが機能せず原因が分からないので教えて頂きたいです 3 2023/06/04 14:50
- PHP PHPの構文で間違えが分からない 5 2022/07/11 16:38
- その他(プログラミング・Web制作) laravel 本番環境でメールが送れません。 1 2023/02/17 17:57
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
パーマネントエラーってなんで...
-
メールが送信できない 発信側で...
-
EメールからGメールへ送信方法
-
Thunderbird 2.0 "有効なメール...
-
[携帯]メールが送信できない[So...
-
最近mailをはじめたら
-
メールが返って来ました Retur...
-
メールの送信が出来ない
-
メールが通信エラーになる
-
iPhone、エラーメールくる?
-
Excelの更新をメール通知
-
Mail Distributorで困ってます。
-
OutLook Express送信エラー
-
gooメールを退会したのですが届...
-
メールがそうしんできない、(*...
-
OutLook Expressのグループ送信
-
「その後どうなりましたか?」...
-
サンダーバード送信時に送信フ...
-
iPhoneのメッセージで緑の吹き...
-
iPhoneのiMessage 配信済みにな...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
パーマネントエラーってなんで...
-
hotmailに送るとリターンメールが
-
EメールからGメールへ送信方法
-
e-taxで確定申告が送信できてな...
-
メールが送信できない 発信側で...
-
メールエラーThe user(s) accou...
-
[携帯]メールが送信できない[So...
-
Excelの更新をメール通知
-
メールが通信エラーになる
-
最近mailをはじめたら
-
MAILER-DAEMON
-
サンダーバードでエラーメール...
-
Mail Distributorで困ってます。
-
特定の箇所へMAIL送信が出来ません
-
メールが送れる時と送れない時...
-
outlook web およびoutlookモバ...
-
訳して下さい!
-
outlookによる複数メール(10件...
-
Thunderbird 2.0 "有効なメール...
-
e-mailについて
おすすめ情報