这里是通过QQ邮箱 sina新浪邮箱 163邮箱的简单发送Email

1.首先去官网下载发送Email的相应的jar文件如 smtp.jar mailapi.jar等

2.去QQ  sina 163中的设置里开启POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV  一些你发送Email的服务歇协议  及生成授权码等

3.具体的代码实例

/*
     * ServerHost:发送邮件的服务器
     * ServerPort:发送邮件服务器的端口
     * userName:登陆邮件发送服务器的用户名
     * userPwd:登陆邮件发送服务器的密码(QQ邮箱是通过授权码)
     * fromAddress:发送者的邮箱地址
     * toAddress:接收邮箱者的邮箱地址
     */ssss

public static void SendEmails(String ServerHost,String ServerPort,final String userName,final String userPwd, String fromAddress,String toAddress) throws Exception{
        Properties per=new Properties();
        per.put("mail.smtp.host",ServerHost);
        per.put("mail.smtp.port",ServerPort);
        per.put("mail.smtp.auth",true);// 是否需要身份验证
        Session session=Session.getDefaultInstance(per,new Authenticator() {
            protected PasswordAuthentication getPasswordAuthentication() {
                return new PasswordAuthentication(userName, userPwd);
            }
        });
        Message msg=new MimeMessage(session);
        msg.setFrom(new InternetAddress(fromAddress));
        msg.setRecipient(Message.RecipientType.TO,new InternetAddress(toAddress));
        msg.setSubject("测试专题");
        msg.setSentDate(new Date());
        msg.setText("这是我发送的内容");
        Transport.send(msg);
    }

public static void main(String[] args) throws Exception {
        //SendEmails("smtp.qq.com","587","aaa@qq.com","vhwilqtqcvfgjhjg","aaa@qq.com","bbb@qq.com");
        //SendEmails("smtp.163.com","25","ccc@163.com","aabbcc","ccc@163.com","qqqq@163.com");
        //SendEmails("smtp.sina.com","25","dddd@sina.cn","llkkjj","www@sina.cn","qwert@sina.cn");

       //这样就可以发送一封简单的邮件了   也可以通过自己公司内部的邮箱服务器填写相应的端口和服务器也是可以的

    } 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值