emailauthentication.java

来自「自己编写的邮件管理系统程序源代码,方便管理自己的邮件」· Java 代码 · 共 40 行

JAVA
40
字号
package mail.control.send;import javax.mail.PasswordAuthentication;/** * 带身份验证的邮件要用到的一个类  * 注意一定要继承 Authenticator 类  * 并覆盖 getPasswordAuthentication 方法 */public class EmailAuthentication extends javax.mail.Authenticator{    private String userName = null;    private String password = null;    public void setUsername(String username)    {        userName = username;    }    public void setUserpass(String userpass)    {        password = userpass;    }    public EmailAuthentication()    {        super();    }    public EmailAuthentication(String username, String userpass)    {        super();        setUsername(username);        setUserpass(userpass);    }    //在需要身份验证时自动被调用    public PasswordAuthentication getPasswordAuthentication()    {        return new PasswordAuthentication(userName, password);    }}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?