Hospedagem & cPanel 6 visualizações

Como usar o Cron Jobs para enviar um relatório semanal automático por e-mail

Ver no WHMCS

Como usar o Cron Jobs para enviar um relatório semanal automático por e-mail

Olá, querido(a) cliente da GeHost! 😊

Seja bem-vindo(a) ao seu guia prático e tranquilo sobre como automatizar o envio de relatórios por e-mail usando o Cron Jobs no cPanel. É uma ferramenta poderosa, mas comigo você vai dominar em poucos minutos — sem pressa, sem complicação. Vamos lá, com calma e foco, como um bom treino de sabedoria digital!

Passo 1: Acesse o cPanel da sua conta

Para começar, faça login no painel da sua hospedagem:

  • Abra seu navegador e vá para painel.gehost.com.br.
  • Digite seu usuário (geralmente seu domínio ou nome de conta) e sua senha.
  • Clique em Log in.
Tela de login do cPanel com campos de usuário e senha

Passo 2: Localize o Cron Jobs no cPanel

Depois de logado, você verá o painel principal. Procure pela seção chamada “Advanced” (Avançado) e clique em Cron Jobs. É aqui que você cria tarefas automáticas, como enviar e-mails semanais.

Painel inicial do cPanel com a seção 'Advanced' destacada

Passo 3: Entenda o que é um Cron Job

Um Cron Job é como um “alarme digital” que executa um comando no momento que você definir. No nosso caso, ele vai rodar um script que gera um relatório e o envia por e-mail toda semana.

💡 Dica do Sensei: Você pode programar tarefas diárias, semanais, mensais… tudo depende do seu ritmo de trabalho. Vamos focar no “semanal” agora.

Passo 4: Crie um novo Cron Job

Clique em “Add New Cron Job” (Adicionar novo Cron Job).

Na tela que aparecer, você verá três campos principais:

  1. Minute (Minuto)
  2. Hour (Hora)
  3. Day of Month (Dia do mês)
  4. Month (Mês)
  5. Day of Week (Dia da semana)

Para enviar o relatório semanalmente, vamos definir:

  • Day of Week: 0 (representa domingo — escolha o dia que preferir)
  • Hour: 8 (para enviar às 8h da manhã)
  • Minute: 0 (para começar exatamente às 8h)
  • Os demais campos podem ficar como * (que significa “qualquer”).

Exemplo de configuração:

0 8 * * 0

Isso significa: “Execute todos os domingos às 8h da manhã”.

Passo 5: Escreva o comando para enviar o relatório

Na parte de Command, digite o comando que vai rodar o script e enviar o e-mail.

💡 Exemplo prático: Suponha que você tenha um script chamado enviar_relatorio.php na pasta public_html. O comando ficaria assim:

/usr/local/bin/php /home/SEU_USUARIO/public_html/enviar_relatorio.php

Seu script deve estar escrito em PHP e conter uma função que gere o relatório e o envie via e-mail (usando mail() ou uma biblioteca como PHPMailer).

⚠️ Importante: O caminho do PHP pode variar conforme o plano. Se não funcionar, entre em contato com o suporte da GeHost — estamos aqui para ajudar!

Passo 6: Configure o e-mail de destino

Seu script deve estar programado para enviar o e-mail para um endereço válido. Lembre-se: o e-mail profissional já vem incluso na sua hospedagem. Use um endereço como:

  • seu@seudominio.com.br (para você)
  • contato@seudominio.com.br (para o time)

Se precisar, crie novas contas de e-mail no cPanel:

  • Na seção “Mail”, clique em “Email Accounts”.
  • Use o botão + Criar para adicionar um novo e-mail.
Tela de contas de e-mail no cPanel com botão para criar nova conta

Passo 7: Teste e confirme

Depois de preencher todos os campos:

  • Clique em “Add New Cron Job”.
  • Volte para a lista de Cron Jobs para verificar se o novo job apareceu.
  • Verifique se o e-mail chegou no dia e horário marcado.

Se não chegou, revise o script, o caminho do PHP e o endereço de e-mail.

Passo 8: Mantenha o sistema saudável

Se precisar alterar ou remover um Cron Job:

  • Volte à tela de Cron Jobs.
  • Encontre o job na lista.
  • Use os botões “Edit” ou “Remove”.

💡 Dica do Sensei: Mantenha uma lista simples no seu caderno ou no Google Keep com os jobs que você criou — assim, não perde o controle.

Conclusão: Automatize com sabedoria

Parabéns! Você agora sabe como usar o Cron Jobs para enviar relatórios semanais por e-mail — tudo de forma automática, segura e profissional. Isso libera seu tempo para o que realmente importa: criar, inovar e crescer.

Se tiver dúvidas ou precisar de ajuda com o script PHP, o suporte da GeHost está sempre pronto para te ajudar. Lembre-se: você não está sozinho nessa jornada digital.

Com carinho,
Sensei da GeHost
*Grupo: G e Soluções e Eventos LTDA (marca Entexp) • Dono: Raphael Neves Koga (desde 2015)*

Precisa de Ajuda?

Nossa equipe está pronta para resolver suas dúvidas.