【发布时间】:2015-11-18 08:15:56
【问题描述】:
我正在开发一个应用程序(在 Delphi XE8 中),它允许用户发送电子邮件。我选择的解决方案是简单地将电子邮件保存为文本文件,在 SMTP 提取目录中包含“发件人:”和“收件人:”字段,到目前为止效果很好。我使用在 IIS 6 中设置的 SMTP 虚拟服务器。
但是,一个新的要求是能够选择电子邮件的发送时间。有什么方法可以通过文本文件指定,还是只能通过更改 IIS 设置?如果有人提供任何提示,我将不胜感激。
【问题讨论】:
-
afaik IIS 不是邮件服务器。您在使用 Exchange 吗?
-
嗨@mjn,不,我没有使用 Exchange。我在我的服务器机器上使用 IIS 设置了一个 SMTP 虚拟服务器。抱歉不清楚,我会编辑我的问题。
-
我认为 IIS6 中不存在这样的功能。您可能希望将文件保存到其他目录,并根据您的时间安排专门的取件服务将它们移动到 SMTP 取件目录。您的时间信息可能是该文本文件中的标题,您的取件服务将在将其移动到 SMTP 取件目录之前将其删除。
-
@kobik,是的,这也可能是一种选择。我会调查一下,谢谢你的回复!
标签: email delphi smtp iis-6 delphi-xe8