【问题标题】:JMeter how to send email through MS Exchange?JMeter 如何通过 MS Exchange 发送电子邮件?
【发布时间】:2019-06-05 01:49:59
【问题描述】:

对于我的机器,登录windows系统后,outlook自动使用匿名认证登录。

Outlook 使用 HTTP 连接到 Microsoft Exchange,并且仅使用 SSL 连接。
连接到代理服务器时,证书中的主体名称是已知的。

Header:email.server.sample

连接到我的 Exchange 代理服务器的 URL 是已知的。

https://email.server.sample

在连接到 Exchange 代理服务器时使用“协商身份验证”。

现在的问题是,遇到这种情况,JMeter 怎么发邮件呢?

【问题讨论】:

    标签: outlook jmeter smtp exchange-server


    【解决方案1】:

    开箱即用的 JMeter 只能通过SMTP 协议和SMTP Sampler 发送电子邮件和/或使用POP3 和/或IMAP 协议和Mail Reader Sampler 接收电子邮件


    如果您必须使用Exchange protocol,您基本上有两种选择:

    1. Send SOAP requests using HTTP Request sampler
    2. 使用包装库,即来自JSR223 SamplerJava Request 采样器的ews-java-api

    【讨论】:

    • 嗨德米特里!您能否举例说明如何使用(发送和接收邮件)用于 MS Exchange 协议的 HTTP 请求采样器?我已经检查了您推荐的解决方案 1.)(不幸的是 2.)对我来说不是一个选择),但仍然不清楚。我需要模拟从 Outlook 2010 发送邮件并检查回复邮件。不确定 Jmeter 是否能够“捕获”该邮件。在我的 Outlook 中,我只看到交换服务器的详细信息,所以我需要通过我猜的方式进行整个交换。
    猜你喜欢
    • 1970-01-01
    • 2016-12-28
    • 1970-01-01
    • 2013-11-12
    • 2020-10-02
    • 1970-01-01
    • 1970-01-01
    • 2020-05-30
    • 2017-12-18
    相关资源
    最近更新 更多