我正在使用似乎正在运行的RightFax COM DLL,但我需要知道传真传输是否成功。
是否有可以设置的属性会通过电子邮件向用户发送成功的传真传输?
答案 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,