Manual:$wgSMTP/pt-br

Detalhes
Para utilizar uma conexão direta (autenticada) com o servidor SMTP, você precisará preencher um array com detalhes sobre sua conexão. Defina como false (o valor padrão) para usar a função embutida PHP mail.

Exemplo:

'IDHost' é uma configuração específica do MediaWiki usado para construir o cabeçalho de e-mail ID de mensagens (veja RFC 2822, sec 3.6.4 para mais informações sobre uma ID de mensagem formatada corretamente). If not provided, will default to. Para as demais configurações, consulte Mail::factory para uma descrição mais completa. (Role para baixo até o parâmetro .)

Esta configuração requer o pacote Mail do PEAR para ser insltalado (execute, e você pode executar o "pear list" para confirmar). Since MediaWiki 1.27, the required PEAR dependencies are already bundled. Se você receber uma mensagem de erro informando que o PEAR não está instalado, então instale  e, em seguida, tente novamente.

Exemplos

 * Outlook Exchange Server

Error sending mail: Unknown error in PHP's mail function Mediawiki
Be sure that and  are set correctly, and match your email address. Some hosts will reject to send an email with a sender that doesn't match the account that sends the email.

As a possible workaround, put the following into, making the necessary substitutions for  and  :

Then install the packages required to send the mail.

After this you may get an authentication failure type error. You will need to sign into the gmail account you are using and verify that the person that just signed in is you. You only need to verify this one time. (gmail will send you an email and you just follow the instructions)

See also possible issues in.

If your server has enabled, be sure to configure it correctly to enable sending mails from the webserver.

Error sending mail: authentication failure SMTP: STARTTLS
PEAR's mail will try to use TLS when connecting to the mail server if the server supports it, even if you don't specify ssl:// in the host. But if the server certificate is not valid (CA not trusted, certificate has expired, etc) it will refuse to work, and instead you'll get the following error:

authentication failure [SMTP: STARTTLS failed (code: 220, response: begin TLS negotiation)]

You must fix the certificate issues for mail to work.