Não consigo enviar email

Suporte à dúvidas gerais relacionadas ao phpBB.
Avatar do usuário
LucasLV
Moderador
Moderador
Mensagens: 734
Registrado em: 18 Out 2013, 04:40

Re: Não consigo enviar email

Mensagem por LucasLV »

Chico Gois escreveu: 30 Set 2025, 17:45 Esta assim aqui no suporte e tenho recebido todos os email daqui.
O SMTP garante a entrega de quase 100% dos emails. Por isso alguns não recebem daqui. E-mails com reputação baixa, emails outlook, hotmail e etc.. tem muita dificuldade de receber somente com função nativa de email, como a mail() do php.
// PRECISA DE UM TRABALHO PARA SEU SITE/FORUM? Contate-me...
Avatar do usuário
LucasLV
Moderador
Moderador
Mensagens: 734
Registrado em: 18 Out 2013, 04:40

Re: Não consigo enviar email

Mensagem por LucasLV »

E é importante que o DNS do domínio tenha os records SPF, DKIM e DMARC. Aí a entrega é quase 100% garantida.
// PRECISA DE UM TRABALHO PARA SEU SITE/FORUM? Contate-me...
Avatar do usuário
Zermatt
Novato
Novato
Mensagens: 39
Registrado em: 05 Fev 2008, 18:34

Re: Não consigo enviar email

Mensagem por Zermatt »

Obrigado. Amanhã ja experimento
Avatar do usuário
Zermatt
Novato
Novato
Mensagens: 39
Registrado em: 05 Fev 2008, 18:34

Re: Não consigo enviar email

Mensagem por Zermatt »

Chico Gois escreveu: 01 Out 2025, 15:28 Salve em um arquivo teste_email.php, envie para a raiz do seu site e rode no navegador.
Altere onde indicado para testar o envio do email

Código: Selecionar todos

<?php
// Configurações do e-mail
$para = "seu_email@exemplo.com";  // E-mail do destinatário
$assunto = "Teste da função mail() do PHP";
$mensagem = "Olá! Este é um e-mail de teste enviado via PHP mail() em " . date('d/m/Y H:i:s') . ".";
$cabecalhos = "From: teste@seudominio.com\r\n";  // E-mail do remetente
$cabecalhos .= "Reply-To: teste@seudominio.com\r\n";
$cabecalhos .= "Content-Type: text/plain; charset=UTF-8\r\n";

// Envia o e-mail
if (mail($para, $assunto, $mensagem, $cabecalhos)) {
    echo "E-mail enviado com sucesso!";
} else {
    echo "Falha no envio do e-mail. Verifique as configurações do servidor.";
}

// Exibe informações de debug (opcional)
echo "<br><br>Debug:<br>";
echo "PHP Version: " . phpversion() . "<br>";
echo "mail() disponível: " . (function_exists('mail') ? 'Sim' : 'Não') . "<br>";
?>
Seria algo tipo www.site.pt/forum/tetes_email Certo? Desculpe a ignorância
Avatar do usuário
Chico Gois
Administrador
Administrador
Mensagens: 3761
Registrado em: 03 Jul 2004, 03:53
Nome Real: Chico Gois
Localização: São Paulo - Capital
Contato:

Re: Não consigo enviar email

Mensagem por Chico Gois »

Isto mesmo
Avatar do usuário
Zermatt
Novato
Novato
Mensagens: 39
Registrado em: 05 Fev 2008, 18:34

Re: Não consigo enviar email

Mensagem por Zermatt »

Chico Gois escreveu: 02 Out 2025, 12:02 Isto mesmo
Nada. aparece simplesmente
A página solicitada não foi encontrada.
Responder