目的 このチュートリアルでは、JavaMail APIを使用してJava EEアプリケーションから電子メールを送信する方法について説明します。 所要時間 約45分 はじめに JavaMail APIは、メール・システム・コンポーネントを表すクラスを定義します。 JavaMailはメール・サーバーを実装する代わりに、Java APIを使用して電子メール・サーバーへアクセスできるようにしています。 このチュートリアルで示したコードをテストするには、電子メール・サーバーへのアクセスが必要です。 JavaMail API仕様では特定プロトコルのサポートを義務付けていませんが、通常、JavaMailにはPOP3、IMAP、SMTPのサポートが含まれています。 このチュートリアルでは電子メール・メッセージの送信について説明しています。また、必要になるのはSMTPサーバーへのアクセスのみです。 シナリオ
Android では、文字列を res/values/strings.xml の中に定義します。 *別に strings.xml という名前である必要はありません。stringsForScreen1.xml など任意のファイル名が使えます。 例えば、eclipse で Android プロジェクトを作成した場合、 デフォルトで作られる strings.xml は次のようになっています。 <?xml version="1.0" encoding="utf-8"?> <resources> <string name="hello">Hello World, MainActivity!</string> <string name="app_name">HelloWorld</string> </resources> この文字列にアクセスするには、例えば、 <TextView android:id
例えば、以下の文字列を表示するとします。 日本語の場合 新品2点 \1,200より 英語の場合 2 new from \1,200 この\1,200という部分を赤くしたいのですが、英語と日本語では文字の並び順が違うので、TextViewを別々にするとかなり面倒なことになります。 これを簡単にできないかなーと思ってやってみた方法が以下です。 layoutのxml <TextView android:id="@+id/main_textView_sample1" android:layout_width="fill_parent" android:layout_height="wrap_content" /> TextViewを定義してるだけです string.xml values/string.xml <string name="test" formatted="false">%s new
top / index / prev / next / target / source 2007-09-05 diary: [Java] JavaMailによるシンプルなメール受信サンプル 日記形式でつづる いがぴょんコラム ウェブページです。 old-v2 [Java] JavaMailによるシンプルなメール受信サンプルシンプルなメール受信サンプルについて 試作しました。 JavaMailによるシンプルなメール受信サンプル (メール一覧)シンプルなメール受信サンプルについて 試作しました。メール受信は 実装が結構大変なように感じました。※このメモは blancoMail の仕様検討に該当します。 最初にメール一覧取得処理を作成しました。(このサンプルではメール本文は読んでいません) このAPI利用範囲では POP3の RETRコマンドは送出されません。これは デバッグトレースにて確認しま
何かアプリケーションを作ろうとして、電話帳のデータを使用したい場合、 コンテンツプロバイダーを利用して電話帳データを取得します。 基本的にアプリケーションのデータはアプリケーション毎に保持しており、 データは公開されていません。 ただ、電話帳のように他のアプリケーションでも利用したいデータがある場合等に コンテンツプロバイダーとしてデータを提供できる形にしておきます。 今回はこのコンテンツプロバイダーを利用して、自作のアプリケーションから 電話帳のデータを取得し、画面に表示するようにします。 取得内容は、 ・名前 ・電話番号 ・メールアドレス の3点です。 // 電話帳の情報を取得 ContentResolver resolver = getContentResolver(); Cursor cursor = resolver.query(ContactsCont
back JavaMail完全解説(補足) このページでは書籍中で曖昧な箇所や正しくない部分の補足を 行っていきたいと思います。 誤字関係は正誤表を参照して下さい。 以下は補足の目次です。 プロバイダのドキュメントをチェックしましょう 日本語添付ファイル名がデコードできないことがあるぞ ディスティネーションフィールドとenvelope-to メッセージの削除 「4-5-4.日本語添付ファイル名の対応」サンプルの使用方法 「4-5-8.Content-Transfer-Encoding:が正しくない場合の対応」について プロバイダのドキュメントをチェックしましょう(2001.11.21) SMTPやIMAPに特化した機能をJavaMailから利用したいが、 JavaMailのAPIを見ていても出来なさそうに見える、 といった疑問をもたれるかたがわりといらっしゃ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く