【发布时间】:2016-10-07 06:44:00
【问题描述】:
我必须自动发送邮件并检查邮件是否按预期送达。为了做到这一点,我正在使用 mailHog(类似于 mailCatcher)。我已经安装了它们,但我不知道如何让我的应用程序向此服务发送邮件而不是正常的电子邮件发送。
他们说您必须将 SMTP 端口配置为 1025 而不是 25(默认)。即使在此之后,我也无法捕获那些发送的邮件。我需要更改我的传出服务器名称还是我应该怎么做??
这是我的 web.config 文件代码:
<add key="SmtpServerPort" value="1025" />
<add key="SmtpEmailServer" value="BLRCSWEXV01.in.corp.xxxx.com" />
PS:我正在使用量角器编写 E2E 测试。而且我不想使用 mailListener,因为它会大大减慢我的测试速度,甚至无法捕获邮件
【问题讨论】:
标签: protractor e2e-testing mailcatcher