最近Javaで書いたsmtpサーバーを補完するためにpop3サーバーに取り組んできましたが、それをストックAndroidメールアプリに接続しようとすると(samsung g s3で違いがある場合)、次のようになりますコマンド:
キャパ
サーバーが応答する
+OK 機能リストは次のとおりです \r\n
ユーザー \r\n
UIDL \r\n
. \r\n
その後、ユーザー名とパスでログインします
ユーザー [ユーザー名] \r\n
PASS [パスワード省略] \r\n
非常に奇妙な動作を開始するのはこの時点です。電子メール アプリは、サーバーが POP3 の仕様に従って応答する「STAT」コマンドを発行します。
+OK 1 300 \r\n
ただし、この後、サーバーは完全にハングし、サーバーが閉じるまで、サーバーの最後に受信されるのは「NULL」などだけです。誰でもこれを修正する方法を知っていますか?
編集:また、電話を接続し、電子メールのデバッグをオンにしてlogcatを精査した後、例外を分割しているようには見えません