Как работает стандартная отправка почты «функция mail()» в Wordpress и как ее настроить?
Столкнулся недавно с тем, что при переезде на новый хостинг у вордпресса отвалилась почта. Письма из контактных форм, восстановлений паролей и прочего не доходят до пункта назначения.
И тут я понял что ничего не знаю о том, как же именно эта отправка почты работает.
Что значит функция mail() ?
Каким образом Вордпресс через нее отправляет почту, и с помощью чего? С почтового сервера?
По-умолчанию wordpress шлет письма с ящика типа wordpress@mysite.com . Как у него это получается, как он черт побери это делает? Откуда он знает к какому почтовому серверу подключаться и откуда берет все реквизиты?
Бывает что появляется ошибка типа "на сервере отключена функция mail()" , как ее исправить, как включить на шаред хостинге или на своем VPS?
Еще я так понимаю стандартный вордпрессовский phpmailer поддерживает функцию отправки по SMTP. А чем они отличаются, mail() и SMTP ?