1. 首页 » 生活常识

手机QQ邮箱如何发送文件知了堂

前言

当我们在一个网站中进行注册账户成功后,通常会收到一封来自该网站的邮件。邮件中显示我们刚刚申请的账户和密码以及一些其他的广告信息。在上一篇中用Java实现了发送qq邮件的功能,今天我们来实现一个这样的功能,用户注册成功后,网站将用户的注册信息(账号和密码等)以Email的形式发送到用户的注册邮箱当中。

a、电子邮件协议

电子邮件在网络中传输和网页一样需要遵从特定的协议,常用的电子邮件协议包括 SMTP,POP3,IMAP。其中邮件的创建和发送只需要用到 SMTP协议,所以本文也只会涉及到SMTP协议。SMTP 是 Simple Mail Transfer Protocol 的简称,即简单邮件传输协议。

b、JavaMail

我们平时通过 Java 代码打开一个 http 网页链接时,通常可以使用已经对 http 协议封装好的 HttpURLConnection 类来快速地实现。Java 官方也提供了对电子邮件协议封装的 Java 类库,就是JavaMail,但并没有包含到标准的 JDK 中,需要我们自己去官方下载。

1、准备工作

需要两个jar包 activation.jar / mail.jar

知了堂|在Javaweb中实现发送简单邮件

所要用到的授权码:qq邮件登录 -> 设置 -> 账户

知了堂|在Javaweb中实现发送简单邮件

其中SMTP是接收协议POP3是接收协议

2、 编写实体类

public class User {
    private String name;
    private String password;
    private String email;
    public User(String name, String password, String email) {
        this.name = name;
        this.password = password;
        this.email = email;
    }
    //省略get/set和toString方法...
}

3、编写静态页面

index.jsp:一个简单的表单 包含用户名、密码、邮箱

<%@ page contentType="text/html;charset=UTF-8" language="java" %>

  
    $Titlelt;/title>
  </head>
  <body>
  <form action="${pageContext.request.contextPath}/mail.do" method="post">
    用户名: <input type="text" name="username" value="账户">
    <br>
    密码: <input type="password" name="password" value="密码">
    <br>
    邮箱: <input type="text" name="email" value="邮箱">
    <br>
    <input type="submit" value="注册">
  </form>
  </body>
</html></code></pre><h2 class="pgc-h-arrow-right" data-track="17">4、编写发送邮件的工具类</h2><p data-track="18">发送邮件的步骤</p>1.创建定义整个应用程序所需的环境信息的sessio对象2.通过session得到transport对象3.使用邮箱的用户名和授权码连上邮件服务器4.创建邮件5.发送邮件<p data-track="24">这里用到了多线程,因为发送邮件是需要时间去连接邮箱的服务器,若不使用多线程,则会卡在提交的网页中不断加载直至响应 使用多线程可以异步处理,提高用户的体验度</p><pre><code>public class SendMail extends Thread {
    private String from = "发件人邮箱";
    private String username = "发件人用户名";
    private String password = "授权码";
    private String host = "smtp.qq.com"; //QQ邮箱的主机协议
    private User user;
    public SendMail(User user) {
        this.user = user;
    }
    public void run() {
        Transport ts = null;
        try {
            Properties prop = new Properties();
            prop.setProperty("mail.host",host);
            prop.setProperty("mail.transport.protocol","smtp");
            prop.setProperty("mail.smtp.auth","true");
            //关于QQ邮箱 还要设置SSL加密
            MailSSLSocketFactory sf = new MailSSLSocketFactory();
            sf.setTrustAllHosts(true);
            prop.put("mail.smtp.ssl.enable","true");
            prop.put("mail.smtp.ssl.socketFactory",sf);
            //使用JavaMail发送邮件的5个步骤
            //1.创建定义整个应用程序所需的环境信息的sessio对象
            Session session = Session.getDefaultInstance(prop, new Authenticator() {
                @Override
                protected PasswordAuthentication getPasswordAuthentication() {
                    return new PasswordAuthentication(username,password);
                }
            });
            session.setDebug(true);//开启debug模式 看到发送的运行状态
            //2.通过session得到transport对象
            ts = session.getTransport();
            //3.使用邮箱的用户名和授权码连上邮件服务器
            ts.connect(host,username,password);
            //4.创建纯文本的简单邮件
            MimeMessage message = new MimeMessage(session);
            message.setSubject("只包含文本的普通邮件");//邮件主题
            message.setFrom(new InternetAddress(from));// 发件人
            message.setRecipient(Message.RecipientType.TO,new InternetAddress(user.getEmail()));//收件人
            String info = "注册成功!你的账号信息为: username = " + user.getName() + "password = " + user.getPassword();
            message.setContent("<h1 style='color: red'>" + info + "</h1>","text/html;charset=UTF-8");//邮件内容
            message.saveChanges();//保存设置
            //5.发送邮件
            ts.sendMessage(message,message.getAllRecipients());
        } catch (GeneralSecurityException e) {
            e.printStackTrace();
        } catch (MessagingException e) {
            e.printStackTrace();
        } finally {
            //关闭连接
            try {
                ts.close();
            } catch (MessagingException e) {
                e.printStackTrace();
            }
        }
    }
}</code></pre><p data-track="26">5、编写处理请求的Servlet以及注册Servlet</p><pre><code>public class MailServlet extends HttpServlet {
    @Override
    protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
        //获取前端数据
        String username = req.getParameter("username");
        String password = req.getParameter("password");
        String email = req.getParameter("email");
        //封装成一个User对象
        User user = new User(username,password,email);
        SendMail send = new SendMail(user);
        send.start();//启动线程
        req.setAttribute("message","已发送 请等待");
        req.getRequestDispatcher("info.jsp").forward(req,resp);//发送成功跳转到提示页面
    }
    @Override
    protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
        doGet(req, resp);
    }
}</code></pre><p data-track="28"></p><pre><code><?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_4_0.xsd"
         version="4.0">
    <servlet>
        <servlet-name>mail</servlet-name>
        <servlet-class>com.xiaoyao.servlet.MailServlet</servlet-class>
    </servlet>
    <servlet-mapping>
        <servlet-name>mail</servlet-name>
        <url-pattern>/mail.do</url-pattern>
    </servlet-mapping>
