为了在我的 java 应用程序中使用 smtp,我正在使用以下代码。
URL url=new URL("com.sun.mail.smtp","smtp.gmail.com",25,"");
使用时出现错误
java.net.MalformedURLException: unknwon protocol: com.sun.mail.smtp
即使我尝试使用 SMTP 代替 com.sun.mail.smtp 但没有用.. smtp 使用的协议(protocol)名称是什么?
最佳答案
smtp 不是受支持的协议(protocol)(至少从 1.5 开始是这样),您可以使用 mailto 协议(protocol)。请参阅以下由谷歌提供的示例....
http://www.java2s.com/Code/Java/Network-Protocol/sendsemailusingamailtoURL.htm
关于java.net.MalformedURLException smtp 协议(protocol),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8775812/