Unix - 如何检查防火墙是否阻止mailx功能?

时间:2015-03-06 19:21:30

标签: bash unix sharepoint connection firewall

我正在尝试编写一个使用mailx命令的脚本。该脚本应该将文件作为附件发送到SharePoint目录。

我使用以下命令编码并发送文件:

uuencode $fullPath ${file} | mailx -m -s "Outage Report" ${testEmail}

当我使用我的个人电子邮件作为出站电子邮件地址时,脚本正常工作。这些文件作为电子邮件的附件发送到Outlook。

我还可以从Outlook将文件(作为附件)发送到SharePoint。文件将上载到相应的目录中。

但是,尝试将文件直接从脚本发送到SharePoint时,会断开连接并且不会上载任何文件。

问:在尝试通过脚本直接发送到SharePoint时,如何检查外发邮件连接的状态?也就是说,我如何诊断阻塞连接的内容(防火墙,......)?

我一直在使用netstat命令,但我不确定如何正确使用它来检查我的脚本所遇到的问题。

修改

Mail.log在统计字段中列出以下错误:

stat=Transient parse error -- message queued for future delivery

邮件队列将以下注释连接到尚未发送的邮件:

(host map: lookup (domain): deferred)

0 个答案:

没有答案