Defina a função php mail() para usar autenticação smtp

Defina a função php mail() para usar autenticação smtp

Então, como posso definir mail()a função do php para usar autenticação smtp?

Eu tenho um webservidor e depois um mailservidor. Todos os emails da empresa, recebidos ou enviados, passam pelo servidor de email e eu queria saber como configurar o webservidor para usar mail()a função com autenticação SMTP no mailservidor.

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_routedefinição.

informação relacionada