我们原来用的邮箱是exchange,一直在使用eastfax电子传真的邮箱模块通过发送电子邮件来发送传真,一直都没问题,后来我们公司将邮箱系统更换成了linux上的一个邮件系统,然后再通过eastfax电子传真邮箱模块发送传真时,总出现:转换传真文件失败,不支持的传真文件格式。(当然不是我们真的发送的文件格式不支持,肯定是另有原因)
通过电子传真的技术人员查看日志,发现我们发送的附件,被eastfax的邮箱模块只截取了附件名,但没有截取到扩展名,所有的附件都是不带扩展名的,当然就无法识别出附件的格式,也就没法转换,所以才会出现转换失败。
可为什么会出现截取的附件名不包含扩展名,这应该是邮箱系统的编码或者有加密导致的。解决方法就是在eastfax电子传真的服务器上配置好一个outlook,在服务器上的邮箱监视器设置里,将邮箱服务器、用户名、密码都清空,然后选中:监视本机outlook默认账号信箱(所有有效邮件)如下图:
这样附件的扩展名就会通过outlook来截取,outlook截取附件名的功能更强大一点,这样outlook就可以正确的截取到附件名然后再传给传真服务器了。 不过这样切记:一定要清空邮箱服务器、用户名和密码选项,否则邮箱监控设置还是会定时通过上面的邮箱设置来获取附件名,下面的outlook也会定时去获取附件名,这样的结果就是如果附件是通过上面的邮箱设置获取的,就没有扩展名,就会报转换传真文件失败,而通过下面的outlook获取的附件名就是正常的,就可以将传真发送成功。 |