Когда вы работаете в Windows, почтовая функция PHP может использовать SMTP-сервер.(Это связано с тем, что в Windows отсутствуют централизованные стандартизированные почтовые функции Unix / Linux.)
Однако ее возможности очень ограничены: она не поддерживает ни аутентификацию, ни шифрование - то, что в настоящее время требуется большинству почтовых служб.
Если вы хотите использовать внешний SMTP-сервер (например, Google Mail), внешний почтовый класс, такой как Swiftmailer , который может подключаться к SMTP-серверам с использованием SSL / TLS и аутентификации.
В противном случае,облегченный почтовый сервер, такой как Mercury , может принимать локальную электронную почту и «пересылать» ее через соответствующий SMTP-сервер.