gpt4 book ai didi

java - 使用 codenameOne Message 类发送电子邮件

转载 作者:太空宇宙 更新时间:2023-11-04 11:31:38 26 4
gpt4 key购买 nike

我按照这个例子CodenameOne message Class但我得到了这个异常(exception)

> java.io.IOException: Failed to open mailto:marwen1609@gmail.com?body=Body%20of%20message&subject=Subject%20of%20message. Error message: Un périphérique attaché au système ne fonctionne pas correctement.

> at sun.awt.windows.WDesktopPeer.ShellExecute(WDesktopPeer.java:90)
at sun.awt.windows.WDesktopPeer.mail(WDesktopPeer.java:71)
at java.awt.Desktop.mail(Desktop.java:474)
at com.codename1.impl.javase.JavaSEPort.sendMessage(JavaSEPort.java:6667)
at com.codename1.ui.Display.sendMessage(Display.java:3251)

请帮助我没有找到太多文档,这是我的代码

Message m = new Message("Body of message");
m.getAttachments().put("/resources/test.txt", "text/plain");
Display.getInstance().sendMessage(new String[] {"marwen1609@gmail.com"}, "Subject of message", m);

最佳答案

异常是因为 JavaSE 无法找到系统中定义的默认邮件应用程序。当您调用该调用时,这将在操作系统 native 邮件应用程序将启动的设备上正确运行。

关于java - 使用 codenameOne Message 类发送电子邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43708365/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com