Emails, newsletter, email marketing, templates, email software, enviar email Accueil: Enviar emails y newsletter Emailing. Programa enviar emails. Cómo enviar emails. Bulk email y email masivo Descargar software: programa newsletter y software email para email marketing Enviar emails: programa para newsletter y email marketing Templates: templates gratis para newsletter, email marketing, formulario html Email marketing

Alta newsletter gratis


FAQ: software gratis para enviar mail

Preguntas Frecuentes - Instalación del software phplist en español

Instalación y configuración del software gratis
Enviar mails y newsletter
Formulario registro para crear mailing list
Solución de problemas y mensajes de error
Mensajes de advertencia y warning
Traducción e internacionalización del software phplist

Instalación y configuración del software para emailing

  • ¿Cómo instalar el software phpList en español?
    Por favor, consulta las instrucciones de instalación disponibles en la Documentación en Línea, que también está disponible en el archivo '/INSTALL' en descargar software.
  • ¿Dónde puedo encontrar archivo 'config.php' ?
    Normalmente se encuentra en '/lists/config/config.php'. Debes tener acceso a los archivos situados en el servidor para modificar el archivo config.php (a través de FTP o SSH por ejemplo). Puedes acceder a este archivo a través de tu navegador de web.

Enviar mails y newsletter con el programa PhpList

  • Acabo de instalar PHPlist en Español, pero mi primer mensaje de envío de falla. ¿Por qué no puedo enviar un mail?

    Comprueba si phplist se encuentra aún en 'modo test'. En config.php comprueba el valor de esta constante: define ("TEST",0); (0 es desactivado, 1 es activado). Ver también configuración enviar mail.

    Cuando envías un "email de test", debes también comprobar que tu dirección de email está incluida en la mailing list de usuarios/suscriptores. Si no, recibirás este aviso: "La dirección email para enviar un mensaje de prueba no se encontró.", o bien, si tu instalación está todavía en "modo de prueba": "Mensaje de prueba enviado a: fracaso email".

    Te recomendamos no incluir vínculos a archivos de JavaScript cuando envías un email HTML, porque los servidores de recepción pueden colocar el mail en cuarentena (carpeta Spam) o bloquearlo, viéndolo como un posible virus o código no autorizado.

    Si intentas enviar un mail a una lista de suscriptores, asegúrate de procesar la cola de mensajes. De lo contrario, tu mensaje simplemente permanecerá pendiente de enviar.

    Si lo anterior no se aplica, es probable que algo no funciona con la configuración del servidor de correo. Si utilizas la función PHP mail(), que es la configuración predeterminada en config.php, es posible que tu host haya limitado su uso. En este caso, contacta tu proveedor de hosting para resolver este problema. Como alternativa a la función PHP mail(), puedes utilizar tu servidor SMTP. Para hacer esto, edita la opción PHPMAILERHOST en el archivo config.php y pon el nombre de tu servidor SMTP, por ejemplo define("PHPMAILERHOST",'mail.domaine.com'); también debes actualizar tu nombre de usuario SMTP y la contraseña. No olvides descomentar (es decir, quitar # al principio de la línea) los parámetros phpmailer_smtpuser y phpmailer_smtppassword en config.php. En general, la configuración de SMTP que utilizas en tu cliente de correo electrónico normal (Outlook Express, Thunderbird, etc.) debería funcionar aquí.
  • ¿Cómo puedo eliminar la imagen 'powered by'?
    En el archivo config.php, hay una opción en la sección 'Feedback to developers' ("comentarios a los desarrolladores") que te permite quitar el logo de phplist en los mails y páginas de la web (incluyendo la página de alta). En lugar de imágenes, sólo verás un enlace a phplist y Tincan.
  • ¿Por qué recibo el mismo email 2 veces?
    Cada vez que envías un correo de prueba pulsando la opción "Enviar mensaje de prueba", recibirás 2 emails, uno en formato HTML y otro en formato texto. Así podrás comprobar cómo se visualizan los emails en los dos formatos. Por último, cuando envíes emails masivos a tu lista, tus suscriptores recibirán sólo 1 único email (o bien en formato HTML, o bien en formato texto), de acuerdo con sus preferencias.

    Puedes cambiar esta opción y recibir sólo 1 único email de prueba, cambiando la configuración predeterminada para los "mensajes de prueba" en config.php.
  • ¿Cómo hacer para que todo el mundo reciba emails HTML en lugar de emails en formato texto?
    Puedes especificar que todos los suscriptores reciban emails HTML a través de la intranet de administración: haz clic en "administrar los usuarios", luego "conciliar los usuarios" y finalmente "marcar todos los usuarios recibir email html".

  • Mi configuración de phpList limita la cantidad de correos enviados
    Hay dos razones principales: limitaciones del programa sendmail suministrado por tu proveedor de servicios de Internet ISP, o bien estás intentando procesar grandes filas de espera directamente desde tu navegador.

    Si utilizas el motor de sendmail proporcionado por tu proveedor de acceso internet (ISP) directamente (sin configuración de SMTP) probablemente deberías limitar la cantidad de mails que puedes enviar. Por razones de seguridad, el ISP podría ser reacio a eliminar estas limitaciones. Si esto te sucede, lo mejor es que cambies por el método sendmail SMTP. Esto puede hacerse mediante la modificación de la configuración del software phplist en tu archivo config.php.

    Para tratar la cola de espera de correos electrónicos y mantener el envío de mails, el software de envío de mails debe continuar funcionando. Hay varias maneras para que el software de envío de mails siga procesando la cola de espera incluso si cierras el navegador. Sin embargo, dependiendo de tu proveedor de servicios de Internet, existe la posibilidad de que ninguno de ellos funcione. Si esto te sucede, la solución es tratar la cola de espera de los correos con una tarea cron.
  • Al intentar crear o cambiar un email o un template email, la parte de la página donde debería aparecer la ventana de edición permanece vacío. ¿Cómo puedo solucionarlo?
    Esto puede ocurrir cuando se activan etiquetas ASP en PHP.ini. Si utilizas etiquetas ASP, puedes establecer la variable = off en PHP.ini.

    Si no necesitas un editor en línea, también puedes desactivar FCKeditor en tu archivo config.php. La pestaña 'message content' mostrará una ventana fuente donde puedes pegar el texto que quieras y código HTML.
  • Los vínculos de los mails de confirmación aparecen mal. ¿Cómo puedo solucionarlo?
    Puedes corregir esto cambiando la codificación de mensajes de texto en config.php. En general una codificación de 7 bit es una buena elección, es decir: define("TEXTEMAIL_ENCODING", "7 bit").
  • Acabo de instalar phplist en Español. Cuando cargo la página de administración, obtengo un analizador de página en lugar de mi propia página. ¿Cómo puedo solucionarlo?
    Esto está probablemente relacionado con el uso de etiquetas cortas ('short tags') del código PHP. Deberías ser capaz de resolver este problema añadiendo la siguiente línea en el archivo lists/.htaccess file: php_flag short_open_tag on

    O bien, puedes sustituir 'short tags' por 'long tags', utiizando el script short2long.sh incluido en el directorio scripts de phplist.

Formulario registro para mailing list

  • ¿Cómo instalar un formulario html para registrar los emails en mi sitio Web?
    Por favor, consulta el formulario html gratis y newsletter php, encontrarás muchos ejemplos y consejos para crear e instalar el formulario de registro (templates).
  • ¿Cómo crear mi propio formulario de inscripción (alta emails)?
    En Admin, sección 'subscribe pages' ("formulario alta"), puedes crear y modificar el formulario de registro. Puedes editar la parte HTML del encabezado y del pie de página del formulario, e insertar html del template en tu sitio Web. Si no tienes formulario de suscripción, también puede acceder a nuestros templates gratis de formulario html.

  • He configurado mi propio formulario de registro (alta emails) y los textos del sistema en la página de configuración. Pero, al dar de alta un nuevo usuario, todo vuelve a la versión original predeterminada por defecto. ¿Qué pasa?
    Probablemente has creado un formulario de registro (alta emails) antes de cambiar la configuración de la página de configuración. Cuando se crea un nuevo formulario de inscripción, éste toma los valores por defecto de la página de configuración. Por supuesto, siempre puedes cambiar estos valores para cada formulario de registro. Por lo tanto, o bien puedes crear un nuevo formulario de registro, o bien copiar y pegar lo que tienes en la página de configuración para los campos correspondientes en tu formulario de registro.

  • ¿Cómo puedo hacer una copia de seguridad de mi lista de usuarios y otros datos importantes?
    El módulo Admin permite actualmente exportar la lista de suscriptores. Una opción de copia de seguridad de la base de datos completa está prevista para una futura versión de phplist. Mientras tanto, se recomienda encarecidamente que realices regularmente una copia de seguridad completa de la base de datos mediante una herramienta como phpMyAdmin por ejemplo.

Solución de problemas del software emailing & Newsletter

  • Error: please make sure that index.php is your default document for a directory.

    Si tienes este error después de haber finalizado la instalación de phpList, asegúrate de que en la opción DirectoryIndex de la configuración de Apache tienes index.php index.html, y comprueba que index.php precede a index.html. Para otro tipo de servidores web, por favor consulta el manual correspondiente para descubrir que hacer para que index.php vuelva a ser el documento por defecto en un directorio. También puedes eliminar el archivo "index.html" del directorio "lists" de PHPlist.

  • Error: IMAP is not included in your PHP installation, cannot continue.

    Existe una cierta confusión causada por la decisión de los autores de PHP en la denominación del módulo IMAP, a pesar de que dicho módulo está siendo utilizado para muchas otras cosas. PHPlist necesita las funciones IMAP de PHP para poder conectarse con la cuenta de correo que recibe los rebotes. La cuenta de correo es ella misma una cuenta POP3 (y no IMAP)-aunque, puede configurarla como una cuenta local- pero las funciones IMAP son indispensables en cualquier caso. Las funciones IMAP en PHP no tienen nada que ver con el protocolo IMAP (por lo menos en lo que concierne a phpList). Puedes resolver el problema con la instalación (y compilación) del módulo IMAP en PHP. Si tienes un hosting compartido, puede contactar con tu proveedor para resolver el problema.

  • Fatal Error: Cannot connect to database, access denied. Please contact the administrator.

    Esto indica que hay un error en la conexión con la base de datos. La conexión con la base de datos depende de 4 elementos, que son muy sensibles a errores (un pequeño error en la ortografía y no funcionará):


    database host; el nombre del servidor de base de datos, normalmente 'localhost')
    database user;el nombre del usuario que tiene acceso a la base de datos
    database password; la contraseña para conectarse a la base de datos
    database name; el nombre de las base de datos
  • Si sigue sin funcionar, consulta tu proveedor de host. Es posible, aunque no sea muy probable, que ellos hayan cometido algun error en los parámetros de acceso.

  • HTTP Error 500: Internal Server Error - The server encountered an internal error or misconfiguration and was unable to complete your request.
    Este mensaje de error puede tener diferentes causas. Si recibes un "500 Server Error" durante la fase final de la instalación, es probable que tu servidor funcione con PHP bajo CGI, y que no funcione como un modulo de Apache (phpsuexec). Solución: En el archivo /lists/.htaccess, busca php_flag magic_quotes_gpc on y elimina o comenta (con un #) esta línea.

  • ¿Qué significa 'magic_quotes_gpc = on' ?
    Magic quotes consiste a definir PHP. Si el servidor ejecuta PHP como un cgi, puedes activar magic quotes creando el archivo '/lists/php.ini' con este parámetro: magic_quotes_gpc = 1
  • HTTP Error 404: File (or directory) not found. The document you requested is not found.
    Este mensaje de error sale cuando intentas abrir la página "enviar un mensaje", es probable que sea causado por un valor incorrecto para "website" en la "página de configuración" del módulo admin. Si este valor fuera correcto, también puedes averiguar la configuración (en el archivo config.php) de los parámetros de $pageroot y $adminpages. Si tienes este error con todas las páginas que quieres cargar en el módulo admin, y si tu servidor está funcionando con PHP bajo cgi (PHPsuExec), es posible que el error 500 salga de forma equivocada como un error 404. En este caso puedes resolver el problema como descrito en la sección sobre "HTTP Error 500".

  • No input file specified.
    Eso es un error PHP que puede surgir cuando PHP funciona como un binario CGI bajo Apache. Indica que has intentado cargar un archivo PHP que no existe. Eso normalmente es una indicación que falta un archivo en tu instalación de phpList. Comprueba que todo los archivos fueron instalados de forma correcta.

  • Página en blanco.
    Una página en blanco ("blank page") normalmente indica un 'parse error' (error de parseo). En general los errores de parseo son causados por errores cometidos al editar archivos php, como por ejemplo config.php o spanish.inc. Comprueba los cambios realizados y corrige los errores. Puedes controlar config.php modificando el parámetro de nivel de error en el fichero config.php: $error_level = error_reporting(E_PARSE);: Ver el manual de PHP.

  • Mailer Error: SMTP Error: Could not connect to SMTP host
    Se trata de un mensaje de error de phpmailer que puede producirse si has configurado de manera incorrecta el servidor de correo SMTP (en config.php). Revisa la configuración del servidor de correo en config.php.

  • Lo sentimos, esta función aun no existe {"Sorry not implemented yet"}.
    Eso normalmente indica que falta algún archivo en tu instalación de phpList. Comprueba que todos los archivos fueron instalados de forma correcta. Y, si añadiste la URL manualmente, comprueba que el mismo fue añadido sin errores.

  • Error: Your database is out of date, please make sure to upgrade.
    phpList mostrará este mensaje de error si olvidaste inicializar la base de datos después de la instalación o la actualización de phplist. Si esto ocurre después de una instalación nueva, puedes resolver el problema mediante el uso de la 'initialise database' ("inicializar la base de datos") en la sección de configuración de admin. Después de una actualización, asegúrate de hacer clic en el enlace de actualización que aparece en la sección 'System Functions' ( "Funciones del sistema").

  • Database error 1062 while doing query Duplicate entry '0-51' for key 1.
    Si tienes este error en phpList, no te preocupes. El proceso de upgradear conlleva la escritura de datos en la base de datos, lo que genera dichos errores. Lo importante es que el upgradeo finalice con la frase "Información: Logrado" ("Information: Success") al pié de la página.

  • Database error 1071 while doing query Specified key was too long; max key length is 1000 bytes
    Este error proviene de la codificación UTF-8 de la base de datos y es una limitación conocida de MySQL.

Mensajes de advertencia y warning del software emailing & Newsletter

  • Warning: The pageroot in your config does not match the current location. Check your config file. {"Aviso: El directorio raíz establecido en su configuración no concuerda con la dirección actual. Comprueba tu fichero de configuración."}.

    Este aviso indica que hay un error de configuración en config.php para los valores de $pageroot y $adminpages. Puede resolver el problema ingresando la dirección correcta.

  • Warning: In safe mode, not everything will work as expecte
    {"Aviso: En modo seguro, no todo funcionará como se espera"}.

    Se recomienda utilizar phpList con "safe mode off". Aunque se ha hecho lo posible para que PHPlist funcione en modo seguro (Safe mode), una vez que el número de usuarios en tu sistema supera los 500 suscriptores, es probable que encuentres problemas. Además, en modo seguro, el procesamiento automático de rebotes no funcionará. Si tienes un hosting compartido, puede comunicarte con tu proveedor de host para resolver el problema.

  • Warning: open_basedir restrictions are in effect, which may be the cause of the next warning {"Aviso: están operando restricciones open_basedir, lo que puede explicar el aviso que sigue."}.

    open_basedir es una medida de seguridad de PHP, que limita la apertura de ficheros en directorios situados en lugares especificados. Este aviso aparece frecuentemente junto con otro aviso, como por ejemplo "El directorio para archivos adjuntos no existe o está protegido contra escritura". Efectivamente, las restricciones open_basedir, y avisos conjuntos, implican que no será posible subir archivos a través de phplist, como por ejemplo archivos adjuntos, imágenes, e importaciones. Puedes resolver el problema cambiando en el archivo config.php el directorio para archivos adjuntos y/o el directorio temporal a un lugar donde tienes derechos de escritura, como por ejemplo en tu Webroot. Tendrás que crear el directorio en tu servidor y otorgar los derechos de lectura/escritura necesarios.

  • Aviso: El directorio para archivos adjuntos no existe o está protegido contra escritura { "Warning: The attachment repository does not exist or is not writable"}.

    El directorio para archivos adjuntos ("attachment repository") de phplist sirve para guardar los archivos adjuntos enviados con tus mensajes. Comprueba en el fichero config.php que dicho directorio ha sido definido (busca el parámetro $attachment_repository), y si fuera así, comprueba que ese directorio existe en tu servidor y que tienes los derechos de lectura/escritura necesarios. Si recibes este aviso conjuntamente con el aviso sobre restricciones open_basedir, tendrás que mover el directorio a un lugar que permite derechos de escritura, como tu Webroot por ejemplo.

  • Aviso: El directorio temporal usado para cargar datos está protegido contra escritura, por lo que no se puede realizar la importación {"Warning: The temporary directory for uploading ( ) is not writable, so import will fail"}.

    El "directorio temporal" sirve a phplist para guardar archivos temporales, como por ejemplo cuando esté actualizando o importando usuarios. Comprueba en el fichero config.php que dicho directorio ha sido definido (busca el parámetro $tempdir), y si fuera así, comprueba que ese directorio existe en tu servidor y que tienes los derechos de lectura/escritura necesarios. Si recibes este aviso conjuntamente con el aviso sobre restricciones open_basedir, también tendrás que mover el directorio a un lugar que permite derechos de escritura, como por ejemplo tu Webroot.

  • Aviso: Las cosas funcionarán mejor con PHP magic_quotes_gpc = on
    {"Warning: Things will work better when PHP magic_quotes_gpc = on"}.

    El parámetro PHP magic_quotes_gpc debe ser habilitado para el buen funcionamiento de phpList. Hay diferentes maneras para intentar resolver el problema. Primero, puedes averiguar si el archivo /lists/.htaccess incluye la línea php_flag magic_quotes_gpc on. Si no fuera el caso, intenta añadirla para ver si se logra resolver el problema de ésta manera. En segundo lugar, si tu servidor funciona con PHP bajo CGI (PHPsuExec), puedes intentar habilitar magic_quotes_gpc creando el archivo '/lists/php.ini' y añadiendo la siguiente directiva: magic_quotes_gpc = 1. Si tienes un hosting compartido, puedes contactar con tu proveedor para resolver el problema.

  • Aviso: Las cosas funcionarán mejor con PHP magic_quotes_runtime = off
    {"Warning: Things will work better when PHP magic_quotes_runtime = off"}.

    Es preferible que el parámetro PHP magic_quotes__runtime sea desactivado. Si tienes un hosting compartido, puedes contactar con tu proveedor para resolver el problema.

  • Aviso: Estás intentando utilizar RSS, pero en tu PHP no se ha incluído XML
    {"Warning: You are trying to use RSS, but XML is not included in your PHP"}

    phplist puede enviar RSS feeds a una lista de usuarios. Para poder utilizar esta funcionalidad, es necesario tener XML en tu instalación PHP. Si tienes un hosting compartido, puedes contactar con tu proveedor para resolver el problema.

  • Aviso: Estás intentando enviar una URL remota, pero PEAR::HTTP/Request no está disponible, de modo que esto no va a funcionar.{"Warning: You are trying to send a remote URL, but PEAR::HTTP/Request is not available, so this will fail. "}.

    Para poder enviar una página web a una lista de usuarios, es necesario que el módulo PEAR::HTTP/Request sea instalado en tu servidor. Si tienes un hosting compartido, puedes contactar con tu proveedor de servicios Internet y pedirle que instale el módulo PEAR::HTTP/Request.

Traducción e internacionalización del programa phplist

    • Utilizo otro archivo de idioma que english.inc, pero algunas cadenas de texto aparecen en inglés. ¿Por qué? Es posible que los archivos de idioma, otros que english.inc, deban ser actualizados. La disponibilidad de traducciones no siempre sigue el ritmo de las nuevas versiones de este software. Puedes resolver este problema añadiendo tú mismo las cadenas de texto que faltan en el archivo de idioma.

Anuncio Partner
Dietas famosas. Adelgazar


© 1999 - 2024 Newsletter y Emails Software SA