【发布时间】:2012-09-16 00:17:04
【问题描述】:
我使用的 RightFax COM DLL 似乎可以正常工作,但我需要知道传真传输是否成功。
是否有可以设置的属性将成功发送传真的用户发送电子邮件?
【问题讨论】:
标签: rightfax
我使用的 RightFax COM DLL 似乎可以正常工作,但我需要知道传真传输是否成功。
是否有可以设置的属性将成功发送传真的用户发送电子邮件?
【问题讨论】:
标签: rightfax
如果您希望此人通过电子邮件收到通知 - 我只需在 Enterprise Fax Manager 中设置他们的帐户即可收到电子邮件通知。这将是最简单的,不需要任何开发工作。
【讨论】:
您可以创建一个 Windows 服务,使用其句柄 ID 不断检查传真列表。 发送传真后,handle 的值将被填充(objFax.Handle)。 .
Windows 服务会定期检查传真状态。您可以使用句柄值查找您的传真。传真可以改成 XML,objUser.Folders["Main"].Faxes.XML 。
使用 LINQ 或任何其他 XML 解析代码,通过句柄搜索您的传真,并查找“FaxStatusEx”属性值。 6 完成发送。
状态值列表: fsUnborn = 0, fsNeedsFCS = 1, fsNeedsConversion = 2, fsNeedsToBeSent = 3, fsInConversion = 4, fsInSend = 5, fsDoneOK = 6, fsManualFCS = 7, fsInSchedule = 8, fsDoneError = 9, fsDuplicate = 10, fsError = 11, fsNeedsAttention = 12, fsNeedsAttachment = 13, fsHeldForPreview = 14, fsInOCR = 15, fsInPrint = 16, fsQueuedForPrinting = 17, fsQueuedForOCR = 18, fsInValidation = 19, fsInApproval = 20,
【讨论】: