1

python-for-android を使用して Android 用のアプリを作成しようとしています。アプリから xls ファイルをメールで送信してもらいたいです。そのためにsmtplibを使用しています:

smtplib.SMTP('smtp.gmail.com', 587)
s.ehlo()
s.starttls()
s.login('myadress@gmail.com', 'mypassword')
s.sendmail('myadress@gmail.com', 'to@gmail.com', message)
s.close()

Android フォンからアプリを実行すると、次のエラー メッセージが表示されます。

starttls のエラー、この python には SSL サポートが含まれていません。starttls と ehlo の有無にかかわらず試してみましたが、喜びはありませんでした。ssl.py を手動でインポートしようとしましたが、さらに問題が発生しました...

AndroidフォンでSSLインタープリターを設定するにはどうすればよいですか? または、電子メールを送信する別の解決策はありますか?

私は使っている:

  • アンドロイド 4.1.2
  • パイソン 2.7
  • Android SDK 22.2.1
  • API 18
4

1 に答える 1

0

JellyBean 以下の Android が SSL をサポートしているとは思えません。SSL を必要とするアプリを使用しようとしましたが、接続が拒否されました。

于 2013-10-31T14:32:33.237 に答える