vCenter Server Appliance电子邮件未到达SMTP服务器

从vCenter中的testing警报生成的电子邮件不会被转发到configuration的代理/ SMTP服务器。 生成testing警报时,我在邮件日志文件上运行tail -f,我可以看到以下内容

2014-09-17T15:05:10+00:00 mgt-vm-vcenter sendmail[542]: s8HF5AgH000542: from=root, size=565, class=0, nrcpts=1, msgid=<[email protected]>, relay=root@localhost 

然后经过漫长的等待(DNS?),我得到:

 2014-09-17T15:06:49+00:00 mgt-vm-vcenter sendmail[545]: s8HF5AHJ000545: from=<[email protected]>, size=805, class=0, nrcpts=1, msgid=<[email protected]>, proto=ESMTP, daemon=MTA, relay=mgt-vm-vcenter.amvi.local [127.0.0.1] 2014-09-17T15:06:49+00:00 mgt-vm-vcenter sendmail[545]: s8HF5AHJ000545: to=<[email protected]>, delay=00:00:00, mailer=relay, pri=30805, dsn=4.4.3, stat=queued 2014-09-17T15:06:49+00:00 mgt-vm-vcenter sendmail[542]: s8HF5AgH000542: [email protected];, ctladdr=root (0/0), delay=00:01:39, xdelay=00:01:39, mailer=relay, pri=30565, relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (s8HF5AHJ000545 Message accepted for delivery) 

当我运行netstat我看不到任何传出的连接到SMTP服务器和上面的日志只是一遍又一遍地发出和邮件得到卡住,当我检查mailq

任何人都可以build议为什么发生这种事 我已经在另一个设置上testing过了,我期望SMTP服务器的详细信息显示为nnext,但是这从来没有好消息,所以看起来好像vCenter不能联系电子邮件服务器。 IPtables在SMTP服务器上是closures的,并且从其他服务器路由其他电子邮件。 所以它必须是vCenter VA上的sendmail。

更新** / etc /主机文件输出:

 127.0.0.1 mgt-vm-vcenter.amvi.local mgt-vm-vcenter localhost 127.0.0.2 mgt-vm-vcenter.amvi.local mgt-vm-vcenter localhost ::1 mgt-vm-vcenter.amvi.local mgt-vm-vcenter localhost ip6-localhost ip6-loopback 

我不得不添加到主机文件或sendmail抱怨…

任何人都可以提供任何帮助或提供任何configurationbuild议/testing如何解决这些问题?