ERROR: SMTP Error: The following recipients failed: [Solução para Moodle - BlueHost]

Publicado por kleber galucio em 14/02/2012

[ Hits: 13.462 ]

Blog: http://nld.klebrr.com/

 


ERROR: SMTP Error: The following recipients failed: [Solução para Moodle - BlueHost]



- Dados Técnicos
  • Servidor: BlueHost
  • Moodle Versão: 1.9.16 – 20120109
  • Problema: Erro ao Enviar e-mail com informações de Recuperação de senha
  • Página de Origem: /login/forgot_password.php

- Mensagem de Erro
ERROR: SMTP Error: The following recipients failed: [email protected]

- SOLUÇÃO

No Painel de Controle de seu domínio, crie uma nova conta de e-mail para seu domínio e defina uma senha.

Ex.: email: [email protected] senha:abcd#3456

Agora, no Painel de Controle/Gerenciador de Arquivos, edite os arquivos: "/lib/phpmailer/class.smtp.php"

30 var $SMTP_PORT = 26; 31 // valor original = 25; bluehost utiliza a porta 26 por padrão smtp


Opcional para SSL:

82 function Connect($host,$port=0,$tval=30) { // nada alterado aqui 83 $host='ssl://' . $host; /* Opcional se quiser utilizar ssl (porta 465) */


Insira a linha abaixo na linha 83, apenas se quiser utilizar SSL:

$host=’ssl://’ . $host;


lembrando que terá que alterar os valores '$SMTP_PORT' e '$Port' para '465' nos 2 arquivos, onde aparecem aqui: "/lib/phpmailer/class.phpmailer.php"

109 var $Mailer = "smtp"; // valor original = mail; 162 var $Port = 26; // valor original = 25; 174 var $SMTPAuth = true; // valor original = false;


- Configuração no Moodle Versão: 1.9.16 – 20120109

Entre em: Administração -> Servidor -> Email

Configure:

Servidores SMTP [smtphosts]: localhost:26
//servidor:porta
Nome de usuário do SMTP [smtpuser]: [email protected]
// email criado no inicio
Senha de SMTP [smtppass] : abcd#3456
// Senha definida ao criar o email

Endereço de No-reply [noreplyaddress]: [email protected]
//email válido, deve existir, no caso coloquei o email do moderador

Nome de suporte [supportname]: suporte ead
// Nome que será exibido no Remetente da mensagem

Email de suporte [supportemail]: [email protected]
//email válido, deve existir, pode ser o mesmo email do moderador


Resultado:
* Resultado do e-mail recebido no Google, enviado pelo 'Moodle / Bluehost'.

Originalmente postado em:

Outras dicas deste autor

Apache - favicon e robots padrão

Páginas de erros com imagens no Squid

BrOffice.org 3.2 não abre após reboot forçado? Eis a solução

Listar artigos por ID/DESC no Joomla

Leitura recomendada

Usando SMTP remoto no PHP

Solucionando erro de anexo, sem nome no Uebimiau

Uso da função mail() no código PHP

Emexis Webmail

Mudança do valor de TTL - ping

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário