Suporte » Ajustando o WordPress » Email de confirmação

  • Resolvido DiogoGM

    (@diogogm)


    Olá, tenho um site em wordpress 3.5, quando alguém efetua cadastro no sistema o email de confirmação nunca é recebido, configurei o SMTP com um plugin porém o problema continua, existe alguma solução? (o email nem chega na caixa de spam)

    (Tenho outro site feito em wp na mesma versão, no mesmo servidor, em uma bd e directorio diferente e o sistema de confirmação funciona perfeitamente.)

Visualizando 8 respostas - 1 até 8 (de um total de 8)
  • Há muitos motivos que isso pode acontecer, confira estes tópicos, quem sabe tem alguma coisa que pode tentar:
    http://br.forums.wordpress.org/tags/email

    Criador do tópico DiogoGM

    (@diogogm)

    Já tentei as soluções mais indicadas que encontrei aqui no fórum porém o erro persiste.

    Entre outras soluções,instalei e configurei o plugin WP-Mail-SMTP, quando envio emails teste, recebo-os. Tanto em SMTP como em PHP mail() function.

    Parece-me que o problema só está relacionado com o cadastro..

    Mudei de alojamento à pouco tempo, interfere em alguma coisa?

    Pode ser, não tem como você verificar um log? Alguns serviços desativam sockets então não se pode enviar emails.

    Outro detalhe é sobre os dados do SMTP e o email/usuário que está tentando usar, não tem como usar usuário de serviço diferente daquele que está usando no SMTP, um exemplo que já vi tentarem: usar email hotmail com servidor smtp.gmail.com, isso não é possível!

    hotmail, yahooe etc não oferecem SMTP, então não podem ser usados mesmo.

    Criador do tópico DiogoGM

    (@diogogm)

    Olá Diana, após desativar o plugin Better WP Security os emails voltaram ao normal (todos foram enviados com êxito).
    Embora tenha desativado o plugin para testar o envio, eu necesssito dele ativo, não saberá dizer-me qual a opção que está a interferir nos envios?

    As opções ativas do plugin são:

    -You are enforcing strong passwords for all users.
    -Your WordPress header is revealing as little information as possible.
    -Non-administrators cannot see available updates.
    -Your table prefix is ****
    -You have scheduled regular backups of your WordPress database.
    -Your login area is protected from brute force attacks.
    -Your WordPress admin area is hidden.
    -Your .htaccess file is fully secured.
    -Your installation is actively blocking attackers trying to scan your site for vulnerabilities.
    -Your installation is actively looking for changed files.
    -Your installation does not accept long URLs.
    -You are not allowing users to edit theme and plugin files from the WordPress backend.
    -Better WP Security is allowed to write to wp-config.php and .htaccess.
    wp-config.php and .htacess are not writeable.
    -Version information is obscured to all non admin users.

    Pode ser um conflito do Better WP Security com o WP-Mail-SMTP.

    Desative ambos e veja se o problema some. Se sumir, ative só o Better WP Security e veja se sem o outro plugin os emails funcionam.

    Criador do tópico DiogoGM

    (@diogogm)

    Desativei ambos e os emails são enviados, ativei o Better WP Security e os envios cessaram (nem no log regista o envio).

    desativei todos os plugins que englobam emails e o problema sumiu. Somente quando o Better WP Security está ativo é que os emails não são enviados…

    Existe outra solução sem ser necessário desativar o plugin de segurança?

    Diogo, o código do envio de email é o padrão do WP, ou vc fez outro?

    Agora que temos um culpado, sugiro ir desmarcando uma por uma das opções do plugin, até descobrir onde tá o problema. Ou entrar em contato direto com os desenvolvedores no fórum oficial: http://wordpress.org/support/plugin/better-wp-security

    Criador do tópico DiogoGM

    (@diogogm)

    Obrigado pelo suporte Ricardo e Diana.

    Consegui resolver o problema, a opção que interfere nos emails é: Your WordPress admin area is hidden.

Visualizando 8 respostas - 1 até 8 (de um total de 8)
  • O tópico ‘Email de confirmação’ está fechado para novas respostas.