0

我正在使用似乎可以正常工作的 RightFax COM DLL,但我需要知道传真传输是否成功。

是否有可以设置的属性将通过电子邮件向用户发送成功的传真传输?

4

2 回答 2

1

如果您希望此人通过电子邮件收到通知 - 我只需在 Enterprise Fax Manager 中设置他们的帐户即可收到电子邮件通知。这将是最简单的,并且不需要任何开发工作。

于 2012-09-24T14:37:39.523 回答
1

您可以创建一个 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,

于 2013-08-13T10:05:34.563 回答