[Android+Javamail]送信できません
こんにちは
Javamailを使ってAndroid用メールアプリの開発を志しているものです。
以下のサイトを参考にさせてもらってコードを作ってエミュレーターで動かしてみました。
http://yamato-iphone.blogspot.jp/2011/12/javamail.html
http://d.hatena.ne.jp/ttshrk/20110517/1305641955
http://yaim.blogzine.jp/ability/2012/04/javamail_androi.html
ところが、下記のようなエラーで、メール送信ができませんでした。
12-23 10:56:36.225: W/System.err(541): javax.mail.MessagingException: Could not connect to SMTP host: smtp.hogehoge.jp, port: 587;
12-23 10:56:36.225: W/System.err(541): nested exception is:
12-23 10:56:36.235: W/System.err(541): javax.net.ssl.SSLHandshakeException: javax.net.ssl.SSLProtocolException: SSL handshake aborted: ssl=0x199c48: Failure in SSL library, usually a protocol error
12-23 10:56:36.235: W/System.err(541): error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol (external/openssl/ssl/s23_clnt.c:683 0x401e0c93:0x00000000)
また、
12-23 10:56:35.385: I/System.out(541): DEBUG: not loading file: /system/lib/javamail.providers
12-23 10:56:35.385: I/System.out(541): DEBUG: java.io.FileNotFoundException: /system/lib/javamail.providers: open failed: ENOENT (No such file or directory)
このようなログも吐き出されており、なにか足りないものがあるようなのですが…
単純なサンプルアプリなどは普通に動作していますので、開発環境にとりあえず不備はないと思います。
Javamail用の3つのファイルもビルドパスに加えてあります。
その他にも追加すべきライブラリがあるのでしょうか?
これだけの情報では、ご回答いただくのは難しいのかも知れませんが…
よろしくお願いいたします。