Желаемое конечное состояние: я хочу получать электронное письмо с предупреждением от vcenter 6.7.
Конкретная проблема: после настройки vcenter 6.7 (в пользовательском интерфейсе) с SMTP-сервером, который работает, как проверено в оболочке vcenter, почта не доставляется.
Конкретная ошибка в / var / log / vmware / messages:
2019-11-15T02: 20: 02.582561 + 00: 00 vcenter sendmail [1181]: xAE99Q0S013190: to=foo@bar.com, delay = 16: 49: 55, xdelay = 00: 00: 00, mailer = esmtp, pri = 1562265, relay = aspmx3.googlemail.com., Dsn = 4.0.0, stat = Deferred: тайм-аут соединения с aspmx3.googlemail.com.
Тест SMTP из оболочки vcenter: создал текстовый файл с командами SMTP и использовал nc
отправить им порт 25 SMTP-сервера, это сработало.
Попытка решения: vmware kb статья
Решение не работает как бинарный SuSEconfig
не существует в версии 6.7.
Вам нужно отредактировать /etc/mail/sendmail.mc
и добавьте следующую строку:
FEATURE(`nocanonify`)
это остановит sendmail от поиска почтового сервера через записи MX и будет использовать только тот, который вы указали.
После внесения изменений перезапустите sendmail.