我正在使用 Mail Reader Sampler 来阅读来自Gmail的电子邮件,并从我们进一步测试所需的电子邮件中获取令牌ID。但是我一直得到以下错误:
回复代码:500 响应消息:javax.mail.MessagingException:连接超时:connect; 嵌套异常是: java.net.ConnectException:连接超时:连接 IMAPS://manish14feb@gmail.com@imap.googlemail.com/INBOX [5]
回复标题:
SampleResult fields:
ContentType:
DataEncoding: null
有人可以帮忙吗?
答案 0 :(得分:1)
我认为您在Gmail设置中有enabled IMAP?
使用Gmail可能不是一个好主意,因为它具有limits on simultaneous connections,如果您以多线程方式检查邮箱,则可能会被阻止。
检查您是否可以使用POP3协议和以下配置接收电子邮件:
pop3s
pop.googlemail.com
995
manish14feb@gmail.com
your_password
1
Use SSL
有关已解释的设置,请参阅Load Testing Your Email Server: How to Send and Receive E-mails with JMeter。
如果没有 - 考虑设置自己的邮件服务器(在公司内部网的某个地方更好),这样你就可以完全控制它,不会受到任何形式的限制或安全限制。