Suporte » Outros assuntos » NÃO envia link para recuperar senha

  • Resolvido espimentel

    (@espimentel)


    Pessoal, bom dia.

    Preciso de uma ajuda daqueles que entendem bem mais que eu. Eu tenho um e-commerce que uso o WordPress+WooCommerce. E, alguns clientes já entraram em contato comigo informando que não conseguem recuperar a senha, através do link (https://www.avidamedicina.com.br/minha-conta/lost-password/). O site informa que foi enviado um e-mail para recuperação da senha, pede para aguardar 10 min, conferir no spam, etc. Mas, o ponto é que nunca chega (eu mesmo testei com um outro usuário que eu tenho, onde simulo um usuário de cliente).

    Alguém já passou por isso?

    Indo nas configurações do WooCommerce reparei que os emails estão todos ativos, porém, faz tempo que não recebo os emails de novos pedidos (desde 20 de março), sendo que ontem mesmo já entraram dois pedidos (recebo em média 5 a 6 pedidos por semana).

    Como eu consigo verificar se os e-mails estão saindo, se é um problema no servidor de envio de e-mail? Tem algum lugar que eu consiga conferir os status dos envios.

    O e-mail que deveria receber os pedidos é lojinha@avidamedicina.com.br – recebo e-mails normalmente (de outras pessoas, fornecedores, etc). Só não estou recebendo e-mails que vem do WordPress.

    Abraços e fico no aguardo caso alguém tenha alguma ideia do que pode ser.

    A página que eu preciso de ajuda: [fazer login para ver o link]

Visualizando 10 respostas - 1 até 10 (de um total de 10)
  • saudações espimentel,

    por padrão, o WordPress usa a função ()mail do PHP para enviar mensagens. só que muitos servidores estão ou bloqueando essa função ou até mesmo a porta 25 de envio de mensagens (como é o caso do Google Cloud) nos servidores, por conta de SPAM.

    se antes funcionava e agora não mais, talvez a hospedagem que usa para seu WP tenha adotado essa prática. sugiro perguntar a eles sobre isso.

    no mais, há quase 2 anos eu uso o plugin WP Mail SMTP integrado ou com o serviço Mailgun ou Sendgrid para envio de mensagens. esse mesmo plugin permite que use um SMTP personalizado. eu por exemplo já usei com G Suite e funciona perfeitamente. diferente do Gmail, que existem tutoriais no Google que dizem funcionar mas percebi que não funciona com 100% de certeza não.

    então indicaria usar um serviço SMTP externo ao servidor onde está o WordPress. dependendo do serviço de e-mail que use, ele provavelmente permitirá que você configure o plugin de SMTP. se não funcionar, um serviço como Mailgun ou Sendgrid, cujos planos gratuitos são bem generosos, resolveriam a questão.

    boa sorte.

    @ralden obrigado pela rápida resposta. Estou testando nesse exato momento. Volto aqui pra falar se deu certo!

    @ralden não tá dando certo. Estou desconfiando que seja algo no servidor (Hostgator) que está bloqueando. Tentei dois plugins diferentes e os dois estão dando timeout.

    Tentei esse que você recomendou com o uso do sendinblue (que também tem uma conta grátis e é recomendado por eles).

    Vou continuar testando e aviso aqui.

    saudações espimentel,

    o WP Mail SMTP não funcionou? verifique as configurações do plugin, pois já usei com Hostgator para um cliente e funcionou tranquilo.

    o SMTP personalizado é mais complicado, pois normalmente só funciona usando exatamente o mesmo e-mail do serviço. tanto faz ser o G Suite ou Exchange, por exemplo, tem que usar exatamente o e-mail que possui nesses serviços. e alguns SMTP não funcionam, provavelmente bloqueio do serviço do e-mail.

    por isso costumo recomendar um serviço externo, pois esse bloqueio não existe. o mais difícil, tanto no Mailgun como no Sendgrid é configurar os Cname e entradas DNS solicitadas. mas feito isso, é muito fácil configurar no plugin, pois só precisa informar a API.

    como é sua primeira vez, é um pouco complicado, tem a curva de aprendizado. mas depois que configurar funciona muito bem.

    nunca usei o Sendinblue, mas indico a documentação abaixo,

    https://help.sendinblue.com/hc/pt/categories/201054145-E-mails-transacionais

    provavelmente é esse Sendinblue SMTP. e como tem um artigo sobre ativação, acho que eles funcionam como o Mailgun. lá você tem que cadastrar um cartão de crédito (uso pré-pago internacional) para poder ter todas as funcionalidades disponíveis. pois provavelmente será sempre grátis, mas o cartão fica lá caso você ultrapasse o consumo do plano gratuito.

    boa sorte.

    @ralden fato que nesse plugin o erro foi:
    Mailer: Sendinblue
    [permission_denied]: Unable to send email. Your SMTP account is not yet activated. Please contact us at contact@sendinblue.com to request activation.
    Consider running an email test after fixing it.

    Mas,parece que precisa solicitar essa autorização por e-mail. Já estou fazendo isso agora mesmo.

    Vamos ver se é rápido!

    Em paralelo estou no chat com o pessoal do hostgator. Eles estão investigando.

    @ralden obrigado por toda ajuda.

    O pessoal do hostgator precisou revalidar a conexão da senha com o sistema (sei lá se isso existe), mas, acabei de fazer um teste e já funcionou.

    Valeu pela ajuda!! Bom que conheci mais uma opção como o sendinblue (pareceu ser um email mkt interessante).

    Abraços e obrigado!

    saudações espimentel,

    que bom que resolveu. apenas indico, caso use um servidor compartilhado no hostgator, que de tempos em tempos teste o funcionamento do e-mail. eu particularmente não confio, mas são meus traumas hehehe.

    sobre o sendiblue ser um email marketing interessante, realmente quem é desenvolvedor nessa área usa serviços direto na fonte. pois ele é para quem programa o envio das mensagens no servidor, escrevendo por código. uma opção melhor para desenvolvedores, que não gostam de usar painel (como mailchimp) e é bem mais barato para quem tem grandes volumes de entregas.

    é como hospedagem. há um bom tempo eu não uso mais empresas de hospedagem intermediários, mas eu mesmo gerencio minha máquina no Google Cloud. é mais barato (comparando com serviços na nuvem, claro) do que pagar uma empresa de hospedagem, mas em compensação todo o risco e responsabilidade é meu.

    sucesso com seus projetos.

    Estou com um problema parecido no Woocommerce, os clientes reclamam que ao clicar na aba Perdeu sua senha? ele abre apenas uma pagina em branco conforme imagem abaixo, o que devo fazer para corrigir isto?
    Veja o link abaixo, não aparece nenhum campo para recuperar a senha.
    https://www.relojoariastar.com.br/minha-conta-3/lost-password/

    saudações ,

    vi que já abriu um tópico sobre seu problema em,

    https://br.wordpress.org/support/topic/woocommerce-nao-recupera-senha-pagina-em-branco/

    essa é a recomendação, conforme as diretrizes do fórum. agora é aguardar algum voluntário dar alguma solução/sugestão.

    @moacsilva a minha solução foi falando diretamente com o pessoal do hostgator (onde hospedo meu site), conforme falei acima. Tenta falar com o suporte da hospedagem do seu site, pra ver se resolve 😉

Visualizando 10 respostas - 1 até 10 (de um total de 10)
  • Você deve estar conectado para responder a este tópico.