GetMailing - Coleta de Mailing para Joomla! - Hugo Ferreira - Desenvolvimento de Sites | Softwares | Sistemas Web | Sistemas Desktop | Freelancer | Joomla | Soluções em TI | Indaiatuba SP

GetMailing - Coleta de Mailing para Joomla!

Um sistema de coleta de mailing para envio de newsletter funciona basicamente da seguinte forma:
Têm-se uma apresentação rápida das vantagens que o usuário terá ao assinar a news, em seguida tem um formulário com Nome e Email para ele preencher e se cadastrar.
Após efetuar o cadastro, é enviado para o email informado uma confirmação de cadastro na news de determinado site..

Feito isso, basta o usuário clicar no link de confirmação de cadastro enviado ao seu e-mail e finalmente é efetivado na lista de mailing para newsletter do site.

Pensando nisso, desenvolvi este componente com exatamente esta finalidade.
Coletar mailing em seu site Joomla!



Tratando-se de desenvolvimento para a plataforma Joomla, este componente representa uma evolução significativa para mim como programador joomla.

Veja abaixo algumas das funcionalidades do GetMailing - Coleta de Mailing para Joomla!:


No Frontend:

  • Formulário para se cadastrar no mailing, informando nome e e-mail para cadastro;
    Após efetuar o cadastro, o sistema armazena os dados do cadastro no Banco de Dados, mas o registro fica como Desativado.
    Em seguida é enviao ao e-mail informado uma confirmação de cadastro, com um link para ativação do mesmo.
    Clicando no link, se os dados estiverem todos corretos, o cadastro será finalmente efetivado no sistema, estando assim, pronto para receber artigos e notícias em seu e-mail.

  • Formulário para remoção de cadastro do mailing, informando o e-mail cadastrado;
    Após informar o e-mail e clicar no botão Remover, o sistema verifica se o e-mail informado existe no Banco de Dados, e se existe, envia para o mesmo um link de confirmação de remoção de cadastro.
    O usuário deve, então, acessar sua conta de e-mail e clicar no link de Confirmação de Remoção de Cadastro, para que finalmente seja excluído do Banco de Dados do Getmailing sua conta.


No Backend (Área Administrativa):

  • Adicionar, Editar, Remover e Publicar/Despublicar cadastros efetuados no GetMailing;
  • Adicionar um texto de introdução, que aparece logo no topo da página do tipo Cadastro GetMailing, onde pode ser inserido qualquer conteúdo:
    - Texto, Imagem, Flash, anúncio, etc.
  • Exportar o Mailing em formato de Arquivo de Texto (.txt), onde são exportardos apenas os registros já ativados no sistema, para poderem ser usados em programas de envio de newsletter, como por exemplo O Carteiro, etc.;
  • Exportar o Mailing em formato de Arquivo do Excel (.xls), onde são exportados todos os registros, com nome, email, data de cadastro e status (Ativado ou Desativado);
  • Exportar um Backup do componente, com todos os registros e seus dados, podendo ser transferido para outros sistemas, ou ser restaurado no próprio GetMailing;
  • Importar lista de e-mails de um arquivo texto (.txt), semelhante ao que o GetMailing exporta;
  • Restaurar Backup feito pelo GetMailing;
  • Configurar o conteúdo do e-mail de confirmação, que é enviado no memento em que o cadastro é efetuado;
  • Configurar o conteúdo do e-mail de sucesso, que é enviado no momento em que o cadastro é confirmado pelo usuário;
  • Modificar o Título da Página do tipo Cadastro GetMailing (O padrão é Cadastre-se em nosso Mailing - GetMailing);
  • Listagem de registros com a opção de Filtrar e Pesquisar;



O Componente GetMailing foi desenvolvido sob a licença GNU/GPL, onde seu código-fonte pode ser totalmente customizado sem nenhuma restrição, desde que mantenha-se, claro, os créditos do autor.

Atualmente, o componente encontra-se na versão 1.1.


Veja o GetMailing em funcionamento »


Clique aqui para baixar o GetMailing - Coleta de Mailing para Joomla »


Confira abaixo algumas imagens do GetMailing: (Clique para Ampliar)


Sobre Hugo Ferreira

Técnico em Sistemas de Informação, Web Developer e cursando Faculdade de Tecnologia em Banco de Dados, atuo no Desenvolvimento de Sites, Sistemas Web e Desktop desde 2008.
Dentre as tecnologias que trabalho, estão PHP, Java, jQuery, Ajax, Joomla, MySQL, PostgreSQL, Design Patterns, Adobe CS3, Corel, XHTML, CSS e Padrões Web.

Para mais informações sobre desenvolvimentos web e desktop, leia meus artigos, conheça as soluções que ofereço ou entre em contato.

Últimos artigos publicados


Warning: Creating default object from empty value in /home/hcferreira/www/modules/mod_latestnews/helper.php on line 109

Warning: Creating default object from empty value in /home/hcferreira/www/modules/mod_latestnews/helper.php on line 109

Warning: Creating default object from empty value in /home/hcferreira/www/modules/mod_latestnews/helper.php on line 109

Warning: Creating default object from empty value in /home/hcferreira/www/modules/mod_latestnews/helper.php on line 109

Warning: Creating default object from empty value in /home/hcferreira/www/modules/mod_latestnews/helper.php on line 109

Entre em contato


Hugo Ferreira - Desenvolvimentos, Soluções e Negócios Web e Desktop
© 2010 - 2017 - Todos os direitos reservados
by Nano Incub