Как правильно настроить sendmail для доставки сообщений?

Как правильно настроить sendmail для доставки сообщений?

Я купил VPS у OVH.

Имя хоста Ubuntu VPS выглядит примерно так : vps12345или vps12345.ovh.net.

Если я тестирую sendmail через командную строку, чтобы отправить письмо на мою почту[email protected], это работает: я получаю письмо от .test@[email protected]

Но я хотел бы отправлять почту с моего установленного домена (например: [email protected]), и если протестировать его с помощью моего PHP-кода, почта, отправленная на Gmail, приходит, но с большим опозданием.

Поэтому я предполагаю, что Gmail (или любой другой поставщик услуг электронной почты) не принимает письма с заголовком из домена X, а только с имени хоста Y...

Так как же мне отправить электронную почту с моего vps12345, используя другой домен (который мне принадлежит и размещен на этом VPS)?

Нужно ли мне переименовывать имя хоста VPS?

Спасибо

решение1

Надлежащим образом:изменить хост FQDN (полное доменное имя), как сообщает hostnameкоманда (обычно hostname --fqdn). Точная процедура может зависеть от ОС/дистрибутива.

Исправление только для Sendmail:"кто я" в cf/READMEфайл в дистрибутиве sendmail.
=>определить confDOMAIN_NAMEв файле sendmail.mc и создать новый sendmail.cf (submit.cf также может потребовать изменений).

Связанный контент