我们正在尝试使用下面的使用代码RFCOMAPILIb.dll发送传真发送传真(我们从堆栈溢出本身样品)无法使用RFCOMAPILIb
RFCOMAPILib.FaxServerClass faxserver = new RFCOMAPILib.FaxServerClass();
faxserver.ServerName = "ServerName";
faxserver.Protocol = RFCOMAPILib.CommunicationProtocolType.cpNamedPipes;
faxserver.UseNTAuthentication = RFCOMAPILib.BoolType.True;
faxserver.OpenServer();
RFCOMAPILib.Fax fax = (RFCOMAPILib.Fax) faxserver.get_CreateObject(RFCOMAPILib.CreateObjectType.coFax);
// set up your 'fax' object the way you want it, below is just some sample options
fax.ToName = "dummy";
fax.ToFaxNumber = "dummy";
fax.ToVoiceNumber = "dummy";
fax.ToCompany = "dummy";
fax.FromName = "My Company";
fax.FromVoiceNumber = "dummy";
fax.Send();
string status=fax.faxstatus.tostring();
我们正在faxstatus为110 用户不能够接收传真。
任何想法可能是什么问题。我们是否需要在客户机上安装特定于正确传真的软件?有趣的是,在同一台机器上,我们可以在安装正确的传真客户端后使用UI发送传真,因此我们认为不会有任何端口,防火墙等问题。任何帮助将不胜感激。