【发布时间】:2014-06-25 10:08:45
【问题描述】:
我们只有一个 POP 电子邮件帐户。此电子邮件帐户填写:
- 主题为 XYZ 的邮件
- 主题为 ABC 的邮件
我们有两个 Windows 服务
- 服务 1 - 仅接收主题为 XYZ 的电子邮件(读取电子邮件,将其存储在数据库中,然后将其从邮箱中删除)
- 服务 2 - 仅接收主题为 ABC 的电子邮件(读取电子邮件,将其存储在数据库中,然后将其从邮箱中删除)
这两个独立的 C# 服务(服务 1 和 2)(.Net 框架 4.0)能否在这个启用了 POP 的单个邮箱上同时运行并且在邮箱上没有任何访问冲突的情况下工作?
【问题讨论】:
-
是的,没有理由不这样做。就像在您的手机上一样,您可以同步您的电子邮件,但也可以在您的台式计算机上 - 您使用 Outlook 与同一个电子邮件帐户同步。同样,当您说在 .NET 中发送电子邮件时,您可能会从网站上的多个用户发送电子邮件(例如订单通知) - 将有多个用户在您的网站上调用它。使用相同的电子邮件帐户但不同的内容可能发送到不同的电子邮件地址(但使用相同的 POP 详细信息/电子邮件服务器等......)