Ir para conteúdo

pollux

Membro
  • Registro em

  • Última visita

Tudo que pollux postou

  1. Pessoal, encontrei a solução, nem acredito, foi tão de repente mas vou listar aqui pra esse tópico servir de arquivo no futuro. O config.local.php está 100% correto. O Script do MyAAC afirma na linha do 'smtp_enabled' o seguinte: set false if use mail function send by smtp or mail function (set false if use mail function, set to true if you use GMail or Microsoft Outlook) O que te faz pensar que ao deixar o smtp como "true" o mail function deve ser "false", mas na realidade AMBOS PRECISAM SER TRUE! Eu deixei o 'smtp_auth' como false, porque com ele ligado estava dando um erro maior ainda no mailer-error.log. mas a questão é, do meu exemplo para fazer funcionar no seu, basta colocar true em tudo. 'mail_enabled'; 'smtp_auth'; 'smtp_enabled' É a config que FUNCIONA no gmail. Lembra de no config.local.php colocar o mesmo email do gmail em : $config['mail_address'] =
  2. Quando fui abrir aqui o problema não era porta, ou configuração nem nada, o problema era o Xampp, com o UniServer funcionou legal. Unico problema é o smtp mandar email pra recuperar senha, to tentando fazer resolver. Aqui: ip = "aqui coloco o meu ipv4" Você tem que colocar o seu ip em meuip.com.br ou o ip do dominio que você tem registrado. no-ip etc... Eu também achava que era necessário colocar o ipv4 ali, durante muito tempo. Mas tem um problema, quando você colocar o ip do dominio ali, todos que estão conectando de fora devem conseguir entrar, menos você ou qualquer rede local conectada com você. Ai no arquivo hosts (C:\Windows\System32\drivers\etc) do windows, como você não deve ter permissão pra editar esse arquivo direto ali, joga ele pra área de trabalho edita e adiciona uma linha. 127.0.0.1 seudominio.servergame.com Ai depois você devolve o arquivo pra pasta C:\Windows\System32\drivers\etc esse seudominio é o seu ip fixo ou numérico encontrado no meuip.com.br, isso vai permitir que você e as redes locais se conectem ao servidor. mas LEMBRA, como você adicionou isso no seu hosts, você não vai se conectar usando o ipv4 no ipchanger ou cliente editado, você vai logar usando o ip do dominio também, igual todo mundo. Ou ip numérico depende. OUTRA LEMBRANÇA: Todos os computadores na rede local devem editar o arquivo hosts pra conseguir logar, caso contrário é impossivel ja que o ip registrado no config é o externo. edita sempre igual, só colocar o 127.0.0.1 seudominio.servegame.com ou 127.0.0.1 123.456.789.12 (exemplo) Melhor colocar um dominio mesmo que gratis para não ficar trocando o ip dependendo da internet, que fica fora de mão ficar editando tudo toda hora, o config, o hosts... etc..., então usa o dominio mesmo, cria um lá pra testes. Como você ja voltou pro linux eu n sei o que vai dar ai. O meu problema foi resolvido assim, espero que ajude. Abraços!
  3. .Qual servidor ou website você utiliza como base? OtserverGlobal, TFS 1.3+, Tibia 12.72, My AAC, Uniserver Qual o motivo deste tópico? Estou tendo problemas para fazer com que meu SMTP envie os emails para recuperação na seção LostAccount do website. O erro encontrado no website se trata do seguinte: Está surgindo algum erro? Se sim coloque-o aqui. [spoiler] [/spoiler] No cujo "mailer-error.log" podemos encontrar a seguinte falha: [Mon, 17 Jan 2022 13:59:03 -0300] The following From address failed: [email protected](no meu arquivo tem meu email do gmail sem autenticador e permitindo aplicativos menos seguros) : MAIL FROM command failed,Authentication Required. Learn more at https://support.google.com/mail/?p=WantAuthError 12sm5780904otu.9 - gsmtp ,530,5.7.0SMTP server error: MAIL FROM command failed Detail: Authentication Required. Learn more at https://support.google.com/mail/?p=WantAuthError 12sm5780904otu.9 - gsmtp SMTP code: 530 Additional SMTP info: 5.7.0SMTP server error: MAIL FROM command failed Detail: Authentication Required. Learn more at https://support.google.com/mail/?p=WantAuthError 12sm5780904otu.9 - gsmtp SMTP code: 530 Additional SMTP info: 5.7.0 E eu descobri que esse "[email protected]" está localizado na "config.local.php" no diretório www do MyAAC. Sendo definido por $config['mail_address'] =' ' Você tem o código disponível? Se tiver publique-o aqui: config.local.php <?php // place for your configuration directives, so you can later easily update myaac $config['installed'] = true; $config['env'] = 'prod'; // dev or prod $config['mail_enabled'] = true; $config['server_path'] = 'C:/Users/igorf/Desktop/otservbr-global/'; $config['mail_admin'] = 'mailadmin@'; $config['mail_address'] = '[email protected]'; -- O problema aparentemente parece ser aqui (Não sou programador, mas é daqui que a mensagem de erro pega o email aparentemente) $config['date_timezone'] = 'America/Sao_Paulo'; $config['client'] = '1272'; $config['anonymous_usage_statistics'] = false; $config['session_prefix'] = 'myaac_4xz6pgfz_'; $config['cache_prefix'] = 'myaac_7nsmwqyx_'; $config['status_ip'] = '127.0.0.1'; $config['highscores_ids_hidden'] = array(1, 2, 3, 4, 5); config.php (parte que trata do email //mail) // mail 'mail_enabled' => false, // is aac maker configured to send e-mails? 'mail_address' => 'smtp.gmail.com', // server e-mail address (from:) 'mail_admin' => '[email protected]', // admin email address, where mails from contact form will be sent 'mail_signature' => array( // signature that will be included at the end of every message sent using _mail function 'plain' => ""/*"--\nMy Server,\nhttp://www.myserver.com"*/, 'html' => ''/*'<br/>My Server,\n<a href="http://www.myserver.com">myserver.com</a>'*/ ), 'smtp_enabled' => true, // send by smtp or mail function (set false if use mail function, set to true if you use GMail or Microsoft Outlook) 'smtp_host' => 'smtp.gmail.com', // mail host. smtp.gmail.com for GMail / smtp-mail.outlook.com for Microsoft Outlook 'smtp_port' => 465, // 25 (default) / 465 (ssl, GMail) / 587 (tls, Microsoft Outlook) 'smtp_auth' => false, // need authorization? 'smtp_user' => '[email protected]', // here your email username 'smtp_pass' => 'noreplypass', 'smtp_secure' => 'ssl', // What kind of encryption to use on the SMTP connection. Options: '', 'ssl' (GMail) or 'tls' (Microsoft Outlook) 'smtp_debug' => false, // set true to debug (you will see more info in error.log) Você tem alguma imagem que possa auxiliar no problema? Se sim, coloque-a aqui. Bom coloquei a imagem lá em cima não sei se estará no lugar certo ou não.

Informação Importante

Confirmação de Termo