我有一个稍微奇怪的要求,因为我需要设置一个Windows Server来接收电子邮件到某个子域。 我只是想原始邮件最终在这个服务器上的文件夹,所以不需要一个POP3 \ IMAP服务器或类似的东西。 在服务器上运行的自定义开发的Windows服务将从所述文件夹中拾取消息并自动处理它们(基本上只是从它们中提取一些信息并插入到数据库中)
我的问题是什么是最好的方式来设置服务器,这样电子邮件将最终到达这个特定的服务器,并进入一个特定的文件夹。 我目前的想法是:
1)为有问题的子域设置MXlogging,例如指向我的服务器的myservice.example.com
2)在服务器上安装SMTP服务器。
这会做的伎俩,还是我在这里? 请温柔,这不是我有很多经验:)
是的,这将工作。
你提出的是给系统增加一个额外的和不必要的层。 创build一个系统来获取消息要比创build一个接收消息要容易得多。 我之前必须做同样的事情,并发现最简单的方法是使用普通的邮件服务器,比如你正在使用普通电子邮件的任何东西,并且有一个服务周期性地向服务器查询消息。 这些消息然后使用POP / IMAP或其他任何可用的方法提供给您并立即处理。