0

我必须自动发送邮件并检查它们是否按预期送达。为了做到这一点,我正在使用 mailHog(类似于 mailCatcher)。我已经安装了它们,但我不知道如何让我的应用程序向该服务发送邮件而不是正常的电子邮件发送。

他们说您必须将 SMTP 端口配置为 1025 而不是 25(默认)。即使在此之后,我也无法捕获那些发送的邮件。我需要更改我的传出服务器名称还是我应该怎么做?

这是我的 web.config 文件代码:

<add key="SmtpServerPort" value="1025" />
<add key="SmtpEmailServer" value="BLRCSWEXV01.in.corp.xxxx.com" />

PS:我正在使用量角器编写 E2E 测试。而且我不想使用 mailListener,因为它大大减慢了我的测试速度,甚至无法捕获邮件

4

1 回答 1

0

您是在 BLRCSWEXV01.in.corp.xxxx.com 上安装 MailHog 还是在其他机器上?您需要将服务器和端口都指向您的 MailHog 实例。

于 2017-08-07T05:06:19.107 回答