Gerenciar uma lista de assinantes para seu blog com o Pommo

Publicado: 05/07/2011 em Escritorio, Linux
Tags:, , ,

Pommo, “pos modern mass mailer”, com uma sigla não-muito-bem casada, é um poderoso programa de envio de mails em massa, baseado em servidor web e firmemente enraizada em uma base Linux + Apache + MySQL + PHP base (LAMP): PHP (4.3.2 ou superior) e MySQL 4.1.11 (ou superior) . POMMO foi desenvolvido com o usuário final em mente, o que é demonstrado pela sua rápida instalação baseada na Web (é possível instalar e configurar tudo em menos de 15 minutos), pela sua maneira simples e poderosa de criar e enviar mailings, e pela a sua utilização intuitiva. POMMO está internacionalizado para várias linguas, incluindo Português, Espanhol, Francês Inglês e Italiano.

Enfim, um aplicativo interessante em licenciamento GPL para gerenciar listas de assinantes e envio de emails em massa para um site ou blog.

Como instalar?

  • Primeiro, certifique-se de estar instalado e funcionando o Apache, PHP e MySQL em seu servidor;
  • Faça o download da versão mais recente do Pommo: o arquivo tem um nome semelhante a “poMMo-aardvarkPR16.1.tar.gz”;
  • Extraia os arquivos do pacote baixado no seu computador: $tar -xvf poMMo-aardvarkPR16.1.tar.gz ;
  • Transfira toda a estrutura de arquivos do Pommo para a pasta que será acessada pelo Apache:
  • /var/www# cp -a /home/nome_usuario/download/pommo/ . ; para fazer a cópia recursiva de diretórios mantendo os atributos dos arquivos. Neste caso, a pasta raiz do pommo será /var/www/pommo

    Caso seja uma cópia entre máquinas diferentes (que estejam dentro de uma mesma rede), utilize o comando “scp” para fazer esta cópia. Caso a outra máquina esteja em outra rede, utilize um aplicativo de transferência de arquivos como o “gftp”, utilizando protocolo ftp ou ssh.

  • Ajuste as informações do proprietário e permissões dos arquivos. Utilizando o terminal:
  • /var/www# chmod 750 pommo
    /var/www# chown -R www-data:www-data pommo

  • Vá até o seu gerenciador MySQL e crie um banco de dados para o Pommo. Utilizando o terminal:
  • #mysql -u usuario_admin_mysql -p ; para se autenticar no MySQL
    mysql> show databases; para visualizar as bases de dados existentes
    mysql> CREATE database pommo; para criar base dados necessário ao funcionamento Pommo
    mysql> quit; para sair do MySQL

  • Abra o arquivo /var/www/pommo/config.sample.php, coloque as informações relacionadas ao seu servidor e site. Em seguida salve o arquivo como config.php. Um arquivo config.php simples pode ser assim:
  • <?php die();
    ?>
    [db_hostname] = “localhost”
    [db_username] = “root”
    [db_password] = “senha_admin_bd”
    [db_database] = “pommo”
    [db_prefix] = “pommo_”

    [lang] = pt-br

    [debug] = off
    [verbosity] = 3
    [date_format] = 3

    ** [baseURL] = “/mysite/newsletter/”
    ** [workDir] = “/path/to/pommoCache”
    [hostname] = pommo.meusite.org
    ** [hostport] = 8080

  • Acerte o Apache, dando autoridade para o novo site no servidor. Isto pode ser feito de algumas maneiras diferentes, onde uma das possibilidades é pela configuração do novo site através do arquivo /etc/apache2/httpd.conf:
  • <VirtualHost *:80>
    ServerName pommo.meusite.org
    DocumentRoot /var/www/pommo
    DirectoryIndex /index.php
    ErrorDocument 404 /documentoerro404.html
    </VirtualHost>

  • Se o Apache estiver na mesma máquina do Pommo:

    /etc/init.d/apache2 restart ; para reiniciar o apache

  • Agora utilize o seu navegador para ir até o local onde o Pommo foi instalado (por exemplo,  http://pommo.meusite.org) e siga as instruções que faltam para a instalação.
  • Endereços importantes:
    1. atualizar seus dados ou cancelar sua assinatura: http://meusite/pommo/user/login.php
    2. para inscrever-se na lista: http://meusite/pommo/user/subscribe.php

    Bom uso!

    Mais informações:
    1- Manual de instalação do Pommo
    2- Características do Pommo
    3- Gerenciar lista de assinantes com o Pommo
    4- Pommo mailing list e newsletter

    Anúncios

    Deixe um comentário, pois isto é muito motivante para continuarmos este trabalho

    Preencha os seus dados abaixo ou clique em um ícone para log in:

    Logotipo do WordPress.com

    Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

    Imagem do Twitter

    Você está comentando utilizando sua conta Twitter. Sair / Alterar )

    Foto do Facebook

    Você está comentando utilizando sua conta Facebook. Sair / Alterar )

    Foto do Google+

    Você está comentando utilizando sua conta Google+. Sair / Alterar )

    Conectando a %s