Я купил 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 также может потребовать изменений).