Ir para conteúdo
  • Cadastre-se

Gesior mandando Emails


Posts Recomendados

Tutorial: Como configurar o seu Gesior para mandar emails e assim poder recuperar a conta, pedir novas Recovery Keys, etc. Você pode configurar a vontade.

 

O que você ira precisar:

*Uma conta no GMAIL (Sim, tem que ser no GMAIL)
*Desbloquear a porta 465 no seu firewall, antivirus, etc
*Usar o Gesior (obviamente)

Primeiro Passo: Configurando o config.php
*Abra a pasta config e abra o config.php, procure pelo trecho a seguir e configure como manda:

 

// E-MAIL config 
$config['site']['send_emails'] = 1; // Aqui deixe 1 
$config['site']['mail_address'] = "[email protected]"; // Seu e-mail do GMAIL 
$config['site']['smtp_enabled'] = "yes"; // Aqui deixe yes 
$config['site']['smtp_host'] = "smtp.googlemail.com"; // Aqui deixe o que esta mesmo 
$config['site']['smtp_port'] = 465; // A porta, deixe como esta mesmo tambem 
$config['site']['smtp_auth'] = "true"; // Muito importante, deixe sempre como true 
$config['site']['smtp_user'] = "[email protected]"; // seu email do gmail 
$config['site']['smtp_pass'] = "suasenha"; //  senha da sua conta do gmail  

*Apos configurar cuidadosamente a parte acima, configure a vontade a parte de baixo colocando quando o jogador vai receber emails do site (Colocando 1 para sim, e 0 para não):

 

// USE ONLY IF YOU CONFIGURED E-MAIL AND IT WORK 
$config['site']['create_account_verify_mail'] = 1; // Quando o jogador cria a conta, ele precisa por um email correto, pois ira receber uma senha por email, como no TIBIA GLOBAL  
$config['site']['generate_new_reckey'] = 1; // Permite o jogador de trocar a Recovery Key, sendo que ela não é exebida, é apenas mandada para o email 
$config['site']['generate_new_reckey_price'] = 50; // Preço da nova Recovery Key em Premium Points 
$config['site']['send_mail_when_change_password'] = 1; // Manda um email toda vez que o jogador trocar a senha 
$config['site']['send_mail_when_generate_reckey'] = 1; // Manda um email toda vez que um jogador pedir sua Recovery Key 
$config['site']['send_register_email'] = 1; // Manda um email toda vez que o jogador se registrar  

Passo 2: Configurando lostaccount.php e accountmanager.php
Aqui as coisas podem ficar um pouco chatas, mas é rapidinho! Abra os scripts, e procure por:

 

$mail->IsSMTP();

 

E embaixo disso (não apague nada), coloque isto:

 

$mail->SMTPDebug  = 0;  
$mail->SMTPSecure = "ssl";  

Você tera que fazer isso 3 vezes em cada script, pois existem 3 Trechos com "$mail->IsSMTP();" diferentes tanto no lostaccount.php tanto no accountmanager.php. 

Apos substituir tudo, seu Gesior esta pronto para mandar emails, e agora é so Felicidade \o/. Se tiverem alguma duvida, poste-a. Comentem!

 

 

Link para o post
Compartilhar em outros sites

Tava com o sistema pronto e configurado do Gesior '-' dai retirei td pqê não enviava, realmente dexei porta 465 mais ngm me falou q tinha q desbloquar no firewall -.-'

Dai removi o sistema todo e adapatei só a rk sem email de nada -.-'

          Procuro Equipe para projeto sério com remuneração, maior necessidade Programador em C\C++.

Link para o post
Compartilhar em outros sites
  • 2 years later...
  • 4 months later...

Cara, eu configurei aqui tudo certo e no gesior diz que enviou o email, mas o email não chega. Eu fui verificar o gmail no qual configurei e o google acusa "Identificamos uma atividade suspeita em sua conta" ai pede verificação pelo celular. Não da pra usar outro tipo de email? Acho que o google com essas novas normas de segurança ficou obsoleto pra usar com essa finalidade.

Editado por dashjoe (veja o histórico de edições)
Link para o post
Compartilhar em outros sites

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.

  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo