%20para%20usar%20autentica%C3%A7%C3%A3o%20smtp.png)
Então, como posso definir mail()
a função do php para usar autenticação smtp?
Eu tenho um web
servidor e depois um mail
servidor. Todos os emails da empresa, recebidos ou enviados, passam pelo servidor de email e eu queria saber como configurar o web
servidor para usar mail()
a função com autenticação SMTP no mail
servidor.
Obs: preciso fazer isso globalmente, não ir arquivo por arquivo que executa a função mail em cada site e começar a editar.
Responder1
A função interna do PHP mail()
não expõe funcionalidade para tornar possível a autenticação SMTP.
Você precisaria reescrever o código existente para usar algo como oCorreio PERApacote.
Caso contrário, você pode achar mais fácil configurar um roteador no daemon SMTP do seu servidor web para encaminhar todos os e-mails enviados para o servidor de e-mail. No Exim, por exemplo, isso é conseguido com uma smart_route
definição.