outline发邮件遇到问题!!
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了outline发邮件遇到问题!!相关的知识,希望对你有一定的参考价值。
无法连接到服务器。 帐户: 'pop3.sina.com', 服务器: 'stmp.sina.com.cn', 协议: SMTP, 端口: 25, 安全(SSL): 否, 套接字错误: 10065, 错误号: 0x800CCC0E?
什么意思啊?
设置完成时没有出现——单击"属性"按钮,打开设置窗口,单击"服务器"选项卡,在窗口下方,勾选"我的服务器要求身份验证",然后单击"确定"返回。
怎么回事?
1、收发邮件服务器地址设置有误或所处网络环境无法解析出服务器的IP地址。建议您在Windows的开始--运行,输入ping 收发邮件服务器地址 -t,将Ping出的IP地址输入客户端软件的相应设置栏中。
2、防火墙、邮件检测程序安全级别设置过高,直接中断了数据的传输。议您根据实际需求调整安全级别设置或暂时关闭此类程序。
3、局域网(公司内网)的服务器主机或路由器和外部网络连接出现异常,建议您联系系统管理员查看。
4、设置了“此服务器要求安全连接(SSL)”。 参考技术B 把.cn去掉试一试。
ant发邮件时遇到的问题
1. 在本地环境上搭建了jmeter+ant+jenkins环境,遇到邮件发不出的问题,解决办法如下:
在ant的安装包下的lib里加上四个jar包:mail-1.4.7.jar,commons-email-1.2.jar,activation.jar,ant-javamail.jar,见附件或者自行下载。
然后在build.xml中加上发邮件相关的:
<target name="sendEmail"> <mail from="你的邮箱" tolist="你的邮箱" mailhost="smtp.qq.com" mailport="25" user="你的邮箱" password="你的邮箱密码" subject="${ReportName}${time}"> <message>接口测试报告</message> <attachments> <fileset dir="${jmeter.result.html.dir}"> <include name="*${time}.html"/> </fileset> </attachments> </mail> </target> 在执行的地方要加上: <target name="all"> <antcall target="sendEmail" /> </target>
这样邮件就可以发出啦。
2. 发出邮件后,发现2个问题,一个问题是报告当中显示了:Date report: date not defined
另一个问题是展开与收缩的按钮没展示出来,显示破裂。
1》第一个问题解决方案是,在build.xml中加上一行(以下代码中带颜色的那行),加上后就会显示成时间,前提是在build.xml中要定义time:
<tstamp> <format property="time" pattern="yyyyMMddhhmm" /> </tstamp>
<target name="report">
<xslt
in="${jmeter.result.jtlName}"
out="${jmeter.result.htmlName}"
style="${jmeter.home}/extras/jmeter-results-detail-report_21.xsl" >
<param name="dateReport" expression="${time}"/>
</xslt>
</target>
2》第二个问题,是因为collapse.png和expand.png是存在本地的,所以在发出邮件后,拿不到图片,将这两张图片传到网上(qq空间,百度云等等都可以,或者放公司的图片服务器),将图片地址复制下来,到jmeter安装包的extras文件夹下,打开jmeter-results-detail-report_21.xsl进行编辑(编辑时发现无写权限,可以先用chmod命令给出写权限)。
改以下四个地方:
{ if(document.getElementById(details_id+"_image").src.match("这里改为collapse图片的地址")) { document.getElementById(details_id+"_image").src = "这里改为expand图片的地址"; expand(details_id); } else { document.getElementById(details_id+"_image").src = "这里改为collapse图片的地址"; collapse(details_id); }
<td align="center"> <a href=""> <xsl:attribute name="href"><xsl:text/>javascript:change(‘page_details_<xsl:value-of select="position()" />‘)</xsl:attribute> <img src="这里改为collapse图片的地址" alt="expand/collapse"><xsl:attribute name="id"><xsl:text/>page_details_<xsl:value-of select="position()" />_image</xsl:attribute></img> </a> </td>
以上是关于outline发邮件遇到问题!!的主要内容,如果未能解决你的问题,请参考以下文章