0
我必須自動發送郵件並檢查它們是否按預期交付。爲了做到這一點,我使用mailHog(類似於mailCatcher)。我已經安裝了它們,但我不知道如何讓我的應用程序發送郵件到這個服務,而不是正常的電子郵件發送。MailHog或MailCatcher服務器設置
他們說你必須配置你的SMTP端口爲1025而不是25(默認)。即使在這之後,我無法捕捉那些發送的郵件。我是否需要更改我的傳出服務器名稱,或者我應該做什麼?
這是我的web.config文件中的代碼:
<add key="SmtpServerPort" value="1025" />
<add key="SmtpEmailServer" value="BLRCSWEXV01.in.corp.xxxx.com" />
PS:我用量角器來寫端到端測試。我不想使用mailListener,因爲它會大幅降低我的測試速度,甚至無法捕獲郵件