【发布时间】:2010-12-02 08:36:28
【问题描述】:
我正在使用 j2me lwuit 构建应用程序。 我需要从那个应用程序发送电子邮件。
【问题讨论】:
标签: java-me
我正在使用 j2me lwuit 构建应用程序。 我需要从那个应用程序发送电子邮件。
【问题讨论】:
标签: java-me
为了使您的应用程序更小,我建议通过 SocketConnection 实现 SMPT。对于小型电子邮件,这非常简单:
SocketConnection connection = (SocketConnection)Connector.open("socket://your.smtp.server:25");
DataInputStream is = sc.openDataInputStream();
DataOutputStream os = sc.openDataOutputStream();
//now the SMTP chat with server
使用这种方法可以让您的应用程序仅依赖于 MIDP/CLDC 配置文件,从而更容易移植到其他手机(至少在理论上)。
【讨论】:
telnet 通过键盘与服务器对话来玩一点。对于附件 - 它有点复杂,但您需要先对其进行编码。
telnet 会话,这样你就会知道你实际需要发送什么。然后使用调试器和网络嗅探器(例如Wireshark)查看一切是否按预期工作。顺便说一句:您可以考虑将 To: 设置为有用的东西(即您可以从中读取电子邮件的邮箱)。
您好,发现该链接工作正常。您可以发送带有附件的邮件。
http://itminds-usefullinks.blogspot.com/2011/12/sending-mail-from-j2me-app-wihtout-web_01.html
它真的对你有帮助....
【讨论】: