Como ativar a função mail () do PHP em um servidor IIS7 / Win2008?

3

Eu tenho um servidor web onde eu atualmente hospedo um aplicativo da web asp.net que usa o servidor SMTP IIS6 para enviar e-mails de notificação.

Instalei o PHP e o Wordpress usando o Instalador de Plataformas da Web e instalei-o como um subdiretório para o meu site. O blog está funcionando perfeitamente, mas não envia nenhum e-mail de notificação e diz que a função mail () não está definida, mesmo que eu use corretamente o aplicativo.

Existe algum outro lugar que eu precise ir para ativar a função de e-mail?

    
por holiveira 07.06.2009 / 20:49

1 resposta

5

Basicamente, você precisa configurá-los no seu php.ini :

[mail function]
SMTP = mail.example.com
sendmail_from = [email protected]

Eles funcionam no Win32 e no Win64 e permitem que você altere o comportamento de mail() para ser executado por meio do SMTP. Obviamente, você precisa ter um servidor SMTP que permita falar com ele.

Principalmente isso é feito porque, na verdade, integrar um sendmail equivalente ao Win32 é um pesadelo .

    
por 07.06.2009 / 21:03