RightFax COM DLL - 成功传真传输

时间:2012-09-24 14:05:43

标签: rightfax

我正在使用似乎正在运行的RightFax COM DLL,但我需要知道传真传输是否成功。

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

2 个答案:

答案 0 :(得分:1)

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

答案 1 :(得分:1)

您可以创建一个Windows服务,使用其句柄ID继续检查传真列表。 发送传真后,句柄的值将被填充(objFax.Handle)。 <传真发送>。之前它是空的。

Windows服务会定期检查传真状态。您可以使用句柄值查找传真。传真可以抄写为XML,objUser.Folders [“Main”]。Faxes.XML。

使用LINQ或任何其他XML解析代码,通过句柄搜索传真,并查找“FaxStatusEx”属性值。 6是完成发送。

satus值列表:         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,