Итак, у меня есть сервер, настроенный в Rackspace, на котором установлены Apache2 и PHP. Веб-сайт размещен там без проблем. На сайте есть форма, которая отправляет информацию на электронную почту, используя php mail()
функция. Проблема в том, что sendMailconfig
дает мне проблему с именем хоста. Это говорит:
Предупреждение: локальное имя хоста app1 не определено.
Тогда он использует локальный хост, но почтовый журнал говорит, что 127.0.0.1
отказался от соединения, поэтому почта не уходит. Это мой файл hosts. Я добавлю ххх на некоторые номера, чтобы не разглашать личную информацию:
127.0.0.1 localhost
10.xxx.xxx.247 app1
162.xxx.xxx.164 app1
2001:xxxx:xxxx:xxxxx:xxxx:xxx:3abc app1
Если я попытаюсь изменить имя хоста на app1.xxxx.com
который является рабочим доменом, так как веб-сайт есть, он говорит мне hostname: Name or service not known
,
Есть идеи, почему не работает sendmail?
Задача ещё не решена.
Других решений пока нет …