我想在Jmter脚本中使用SMTP Sampler,但出现500错误,表明文件位置被拒绝访问。我通过添加附件执行了变通办法,但就我而言,我不需要为SMTP采样器附加任何文件。有什么解决方法吗?
答案 0 :(得分:0)
您可以检查Send plain body并将消息文本放入文件中,
发送纯主体(即非分段/混合)(如果未选中),然后将其作为普通消息发送,即,如果可能的话,则非分段/混合。如果邮件正文为空并且只有一个文件,则将文件内容作为邮件正文发送。
电子邮件将文件内容作为电子邮件正文
发送答案 1 :(得分:0)
再次检查“附加文件”输入中是否没有whitespaces(空格不可见,但如果您提供了某些内容,JMeter将尝试加载文件)
您可以使用自己选择的文本/ XML编辑器打开.jmx脚本(JMeter .jmx脚本基本上是XML files)
如果您不想发送任何附件,则脚本中应包含以下行:
<stringProp name="SMTPSampler.attachFile"></stringProp>
如果attachFile">
和</stringProp>
之间有任何字符-删除它们,您的请求应开始工作(假设其他配置参数正确)
错误设置(带有3个空格)的示例如下所示:
查看Load Testing Your Email Server: How to Send and Receive E-mails with JMeter文章,您可以在其中看到示例配置,可以将其重新用于构建自己的请求。