tundramani
@tundramani

Что нужно для работы функции mail() в PHP?

Понял что на бесплатных хостингах это не работает.

Правильно ли я понимаю - чтобы заработало надо просто перейти на платный хостинг?
Или надо что-то еще настраивать и подключать?
Мне надо чтобы просто работало, без лишних дополнительных телодвижений.
  • Вопрос задан
  • 94 просмотра
Решения вопроса 1
@grinat
Нужен работающий sendmail либо его аналог. Когда выполняется mail(), то php грубо говоря в консольке выполняет команду: mail -s "Test Subject" user@example.com
На бесплатном его выключают чтобы спам не слали. Можно прикрепить например домен к яндексу и слать через через яндекс smtp: i-leon.ru/smtp-php/, это способ без лишних телодвижений, недостаток - медленно будет идти посылка сообщения. Если платный хостинг, и рассылка через mail, то скорее всего придется еще заморочится c dkim, spf, dmarc, хотя некоторые и так это автоматом настраивают.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
YCLIENTS Москва
от 200 000 до 350 000 ₽
Ведисофт Екатеринбург
от 25 000 ₽
Бюро Цифровых Технологий Санкт-Петербург
от 120 000 до 180 000 ₽
07 мая 2024, в 14:38
8000 руб./за проект
07 мая 2024, в 14:38
15000 руб./за проект
07 мая 2024, в 14:36
70000 руб./за проект