2016-03-08 67 views
0

我使用郵件閱讀器取樣器來閱讀Gmail中的電子郵件,並從我們進一步測試所需的電子郵件中獲取令牌ID。但是,所有的時間我收到以下錯誤:郵件閱讀器取樣器

Response code: 500 Response message: javax.mail.MessagingException: Connection timed out: connect; nested exception is: java.net.ConnectException: Connection timed out: connect imaps://[email protected]@imap.googlemail.com/INBOX[5]

響應頭:

SampleResult fields: 
ContentType: 
DataEncoding: null 

有人能幫忙嗎?

+0

這也可以幫助其他人:https://stackoverflow.com/a/39215365/1306012 –

回答

1

我假設你在Gmail設置中有enabled IMAP

使用Gmail可能不是一個好主意,因爲它有limits on simultaneous connections,如果您以多線程方式檢查郵箱,可能會被阻止。

檢查您是否可以使用POP3協議接收電子郵件,並進行以下配置:

  • 協議:pop3s
  • 服務器主機:pop.googlemail.com
  • 服務器端口:995
  • 用戶名:[email protected]
  • 密碼:your_password
  • 消息數檢索:我認爲它應該是1
  • 安全設置:Use SSL

Load Testing Your Email Server: How to Send and Receive E-mails with JMeter的設置說明。

如果沒有 - 考慮設置您自己的郵件服務器(更好地在您公司的內部網),以便您可以完全控制它,並且不會受到任何形式的限制或安全限制。