</web-app></code></pre><p data-track="30">测试ok!</p><p ><img src="https://p26.toutiaoimg.com/origin/pgc-image/c650092c70da473d961a5085202237a7?from=pc" img_width="506" img_height="220" alt="知了堂|在Javaweb中实现发送简单邮件" inline="0"><p class="pgc-img-caption"></p><h2 class="pgc-h-arrow-right" data-track="31">补充:</h2><p data-track="32">工作中我用的是JavaMail 1.6.2的版本遇到过以下这个问题</p><p ><img src="https://p26.toutiaoimg.com/origin/pgc-image/2f2282c31e9c4e199361b5800f2d7258?from=pc" img_width="918" img_height="85" alt="知了堂|在Javaweb中实现发送简单邮件" inline="0"><p class="pgc-img-caption"></p><p data-track="33">这个问题就是没有使用授权码引起的,需要去发件人邮箱设置开启授权码;</p><p data-track="34">1、怎么获取授权码?</p><p data-track="35">先进入设置,帐户页面找到入口,按照以下流程操作。</p><p data-track="36">(1)点击“开启”</p><p ><img src="https://p26.toutiaoimg.com/origin/pgc-image/637ae425751b48e599fb03acf6b937ee?from=pc" img_width="720" img_height="444" alt="知了堂|在Javaweb中实现发送简单邮件" inline="0"><p class="pgc-img-caption"></p><p data-track="37">(2)验证密保</p><p ><img src="https://p26.toutiaoimg.com/origin/pgc-image/42f1a3ae9df74a6f8ef2c0880789c180?from=pc" img_width="720" img_height="488" alt="知了堂|在Javaweb中实现发送简单邮件" inline="0"><p class="pgc-img-caption"></p><p data-track="38">(3)获取授权码</p><p ><img src="https://p26.toutiaoimg.com/origin/pgc-image/7bbd672ecdf74558a3868baccef4dd33?from=pc" img_width="720" img_height="467" alt="知了堂|在Javaweb中实现发送简单邮件" inline="0"><p class="pgc-img-caption"></p><h2 class="pgc-h-arrow-right" data-track="39">总结:项目中可能会遇到的问题</h2><p data-track="40">1、使用JavaMail发送邮件时发现,将邮件发送到sina或者sohu的邮箱时,不一定能够马上收取得到邮件,总是有延迟,有时甚至会延迟很长的时间,甚至会被当成垃圾邮件来处理掉,或者干脆就拒绝接收,有时候为了看到邮件发送成功的效果</p><p data-track="41">2、在执行到 message.saveChanges(); 方法报错无法进行保存设置,也有可能时你的mail版本较低造成的。</p><p data-track="42">在书写 File file = new File(); 时注意修改正确的路径,也可以写在form表单里用file进行传值,主题和内容也写在了方法里因人而异如果其他需求可以需改参数进行传值。</p><p data-track="43">3、在执行到 File file = new File(“D:\Chat_Software\sky.JPG”);时出现错误,之前写的时xlsx文件,测试期间可以对.xls,jpg,文本,.doc文件进行发送。发送xlsx文件时出现报错。 问题解决方案: .xls文件扩展名对应的是Microsoft Office EXCEL 2003及以前的版本。 .xlsx文件扩展名对应的是Microsoft Office EXCEL 2007及后期的版本。 有可能时你下载的mai不是1.6以上版本的,建议下载1.6以上版本的mail</p>
							<div class="entry-copyright">
								<p>声明:本文由"麦兜"发布,不代表"破站"立场,转载联系作者并注明出处:https://www.848586.cn/175939.html</p>
							</div>
						</div>
						<div class="entry-footer">
																					<div class="entry-page">
							    
																<div class="entry-page-prev" style="background-image: url(https://p26.toutiaoimg.com/origin/pgc-image/e0b57dc75115416bab11004a46a76421?from=pc);">
									<a href="/175937.html" title="如何确认自己是否为团员(大学期间争取入团)"><span>如何确认自己是否为团员(大学期间争取入团)</span></a>
									<div class="entry-page-info"> <span class="pull-left">« 上一篇</span> <span class="pull-right">2025-05-22 04:04:01</span> </div>
								</div>
																
																<div class="entry-page-next" style="background-image: url(https://p3.toutiaoimg.com/origin/tos-cn-i-qvj2lq49k0/edaa6e14c6484e6a849140977f7f086a?from=pc);">
									<a href="/175941.html" title="胃不好导致口臭怎么办?如何有效消除口腔异味?"><span>胃不好导致口臭怎么办?如何有效消除口腔异味?</span></a>
									<div class="entry-page-info"> <span class="pull-right">下一篇 »</span> <span class="pull-left">2025-05-22 04:04:01</span> </div>
								</div>
															</div>
														
																											</div>
					</div>
				</article>
			</div>
			<aside class="sidebar">
    	<div id="wpcom-kuaixun-2" class="widget widget_kuaixun">
		<h3 class="widget-title">快讯</h3>
		<ul class="widget-kx-list">
		    			<li class="kx-item" data-id="927"> <a class="kx-title" title="民事纠纷立案所需材料清单" href="javascript:;">民事纠纷立案所需材料清单</a>
				<div class="kx-meta" style="display: none;">
					<span>  产生民事纠纷,当事人一方向法院提起诉讼的,法院需要先进行立案,然后才能对纠纷作出处理。而当事人在起诉的同时要递交立案材料,那么民事纠纷立案需要什么材料呢?下面跟随小编一起来看一下吧! 民事纠纷立案需要什么材料  1、起诉状  (1)起诉状的基本要求:原<a class="kx-more" href="/307208.html" title="民事纠纷立案所需材料清单" target="_blank" rel="noopener nofollow noopener">[原文链接]</a></span>
				</div>
				<div class="kx-content">
					<span class="kx-time">2026-07-08</span>
				</div>
			</li>
					<li class="kx-item" data-id="927"> <a class="kx-title" title="2022年工伤认定标准详解" href="javascript:;">2022年工伤认定标准详解</a>
				<div class="kx-meta" style="display: none;">
					<span>  在工作中受伤不一定都是工伤,要符合工伤标准才能认定为工伤。那么,2022工伤认定标准是什么呢?小编为您介绍。  2022工伤认定标准   《工伤保险条例》第三章对工伤范围作出了规定,凡符合下列情形之一的,应认定为工伤或视同工伤。   第十四条 职工有下列情形之一<a class="kx-more" href="/307207.html" title="2022年工伤认定标准详解" target="_blank" rel="noopener nofollow noopener">[原文链接]</a></span>
				</div>
				<div class="kx-content">
					<span class="kx-time">2026-07-08</span>
				</div>
			</li>
					<li class="kx-item" data-id="927"> <a class="kx-title" title="离婚协议书签订注意事项:财产分割、子女抚养权归属及债务处理等关键条款需明确约定。" href="javascript:;">离婚协议书签订注意事项:财产分割、子女抚养权归属...</a>
				<div class="kx-meta" style="display: none;">
					<span>  在协议离婚的过程中,离婚夫妻是必须要对离婚的相关事项协商达成一致的,否则的话就不允许协议离婚。而此时办理离婚登记,也需要用到离婚协议书,对于当事人而言在实际签离婚协议书时也有一些需要注意的,下面小编就来告诉大家要注意什么。    一、签离婚<a class="kx-more" href="/307206.html" title="离婚协议书签订注意事项:财产分割、子女抚养权归属及债务处理等关键条款需明确约定。" target="_blank" rel="noopener nofollow noopener">[原文链接]</a></span>
				</div>
				<div class="kx-content">
					<span class="kx-time">2026-07-08</span>
				</div>
			</li>
					<li class="kx-item" data-id="927"> <a class="kx-title" title="往来款≠借款!隐藏税务风险,税务机关已严查,企业务必自查防范!" href="javascript:;">往来款≠借款!隐藏税务风险,税务机关已严查,企业...</a>
				<div class="kx-meta" style="display: none;">
					<span>点击上方“企联财务咨询”关注我们往来款科目由于不涉及损益,很多企业不重视该科目的管理,殊不知,税务机关已经盯上了往来款科目,对于长期挂账的往来款事项,你不能不知道其中隐藏的税务风险,下面,小编为你一 一道来。一.借款与往来款借款其形成原因无外乎别人要暂时借用<a class="kx-more" href="/307205.html" title="往来款≠借款!隐藏税务风险,税务机关已严查,企业务必自查防范!" target="_blank" rel="noopener nofollow noopener">[原文链接]</a></span>
				</div>
				<div class="kx-content">
					<span class="kx-time">2026-07-08</span>
				</div>
			</li>
					<li class="kx-item" data-id="927"> <a class="kx-title" title="危害公共安全罪的类型及其法律后果分析" href="javascript:;">危害公共安全罪的类型及其法律后果分析</a>
				<div class="kx-meta" style="display: none;">
					<span>  很多人都听说过危害公共安全罪,那么具体什么是危害公共安全罪,危害公共安全罪包括哪些类型呢?下面,小编就为大家整理了相关资料,欢迎大家前来阅读!  危害公共安全罪有哪些类型  危害公共安全罪主要包括五大类型43个小类,其中包括:放火罪、组织、参加恐怖活动<a class="kx-more" href="/307204.html" title="危害公共安全罪的类型及其法律后果分析" target="_blank" rel="noopener nofollow noopener">[原文链接]</a></span>
				</div>
				<div class="kx-content">
					<span class="kx-time">2026-07-08</span>
				</div>
			</li>
					<li class="kx-item" data-id="927"> <a class="kx-title" title="根号25等于多少?详解二十五的平方根计算方法与结果解析" href="javascript:;">根号25等于多少?详解二十五的平方根计算方法与结果...</a>
				<div class="kx-meta" style="display: none;">
					<span>标题:根号二十五等于多少?数学小知识来啦!大家好,今天小编想跟大家聊一个看似简单却又常常引发疑问的数学问题,那就是“根号二十五等于多少”。无论是在课堂上还是生活中,数学总是以各种形式出现在我们的身边,理解这些基本概念,有助于我们更好地应用数学。<img alt<a class="kx-more" href="/307203.html" title="根号25等于多少?详解二十五的平方根计算方法与结果解析" target="_blank" rel="noopener nofollow noopener">[原文链接]</a></span>
				</div>
				<div class="kx-content">
					<span class="kx-time">2026-07-08</span>
				</div>
			</li>
				</ul>
	</div>
			
		<div id="wpcom-post-thumb-2" class="widget widget_post_thumb">
		<h3 class="widget-title">热门文章</h3>
		<ul>
						<li class="item">
				<div class="item-img">
					<a class="item-img-inner" href="/35114.html" title="山东话“教条”含义解析:探寻齐鲁方言背后的文化深意">
						<img src="/upload/rand_pic/2-ipr0221.jpg" width="480" height="300" alt="山东话“教条”含义解析:探寻齐鲁方言背后的文化深意">
					</a>
				</div>
				<div class="item-content">
					<p class="item-title"><a href="/35114.html" title="山东话“教条”含义解析:探寻齐鲁方言背后的文化深意">山东话“教条”含义解析:探寻齐鲁方言背后的文化深意</a></p>
					<p class="item-date">2023-01-20</p>
				</div>
			</li>
						<li class="item">
				<div class="item-img">
					<a class="item-img-inner" href="/40752.html" title="晟姓源流探秘:千年历史与文化传承">
						<img src="/upload/rand_pic/2-ipr0134.jpg" width="480" height="300" alt="晟姓源流探秘:千年历史与文化传承">
					</a>
				</div>
				<div class="item-content">
					<p class="item-title"><a href="/40752.html" title="晟姓源流探秘:千年历史与文化传承">晟姓源流探秘:千年历史与文化传承</a></p>
					<p class="item-date">2023-02-01</p>
				</div>
			</li>
						<li class="item">
				<div class="item-img">
					<a class="item-img-inner" href="/37617.html" title="女生发“gh”是什么意思?网络流行语解析">
						<img src="/upload/rand_pic/2-ipr0050.jpg" width="480" height="300" alt="女生发“gh”是什么意思?网络流行语解析">
					</a>
				</div>
				<div class="item-content">
					<p class="item-title"><a href="/37617.html" title="女生发“gh”是什么意思?网络流行语解析">女生发“gh”是什么意思?网络流行语解析</a></p>
					<p class="item-date">2023-01-26</p>
				</div>
			</li>
						<li class="item">
				<div class="item-img">
					<a class="item-img-inner" href="/36055.html" title="5千克等于多少斤?轻松掌握公斤与斤的换算方法">
						<img src="/upload/rand_pic/2-ipr0077.jpg" width="480" height="300" alt="5千克等于多少斤?轻松掌握公斤与斤的换算方法">
					</a>
				</div>
				<div class="item-content">
					<p class="item-title"><a href="/36055.html" title="5千克等于多少斤?轻松掌握公斤与斤的换算方法">5千克等于多少斤?轻松掌握公斤与斤的换算方法</a></p>
					<p class="item-date">2023-01-22</p>
				</div>
			</li>
						<li class="item">
				<div class="item-img">
					<a class="item-img-inner" href="/33891.html" title="李显龙引领新加坡持续发展与繁荣">
						<img src="/upload/rand_pic/2-ipr0231.jpg" width="480" height="300" alt="李显龙引领新加坡持续发展与繁荣">
					</a>
				</div>
				<div class="item-content">
					<p class="item-title"><a href="/33891.html" title="李显龙引领新加坡持续发展与繁荣">李显龙引领新加坡持续发展与繁荣</a></p>
					<p class="item-date">2023-01-15</p>
				</div>
			</li>
					</ul>
	</div>
			<div class="widget widget_lastest_products">
		<h3 class="widget-title">头条文章</h3>
		<ul class="p-list"> 
					</ul>
	</div>
	
		<div id="tag_cloud-3" class="widget widget_tag_cloud">
		<h3 class="widget-title">热门标签</h3>
		<div class="tagcloud">
						<a class="tag-cloud-link" href="/tag/364/" title="相思的句子牵挂一个人">相思的句子牵挂一个人</a>
						<a class="tag-cloud-link" href="/tag/199/" title="2022年中考">2022年中考</a>
						<a class="tag-cloud-link" href="/tag/3177/" title="2022年女工多少岁退休">2022年女工多少岁退休</a>
						<a class="tag-cloud-link" href="/tag/8415/" title="老年代步电动汽车">老年代步电动汽车</a>
						<a class="tag-cloud-link" href="/tag/6929/" title="许昌4s店汽车降价情况">许昌4s店汽车降价情况</a>
						<a class="tag-cloud-link" href="/tag/4844/" title="鳜鱼">鳜鱼</a>
						<a class="tag-cloud-link" href="/tag/3355/" title="汽车踏板">汽车踏板</a>
						<a class="tag-cloud-link" href="/tag/3331/" title="钓鱼饵料">钓鱼饵料</a>
						<a class="tag-cloud-link" href="/tag/9376/" title="汽车旧电瓶能卖多少钱">汽车旧电瓶能卖多少钱</a>
						<a class="tag-cloud-link" href="/tag/7629/" title="文件夹怎么压缩">文件夹怎么压缩</a>
						<a class="tag-cloud-link" href="/tag/6600/" title="免费英语句子分析器">免费英语句子分析器</a>
						<a class="tag-cloud-link" href="/tag/3219/" title="吉林专升本考试时间2022">吉林专升本考试时间2022</a>
						<a class="tag-cloud-link" href="/tag/2594/" title="2022年教师将取消职称">2022年教师将取消职称</a>
						<a class="tag-cloud-link" href="/tag/2296/" title="黑鱼图片">黑鱼图片</a>
						<a class="tag-cloud-link" href="/tag/1076/" title="辽宁朝阳降价汽车">辽宁朝阳降价汽车</a>
						<a class="tag-cloud-link" href="/tag/205/" title="2022高考改革最新方案">2022高考改革最新方案</a>
						<a class="tag-cloud-link" href="/tag/10941/" title="怎样用蚯蚓钓鱼上鱼快">怎样用蚯蚓钓鱼上鱼快</a>
						<a class="tag-cloud-link" href="/tag/6959/" title="法律快车网">法律快车网</a>
						<a class="tag-cloud-link" href="/tag/4725/" title="毒奶粉事件">毒奶粉事件</a>
						<a class="tag-cloud-link" href="/tag/4693/" title="不用驾驶证的电动汽车">不用驾驶证的电动汽车</a>
						<a class="tag-cloud-link" href="/tag/4299/" title="泡蛇酒20年咬人事件">泡蛇酒20年咬人事件</a>
						<a class="tag-cloud-link" href="/tag/4125/" title="2022金钱见证了人心的句子">2022金钱见证了人心的句子</a>
						<a class="tag-cloud-link" href="/tag/4114/" title="抚恤金标准">抚恤金标准</a>
						<a class="tag-cloud-link" href="/tag/4030/" title="未解之谜的中国神秘事件">未解之谜的中国神秘事件</a>
						<a class="tag-cloud-link" href="/tag/3842/" title="宝宝嗓子有痰呼噜呼噜的怎么办">宝宝嗓子有痰呼噜呼噜的怎么办</a>
						<a class="tag-cloud-link" href="/tag/3193/" title="电动汽车老年人">电动汽车老年人</a>
						<a class="tag-cloud-link" href="/tag/3016/" title="2022高考政策">2022高考政策</a>
						<a class="tag-cloud-link" href="/tag/2792/" title="2022年三战可能性">2022年三战可能性</a>
						<a class="tag-cloud-link" href="/tag/2514/" title="蒸螃蟹时间">蒸螃蟹时间</a>
						<a class="tag-cloud-link" href="/tag/2497/" title="生蚝怎么开壳">生蚝怎么开壳</a>
					</div>
	</div>
	</aside>

		</div>
	</div>
	<footer class="footer">
	<div class="container">
		<div class="clearfix">
			<div class="footer-col footer-col-copy">
				<div class="copyright">
					<p>本站涵盖的内容、图片、视频等数据,部分未能与原作者取得联系。若涉及版权问题,请联系848586@foxmail.com我们进行删除!谢谢大家!<br>
						Copyright © 2022 <a href="https://wuxiaoyun.com/" target="_blank" rel="nofollow">破站</a> 版权所有 <a href="https://beian.miit.gov.cn" target="_blank" rel="nofollow"> </p>
				</div>
			</div>
			<div class="footer-col footer-col-sns">
				<div class="footer-sns"> </div>
			</div>
		</div>
	</div>
