最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
java实现发送邮件
时间:2022-06-29 03:07:57 编辑:袖梨 来源:一聚教程网
首先是继承自javax.mail.Authenticator的一个具体类。getPasswordAuthentication()方法也就是构建一个PasswordAuthentication对象并返回,有点费解JAVA Mail这样的设计意图,可能是javax.mail.Authenticator为我们提供了附加的保证安全的验证措施吧。
代码如下 | 复制代码 |
package com.mzule.simplemail; import javax.mail.Authenticator; /** /** /** String getPassword() { @Override String getUsername() { public void setPassword(String password) { public void setUsername(String username) { } |
调用上面的邮箱发送器,可以构建一个工厂类,工厂类可以封装创建的过程,所以通过读配置文件获取邮箱用户名,密码都会变得十分方便。下面的代码是我在写观察者模式的时候写的,只是简单演示了工厂类。
代码如下 | 复制代码 |
package com.mzule.dp.observer.factory; import com.mzule.dp.observer.constant.MailSenderType; /** /** /** } |
发送邮件,还是观察者模式DEMO里面的代码,呼呼。
代码如下 | 复制代码 |
package com.mzule.dp.observer.observer; import java.util.ArrayList; import javax.mail.MessagingException; import com.mzule.dp.observer.constant.MailSenderType; public class ProductPriceObserver implements Observer { @Override } |
相关文章
- 无主之地4存档在哪 存档位置教程 09-18
- 无主之地4小吵闹声音怎么关闭 小吵闹静音的方法 09-18
- 地狱即我们守望者巢穴怎么过 第四章剧情流程视频攻略 09-18
- 地狱即我们阿卡萨沼泽怎么过 第三章剧情流程视频攻略 09-18
- 无主之地4骷髅钥匙兑换码最新9.17 骷髅钥匙最新兑换码分享 09-18
- 地狱即我们乔瓦村怎么过 第二章剧情流程视频攻略 09-18