Я настроил веб-сайт на основе HTML, за исключением страницы contact.php. Я размещаю этот веб-сайт на своем компьютере Rasberry Pi 3 на Debian со вкусом linux Jesse Light. Это без головы, так как здесь размещается мой веб-сайт портфолио. Я использую веб-сервер Apache2 и установил sendmail в качестве агента передачи почты (MTA). Проблема в том, что я крутил свои колеса в течение прошлой недели, и я застрял.
Моя проблема заключается в том, что я отправляю электронное письмо со своей контактной страницы php на моем работающем сервере, но после отправки мне ничего не приходит в мой почтовый ящик. Примерно через минуту после отправки я получаю сообщение от моего php-скрипта, но затем в папку «Входящие» ничего не приходит. Я думаю, что мой SMTP на моем php.ini не является правильным. Я поставил свой сайт доменное имя FQ name. Я использую почтовый домен Microsoft Exchange Online от GoDaddy. Кроме того, кто-нибудь может посоветовать, что должно быть указано в моих настройках from / to для моих SMTP-конфигураций?
Звучит как прямой отказ для меня.
Некоторые намеки:
Надеюсь, это поможет. В противном случае, пожалуйста, предоставьте более подробную информацию и образцы логов
Ваша программа contact.php размещена на сервере Godaddy? Если да, отправка почты через серверы общего хостинга Godaddy невозможна с использованием ваших собственных настроек SMTP. Вы можете отправлять сообщения только с сервера ретрансляции Godaddy при использовании общего хостинга. Если вы хотите иметь возможность отправлять сообщения через свои собственные SMTP-серверы, вам потребуется хостинг с тарифным планом VPS или выделенным сервером.
Проверьте почтовый журнал на вашем сервере, и вы получите ошибки тайм-аута соединения SMTP.
Дайте мне знать, если проблема будет чем-то другим — постараюсь решить ее.