</footer>
<div class="action" style="top:50%;">
	<div class="a-box contact">
		<div class="contact-wrap">
			<h3 class="contact-title">联系我们</h3>
			<p>在线咨询:<a href="http://wpa.qq.com/msgrd?v=3&uin=&site=qq&menu=yes" target="_blank" rel="noopener">
				<img class="alignnone" title="点击这里给我发消息" src="/view/justnews/img/button_111.gif" alt="点击这里给我发消息" width="79" height="25" border="0" /></a></p>
			<p>微信号:</p>
		</div>
	</div>
	<div class="a-box wechat">
		<div class="wechat-wrap"> <img src="/view/justnews/img/weixin.jpg"> </div>
	</div>
	<div class="a-box gotop" id="j-top" style="display: none;"></div>
</div>
<style>
	.footer {
		padding-bottom: 20px;
	}
</style>
<script type='text/javascript'>
	/* <![CDATA[ */
	var _wpcom_js = {
		"slide_speed": "4000",
		"video_height": "482",
		"TCaptcha": {
			"appid": "2003622980"
		}
	};
	/* ]]> */
</script>
<script type='text/javascript' src='/view/justnews/js/main.js'></script>
<script type='text/javascript' src='/view/justnews/js/wp-embed.js'></script>
</body>
</html>