• 人民网评:涉及群众利益的事,必须“马上就办” 2019-04-25
  • 胡世忠在泰和调研经济运行和项目建设 2019-04-25
  • “基因魔剪”安全性再遭质疑 2019-04-23
  • 女孩面试“女二号”,车内试戏被脱裤子 2019-04-22
  • 财政部:对原产于美国的500亿美元进口商品加征关税 2019-04-18
  • 李白是哪一种书法家? 2019-04-10
  • 重庆夜色让人如此沉醉文章中国国家地理网 2019-04-04
  • 男子高速酒驾飞出立交桥 车身粉碎人无碍 2019-03-30
  • 成都康弘药业集团股份有限公司董事长柯尊洪获第十二届人民企业社会责任奖年度人物奖 2019-03-30
  • 驻最高检纪检组健全廉政档案 力求精准"画像" 2019-03-27
  • 游客被指捡石子砸老虎 北京野生动物园:正在核实 2019-03-27
  • 10月26日十九大新闻发言人专题新闻发布会 2019-03-22
  • 多交140分“亚裔税”?哈佛大学被控歧视亚裔学生 2019-03-22
  • 男子农田挖到古董抠出吓得魂飞魄散 2019-03-17
  • 瑞典南部城市发生枪击案致5人伤 警方:与恐袭无关 2019-03-10
  • 今天看啥
      热点:

        北京赛车pk10历史记录 www.zwahn.com

        【码】javaMail+spring+qq邮箱发送邮件,javamailspring


        1.依赖:spring版本根据具体环境修改

        <dependency>

                    <groupId>javax.mail</groupId>

                    <artifactId>mail</artifactId>

                    <version>1.4</version>

                </dependency>

        <dependency>

                    <groupId>org.springframework</groupId>

                    <artifactId>spring-context-support</artifactId>

                    <version>${spring.version}</version>

                </dependency>

        2.配置spring

        使用spring管理注入邮件对象

            注邮件端口使用587,并不是使用传说中的465,使用465发送邮件时,程序长时间运行,无法发出邮件

        <bean id="mailSender" class="org.springframework.mail.javamail.JavaMailSenderImpl">
        <!--注入所需的元素-->
        <!--邮件服务器 使用qq邮箱-->
        <property name="host" value="smtp.qq.com"/>
        <!--发件人邮件地址-->
        <property name="username" value="[email protected]"/>
        <!--发送邮件端口-->
        <property name="port" value="587"/>
        <!--password使用授权码-->
        <property name="password" value="XXXXXXXX"/>

        <!---->
        <property name="javaMailProperties">
        <props>
        <prop key="mail.smtp.host">smtp.qq.com</prop>
        <prop key="mail.transport.protocol">smtp</prop>
        <prop key="mail.smtp.auth">true</prop>
        </props>
        </property>
        </bean>

         

        3.编写发送邮件代码

        //发送邮件前先注入javaMailSender对象

        @Autowired
        private JavaMailSenderImpl mailSender;

         

        // 构建简单邮件对象

        SimpleMailMessage smm = new SimpleMailMessage();
        // 设定邮件参数
        smm.setFrom(mailSender.getUsername());
        //设置收件人
        smm.setTo("收件邮箱@qq.com");
        //邮件主题
        smm.setSubject("这是一封简单邮件");
        //邮件内容
        smm.setText("Hello world via spring mail sender");
        // 发送邮件
        mailSender.send(smm);

         

        北京赛车pk10历史记录 www.zwahn.comtrue//www.zwahn.com/Javabc/1316467.htmlTechArticle【码】javaMail+spring+qq邮箱发送邮件,javamailspring 1.依赖:spring版本根据具体环境修改 dependency groupId javax.mail / groupId artifactId mail / artifactId ve...

        相关文章

          暂无相关文章
        相关搜索:

        帮客评论

        视觉看点
      • 人民网评:涉及群众利益的事,必须“马上就办” 2019-04-25
      • 胡世忠在泰和调研经济运行和项目建设 2019-04-25
      • “基因魔剪”安全性再遭质疑 2019-04-23
      • 女孩面试“女二号”,车内试戏被脱裤子 2019-04-22
      • 财政部:对原产于美国的500亿美元进口商品加征关税 2019-04-18
      • 李白是哪一种书法家? 2019-04-10
      • 重庆夜色让人如此沉醉文章中国国家地理网 2019-04-04
      • 男子高速酒驾飞出立交桥 车身粉碎人无碍 2019-03-30
      • 成都康弘药业集团股份有限公司董事长柯尊洪获第十二届人民企业社会责任奖年度人物奖 2019-03-30
      • 驻最高检纪检组健全廉政档案 力求精准"画像" 2019-03-27
      • 游客被指捡石子砸老虎 北京野生动物园:正在核实 2019-03-27
      • 10月26日十九大新闻发言人专题新闻发布会 2019-03-22
      • 多交140分“亚裔税”?哈佛大学被控歧视亚裔学生 2019-03-22
      • 男子农田挖到古董抠出吓得魂飞魄散 2019-03-17
      • 瑞典南部城市发生枪击案致5人伤 警方:与恐袭无关 2019-03-10