Skip to content

Como configurar o PHP para usar um servidor de e-mail local para enviar e-mails

2 de maio de 2021

Para que as funções de e-mail estejam disponíveis em PHP, você deve ter um sistema de e-mail em funcionamento já instalado. Em seguida, você define as configurações de e-mail no php.ini Arquivo. É fácil enviar e-mail diretamente de scripts PHP, mas você precisa da configuração correta em php.ini para que funcione. Se você executa o PHP no Unix ou Windows com um servidor de e-mail local, pode querer tirar proveito desse servidor. A configuração relevante está no função de correio seção do php.ini, e é chamado sendmail_path. Deve ser atribuído o caminho para sendmail, normalmente / usr / sbin / sendmail ou / usr / bin / sendmail (mas verifique se o seu sistema está correto).

Como a configuração deve aparecer

Sua configuração deve ser assim:

[mail function]
sendmail_path = / usr / sbin / sendmail

Se você usar um servidor de e-mail diferente, use seu wrapper de sendmail / var / qmail / bin / sendmail para qmail, por exemplo.