我有一个 ASP.NET Web 应用程序,需要处理来自任何 Internet 用户传入的 SMTP 电子邮件。
我配置了 IIS 和我的 Azure Windows server 2012 R2 VM 端点,但是当我从 Internet 发送电子邮件时,它会被接收在 C:\inetpub\mailroot\Queue\ 中,而不是 C:\inetpub\mailroot\Drop 中,就像当我在运行 Windows server 2008 R2 的自己的服务器上运行应用程序时一样。
此外,当 Web 应用程序尝试从 Queue\ 访问 .EML SMTP 文件时,它通常会出现“正在被他人使用”的错误。
我的理解是 Queue\ 用于延迟的传出 SMTP,而 Drop\ 用于所有传入 SMTP。
如何让传入的 SMTP 转至 Drop\ ?