Posted on 26 mayo, 2010 · Posted in Desarrollo y Programación, Márketing Online, Productos

En este post vamos a explicar algunos pasos sencillas para configurar el software phplist rápidamente.

PASO 1: Descargar el software y subirlo a vuestro alojamiento.

PASO 2: Crear una BBDD mysql en vuestro panel directadmin

PASO 3: Descomprimir el archivo y copiar la carpeta public_html que os aparecerá dentro de la carpeta public_html de vuestro alojamiento

PASO 4: Abrir el archivo config.php situado en /lists/config/config.php y configurar los datos de conexión a la BBDD

PASO 5: Entrar con tu navegador en tudominio.com/lists/admin y pulsa el botón instalar Base de Datos

PASO 6: Volver el archivo config.php y modificar la siguiente configuración

$language_module = “english.inc”;
cambiar por:
$language_module = “spanish.inc”;

PASO 7: Autentícate con el usuario admin y la contraseña phplist pulsa sobre SETUP y sigue los pasos que te indican

PASO 8: Configurar los rebotes, modificar lo siguiente en config.php:
$message_envelope = ”noreply@example.com”;
$bounce_mailbox_host       = ’localhost’;
$bounce_mailbox_user       = ’noreply@example.com’;
$bounce_mailbox_password   = ’super-secret’;

más info sobre manejo de rebotes: http://docs.phplist.com/SpanishPhpListConfigBounces

PASO 9: Si quieres evitar ser considerado spammer o tienes limitaciones en cuanto al número de emails debes ajustar la velocidad de envío de emails:

En nuestro hosting es suficiente con los siguientes parámetros:

define(“MAILQUEUE_BATCH_SIZE”,0); //Número de emails por periodo
define(“MAILQUEUE_BATCH_PERIOD”,3600); //El periodo en segundos aqui 1 hora
define(‘MAILQUEUE_THROTTLE’,15);//Pausa entre emails en segundos (240 emails por hora)

Aquí tienes más info:

http://docs.phplist.com/SpanishPhpListConfigSendRate

http://forums.phplist.com/viewtopic.php?f=20&t=13160

PASO 10:  Preparar cron job (Tareas programadas) para procesar la cola y los bounces

Crear un archivo llamado processbounces.php en la carpeta config.

ir a http://212.34.152.55:2222/CMD_CRON_JOBS y crear los siguientes cron:

1) Cada 10 minutos: */10 * * * *  /usr/local/bin/php -q /home/villasgu/domains/villasguzman.net/public_html/lists/config/processqueue.php > /dev/null

2) cada hora: 35 * * * * /usr/local/bin/php -q /home/villasgu/domains/villasguzman.net/public_html/lists/config/processbounces.php > /dev/null

Ejemplos de configuración del cronjob: http://docs.phplist.com/CronJobExamples

PASO 11: Si no queremos que aparezca el powered by en nuestros emails podemos editar lo siguiente en el archivo config.php

define (“REGISTER”,0);

Si queremos eliminar definitivamente el powered by podemos hacerlo modificando el archivo /lists/admin/connect.php y sustituyendo la siguiente linea

//$PoweredByImage = ‘<p align=left><a href=”http://www.phplist.com”><img src=”images/power-phplist.png” width=70 height=30 title=”Powered by PHPlist version ‘ . $v . ‘, &copy; tincan ltd” alt=”Powered by PHPlist’ . $v . ‘, &copy tincan ltd” border=”0″></a></p>’;
por esta otra:
$PoweredByImage = ”;

Algunos enlaces útiles:
Completa doc sobre el archivo config.php: http://docs.phplist.com/SpanishPhpListConfiguration
Habilitar cargar imágenes desde el editor: http://docs.phplist.com/UsingFCKEditor y la solución al bug de las imágenes aqui: http://forums.phplist.com/viewtopic.php?f=6&t=23394&start=45

Si prefieres no complicarte la vida contrata ahora un servidor con el sistema montado y funcionando.

Share

About the Author