Похоже, удаленному серверу не нравится тот факт, что ваш сервер сообщает, что это localhost.localdomain
в HELO
you ' повторная отправка.
Это могло произойти из-за того, что удаленный сервер настроил свою службу SMTP на отклонение недопустимых HELO
s. Также возможно, что что-то изменилось на вашем локальном сервере, например, имя хоста больше не настроено правильно.
Я бы порекомендовал установить для вашего имени хоста какое-то значение, чтобы sendmail
не сообщал как localhost.localdomain
. Пока вы это делаете, также неплохо обновить / etc / hosts
IP-адресом, полным доменным именем и именем хоста сервера.
Здесь есть руководство о том, как это сделать.
/etc/hostname:
hostname.domain.tld
/etc/hosts:
127.0.0.1 localhost localhost.localdomain
::1 localhost localhost.localdomain
1.2.3.4 hostname.domain.tld hostname
Если у вас система на базе RedHat / CentOS, отредактируйте / etc / sysconfig / network
и установите:
HOSTNAME=hostname.domain.tld