.inc # en el directorio texts. # Este es el lenguaje utilizado en las páginas públicas. Para la parte de # administración, seleccionelo usando el menú desplegable de las páginas. $language_module = "spanish.inc"; # Cual es su servidor de bases de datos MySQL $database_host = "localhost"; # Cual es el nombre de la base de datos que está usando $database_name = "phplistdb"; # Cual es el nombre de usuario que accede a esa base de datos? $database_user = "phplist"; # Y la palabra clave que usará $database_password = 'phplist'; # Si utiliza multiples instalaciones de PHPlist puede utilizar esto # para identificarlas. será agregado al Asunto en los mensajes de reportes $installation_name = 'PHPlist'; # Si desea un prefijo en especial para sus tablas, especifiquelo aquí: $table_prefix = "phplist_"; # Si desea utilizar un prefijo de tabla de usuarios diferente, especifiquelo aquí. # Lea README.usertables para mayor información. $usertable_prefix = "phplist_user_"; # Si cambia el path del sistema PHPlist, esté seguro de hacer el cambio aquí también. # El path debe ser relativo al directorio raíz de su servidor web (document root). # Actualmente no puede cambiar el nombre del directorio "admin", pero si puede hacerlo con "lists" $pageroot = '/lists'; $adminpages = '/lists/admin'; /* ========================================================================= Configuraciones para el manejo de rebotes ========================================================================= */ # Dirección de mensaje. Este es el email desde donde llegan los mensajes # del sistema. Es útil utilizarlo para procesar los rebotes. # posiblemente obtenga un X-Authentication-Warning en su mensaje cuando # lo utilice conjuntamente con sendmail # NOTA: este es *muy* diferente al utilizado en la línea De: en un mensaje. # Para utilizar esta característica, descomente la siguiente línea, y # cambie la dirección e-mail a alguna cuenta existente en su servidor # requiere PHP versión > "4.0.5" y "4.3.1+" sin safe_mode # $message_envelope = 'listbounces@yourdomain'; # Manipulación de rebotes. Lea el archivo README.bounces para más información # Esto puede ser 'pop' o 'mbox' $bounce_protocol = 'pop'; # Deje esto a 0, si configure un cron para descargar los rebotados regularmente, # utilizando la opción de línea de comandos. Si esto es 0, no podrá ejecutar el chequeo # de rebotes desde su navegador. Lea el archivo README.commandline para encontrar información # sobre como configurarlo para línea de comando. define ("MANUALLY_PROCESS_BOUNCES",1); # Especifique estos tres valores cuando el protocolo es pop: $bounce_mailbox_host = 'ningunsitio.com.ar'; $bounce_mailbox_user = 'rebotes@ningunsitio.com.ar'; $bounce_mailbox_password = 'SuPassword'; # El "puerto" (port) es el puerto remoto a conectar para recibir mensajes. # Lo predeterminado debe ser suficiente, pero si no funciona intente la # segunda opción. Para hacerlo, agregue # a la 1er línea y borre el # de la 2da $bounce_mailbox_port = "110/pop3/notls"; #$bounce_mailbox_port = "110/pop3"; # Especifique este valor cuando el protocolo sea mbox. Necesariamente # debe ser un archivo local en formato mbox, accesible a su usuario servidor web. #$bounce_mailbox = '/var/spool/mail/listbounces'; # Configure esto como 0 si desea mantener los mensajes en su bandeja de entrada. # Esto puede ser potencialmente un problema, porque los rebotes podrán ser contabilizados # multiples veces, por lo que sólo utilice esto si está probando cosas, o sabe lo que hace. $bounce_mailbox_purge = 1; # Configure esto como 0 si desea mantener mensajes no procesados en su bandeja # de entrada. Los mensajes no procesados son aquellos que no pueden ser emparejados # con un usuario en el sistema. igualmente los mensajes son descargados a PHPlist, # por lo que es seguro borrarlos de la bandeja y verlos en PHPlist $bounce_mailbox_purge_unprocessed = 1; # Cuantos rebotes seguidos necesitan ocurrir para que el usuario sea marcado # como "no confirmado"? $bounce_unsubscribe_threshold = 5; /* ========================================================================= Configuraciones relacionadas con la seguridad ========================================================================= */ # Configure esto a 1 si desea que PHPlist se haga cargo de la parte de # ingreso (login) a la sección administrativa del sistema. # Le será posible agregar administradores que controlen sus propias listas. # El login predeterminado es "admin" con palabra clave "phplist" $require_login = 1; # Si usa ingreso (login), cuantas listas pueden ser creadas por administrador? define("MAXLIST",1); # Si utiliza línea de comandos, deberá identificar los usuarios que tienen permitido # ejecutar el script (aplicación). Lea el archivo README.commandline para mayor información $commandline_users = array("admin"); # O puede utilizar lo siguiente para deshabilitar esta confirmación (quite el # del comienzo de línea) # $commandline_users = array(); # Desde la versión 2.4.1, puede dejar que los usuarios definan sus propias claves # esto causará que algunas de las páginas públicas pregunten por un e-mail y palabra # clave cuando el usuario tiene configurado clave. Si desea activar esta funcionalidad, # ponga 1 a lo siguiente. Lea el archivo README.passwords para mayor información. define("ASKFORPASSWORD",0); # Si también desea forzar a los usuarios que se desuscriben a ingresar su clave antes # de procesar su desuscripción, configure lo siguiente como 1. Note que para que esto # tenga efecto lo anterior también debe estar en 1 define("UNSUBSCRIBE_REQUIRES_PASSWORD",0); # Si un usuario debe ser inmediatamente desuscripto cuando utilice su dirección URL # personal, en vez de la forma usual que le pregunta razón, configure esto como 1 define("UNSUBSCRIBE_JUMPOFF",0); # Cuando un usuario se desuscribe, se le envía un mensaje final informandole de su # desuscripción. Para que este mensaje pueda salir, debe configurarse un tiempo de # gracia, en caso contrario nunca saldrá. El tiempo predeterminado de 5 minutos # suele estar bien, pero puede aumentarlo si experimenta problemas $blacklist_gracetime = 5; # Para aumentar la seguridad, la sesión de un usuario es chequeada por su # dirección IP, la misma debe ser igual para todo requerimiento. Esto puede # no funcionar con situaciones de redes donde se conecta a traves de multiples # proxis, por lo que puede ponerlo off dejando esto en 0 define("CHECK_SESSIONIP",1); # Si utiliza palabras clave puede guardarlas encriptadas o en texto plano. # Si desea encriptarlas deje lo siguiente en 1 # Si utiliza palabras clave encriptadas los usuarios sólo pueden pedirle que, # como administrador, reinicie su palabra clave. No podrán pedirle la palabra # clave directamente al sistema. define("ENCRYPTPASSWORD",0); # Chequee el servidor del e-mail usado para la suscripción # No utilice esto si su servidor no está las 24hs online # Cambie el 0 a 1 si desea usarlo $check_for_host = 0; /* ========================================================================= Eliminación de errores e información ========================================================================= */ # Si test es verdadero (no 0) no se enviará NINGUN mensaje, # pero se mostrará como que se hubiese enviado define ("TEST",1); # Si configura verbose a 1, le mostrará los mensajes que se enviarán. No haga esto si # tiene muchos usuarios, porque lo más probable es que desplome su navegador define ("VERBOSE",0); # Algunas advertencias podrían informar su configuración de PHP. Si desea no mostrarlo # deje lo siguiente como 1 define ("WARN_ABOUT_PHP_SETTINGS",1); # Si configura su sistema para enviar los mensajes automáticamente, puede # hacer este valor 0, entonces "Procesar cola" desaparecerá de la página principal del módulo Admin. # Esto también parará que los usuarios carguen la página desde el 'frontend', por lo que # deberá estár seguro de iniciar la cola desde la línea de comandos. # Lea el archivo README.commandline para más información define ("MANUALLY_PROCESS_QUEUE",1); # Si desea usar finales de carro \r\n en el formateo de sus mensajes, deje lo siguiente en 1 # Mire también http://www.securityfocus.com/archive/1/255910 # Esto es propenso a romper cosas en otros lectores de e-mail, por lo que sólo debería # usarlo si todos sus usuarios tienen Outlook (no Express) define("WORKAROUND_OUTLOOK_BUG",0); # Información histórica de usario del sistema. # Cuando registre la información de un usuario, puede especificar qué variables de # sistema desea registrar. Estas son las que se encuentran en las variables de php # $_SERVER y $_ENV. vea http://www.php.net/manual/en/language.variables.predefined.php # Los valores son diferentes en cada sistema, pero los siguientes son muy populares $userhistory_systeminfo = array( 'HTTP_USER_AGENT', 'HTTP_REFERER', 'REMOTE_ADDR' ); # Agregar bloqueo de spam # Si deja esto en 1, phplist tratará de chequear si el intento de suscripción es un robot de spam. # Si piensa que esto no funciona, dejelo como 0 # Por el moment esto es únicamente implementado en las páginas de suscripción define('USE_SPAM_BLOCK',1); # Notificación de spam # Phplist puede enviarle una notificación cuando detecta un posible ataque de spam # Puede dejarlo un tiempo y ver si el chequeo de spam fue correcto o no, y dejarlo # en 0 si cree que el chequeo no hace su trabajo correctamente. # Sólo le enviará mensajes si tiene lo siguiente activado en la configuración # ¿Recibe el administrador copias de mensajes de suscripción, actualización y desuscripción? define('NOTIFY_SPAM',1); /* ========================================================================= Retroalimentación a los programadores ========================================================================= */ # Utilice 'Register' para "registrarse" a PHPlist.com. Una vez que el modo 'TEST' haya sido deactivado, # el sistema pedirá la imagen "Powered By" desde www.phplist.com, en vez de localmente. # Esto me dará una pequeña indicación acerca de qué tanto es usado, algo que me anima # a continuar construyendo PHPlist. Si esto no le agrada, deje Register en 0. define ("REGISTER",1); # CREDITOS # Le pedimos que mantenga alguna forma de creditos en los elementos públicos de # PHPlist. Estas son las páginas de suscripción y los e-mails. # Esto no sólo da respeto al largo tiempo que los programadores dieron libremente, sino # que también ayuda a generar interés, tráfico y uso de # PHPlist, lo cual es beneficioso para futuros progresos. # En forma predeterminada las páginas web y los mensajes HTML incluyen una imagen y # los e-mail sólo texto incluyen una línea "powered by" # Si desea remover la imagen de los mensajes HTML, ponga esta constante en # 1, y los mensajes HTML sólo tendrán una línea de texto como firma final define("EMAILTEXTCREDITS",0); # Si también desea remover la imagen de las páginas públicas # ponga lo siguiente en 1, y las páginas sólo incluirán una línea de texto define("PAGETEXTCREDITS",0); # Para obtener retroalimentación sobre su funcionamiento, PHPlist puede enviar estadísticas a # una dirección de e-mail. Para desactivar esto ponga lo siguiente opción en 1 define ("NOSTATSCOLLECTION",0); # Este es el e-mail a donde se enviarán. Puede dejar el predeterminado, o puede enviarselo # a uds mismo. Si deja el predeterminado dará información sobre la performance # lo cual es de utilidad para futuros avances. # $stats_collection_address = 'phplist-stats@tincan.co.uk'; /* ========================================================================= Misceláneos ========================================================================= */ # El número de criterios que desea tener disponibles para seleccionar cuando esté enviando un mensaje. # Es útil hacer este número igual al número de atributos seleccionables que ingresa en su # sistema, pero es algo de su elección (seleccionable = select, radio o checkbox) define ("NUMCRITERIAS",5); # Si no le requiere a los usuarios el registro en alguna lista, pero utiliza el sistema # de suscripción como un sistema de registro, puede poner en 1 este valor y sus # usuarios no recibirán un error cuando no seleccionen una lista para suscribirse define("ALLOW_NON_LIST_SUBSCRIBE",0); # Proceso por lotes # Si está en un hosting compartido, probablemente será apreciado si no envía toneladas # de mensajes en una sóla tanda. Para lograr esto puede configurar el proceso por lotes. # Por favor note, que los siguientes dos valores pueden ser eliminados por su ISP utilizando # una configuración de servidor global. Por lo que si nota estos valores diferentes a la # realidad, ese puede ser el caso. # Defina el número de e-mails que desea enviar por periodo. Si es 0, el proceso por lotes # se deshabilita y los mensajes son enviados tan rápido como sea posible. define("MAILQUEUE_BATCH_SIZE",0); # Defina la duración de un periodo de proceso por lotes, en segundos (3600 una hora) define("MAILQUEUE_BATCH_PERIOD",3600); # Para evitar la sobrecarga del servidor que envía los mensajes, puede agregar un pequeño retraso # entre cada envío, para aligerar la carga de envío. # Deberá encontrar un buen valor para su propio servidor. # El valor es en segundos (o puede probar con autothrottle debajo) define('MAILQUEUE_THROTTLE',0); # Gama de años. # Si utiliza fechas, en forma predeterminada el menú esplegable para años le mostrará # 3 años antes y 10 años después del año en curso. Si no hay valor en curso, el año actual será utilizado. # Si desea utilizar un mayor rango, puede configurar el inicio y final de años aquí. # Tenga en cuenta que el menú desplegable puede resultar muy grande. # Si utiliza 0, entonces usará el comportamiento predeterminado. Por lo que no podrá comenzar con # un año 0. También tenga en cuenta de no configurar el año final a algo relativamente cerca # en el futuro, o dejará de funcionar cuando alcance ese año. define('DATE_START_YEAR',0); define('DATE_END_YEAR',0); # Prefijo de valor vacío. Esto puede ser usado para identificar valores en atributos seleccionables # que no están permitidos para ser seleccionados y por ellos causar un error "Por favor, ingrese su..." # Utilizando un valor superior, que comienza con esta secuencia, puede estar seguro de que # el seleccionable no tiene un valor predeterminado, que puedea ser accidentalmente seleccionado, # por ejemplo: "-- seleccione su país" define('EMPTY_VALUE_PREFIX','--'); # Detalles de administrador para mensajes # Si habilita esto, entonces phplist utilizará en el campo De, en los nuevos mensajes, los datos # del administrador que está enviando el mensaje. # De otro modo, utilizará los valores predeterminados en la página de configuración, que # identifica el De para mensajes de sistema define('USE_ADMIN_DETAILS_FOR_MESSAGES',1); # e-mails de prueba # Si envía un e-mail de prueba phplist enviará en forma predeterminada dos mensajes, 1 con formato HTML # y el otro en formato sólo texto. Si pone este valor en 1, puede sobrepasar este comportamiento # y sólo enviar un mensaje de prueba de acuerdo a las preferencias del usuario que lo recibirá define('SEND_ONE_TESTMAIL',0); /* ========================================================================= Características experimentales ========================================================================= */ # Lista de exclusión, agregará la opción de enviar un mensaje a los usuarios que están en una lista # excepto cuando no estén en otra lista. # Esto está actualmente marcado como experimental define("USE_LIST_EXCLUDE",0); # Modulo de autentificación de administradores. # Para validar el ingreso de administradores, puede definir su propio modulo de autentificación. # Esta funcionalidad aún no está terminada, asi que no la utilice, sino para experimentar con ella. # Si desea contribuir con algún modulo, por favor envíelo a phplist2@tincan.co.uk # El modulo por defecto es phplist_auth.inc, que encontrará en el sub-drectorio "auth" del directorio admin. # Le dirá las funciones que tienen que ser definidas para que PHPlist pueda recaudar la información que # necesita. PHPlist buscará un archivo en ese directorio, o puede ingresar el path completo hacia el archivo # e.g.: #$admin_auth_module = 'phplist_auth.inc'; # o: #$admin_auth_module = '/usr/local/etc/auth.inc'; # Selección de atributos avanzados # Eso es un nuevo método de selección de atributos para envió de mensajes # Por el momento no parece funcionar muy bien con Internet Explorer, pero funciona perfectamente # con Mozilla, Firefox, Opera (no le he probado con otros navegadores). Así que si utilice # IE, tome en consideración utilizar uno de los otros navegadores. # 'stacked attribute selection' permite, de forma continua, añadir una selección de atributos a su mensaje. # Eso es mucho más poderoso que el antiguo método, pero también puede resultar en la construcción de # consultas muy complejas, que pueden tomar demasiado tiempo para computar. # Si desea probar esta funcionalidad, ponga el valor en 1, e informenos sobre su funcionamiento. # Si quiere utilizar fechas para selecciones de atributos, necesita hacer uso de esta funcionalidad define("STACKED_ATTRIBUTE_SELECTION",0); # Enviar una página web. Puede enviar los contenidos de una página web, agregando # [URL:http://sitioweb.com/archivo.html] como contenido del mensaje. Esto puede también ser # personalizado para usuarios, por ejemplo usando [URL:http://sitioweb/archivo.html?email=[email]] # El tiempo de periodo para re-cargar la URL puede ser definido aquí. Cuando pase el tiempo desde # la anterior obtención de la URL, la URL será re-cargada. Esto es en segundos, 3600 es una hora. # Esto sólo tiene efecto sobre el envío dentro del mismo proceso de la cola de espera. # Si se comienza un nuevo proceso de la cola de espera, la URL será obtenida al comienzo # de todas formas. Por lo que esto es sólo útil cuando el tiempo necesario para el proceso # de la cola espera sobrepasa el periodo definido aquí. define('REMOTE_URL_REFETCH_TIMEOUT',3600); # Mailqueue autothrottle. This will try to automatically change the delay # between messages to make sure that the MAILQUEUE_BATCH_SIZE (above) is spread evently over # MAILQUEUE_BATCH_PERIOD, instead of firing the Batch in the first few minutes of the period # and then waiting for the next period. This only works with mailqueue_throttle off # it still needs tweaking, so send your feedback to mantis.tincan.co.uk if you find # any issues with it define('MAILQUEUE_AUTOTHROTTLE',0); # Registro de clicks # Si pone este valor en uno, todos los enlaces de sus e-mails serán convertidos a enlaces que van # a través de phplist. Esto asegurará que los enlaces son registrados. Esto es experimental y # todas las cosas que descubra con su uso deberán ser reportadas a mantis # por ahora está deshabilitado en forma predeterminada, hasta que pensemos que funciona correctamente define('CLICKTRACK',0); # Registro de clicks, mostrar detalles # Si activa eso, mostrará algunas estadisticas adicionales sobre usuarios únicos que cliquearon # los enlaces contenido en sus mensajes, asi como la distincción entre mensajes en formato HTML y solo texto. # Sin embargo, esto frenerá el rendimiento de las estadísticas, y es recomendable dejarlo desactivado. # Pero si quiere satisfacer su curiosidad, puede activarla. define('CLICKTRACK_SHOWDETAIL',0); # Limitante para Dominios # Puede activar la limitante para dominios, mediante la puesta a 1 de USE_DOMAIN_THROTTLE # Defina la cantidad máxima de e-mails que desea enviar a cualquier dominio y el número de segundos # para esa cantidad. Esto asegurará que no envía demasiados e-mails a un mismo dominio lo cual puede # causarle un blacklisting. Particularmente los proveedores más grandes son quisquillosos con esto. # Esta funcionalidad puede causar un incremento dramático en el tiempo necesario para # enviar un mensaje, dependiendo en cuantos usuarios tenga con el mismo dominio (ej. hotmail.com). # Si le ocurren demasiadas fallas para la limitante, el proceso de envío agregará un retraso extra # para tratar de mejorar esto. El ejemplo envía 1 mensaje cada 2 minutos. define('USE_DOMAIN_THROTTLE',0); define('DOMAIN_BATCH_SIZE',1); define('DOMAIN_BATCH_PERIOD',120); # Si tiene un número muy grande de usuarios con en el mismo dominio, puede haber la necesidad # de iniciar la cola de espera muchas veces, cuando está usando la limitante para dominios. # También puede hacer que phplist simplemente espera un poco entre mensajes, para aumentar el número # de mensajes enviados por periodo de envío. Si desea utilizar esto, ponga el valor a 1, de otro modo # simplemente inicie el proceso de envío varias veces. Un proceso CRON cada 10 o 15 minutos es recomendado. define('DOMAIN_AUTO_THROTTLE',0); # Lenguaje de administración # Si desea deshabilitar el cambio de lenguajes para la interface de administración # ponga el valor en 0 define('LANGUAGE_SWITCH',1); # Procesamiento avanzado de rebotes # Con el procesamiento avanzado de rebotes Ud. puede definir expresiones regulares, que concuerden con # rebotes y las acciones que se desean realizar cuando una expresión concuerda. Esto mejorará la # eliminación de e-mails "malos" de su sistema, que es algo bueno para evitar ser puesto en # lista negra por otros sistemas de mensajes. # Si utiliza esto necesitará regularmente enseñarle al sistema acerca de nuevos patrones en rebotes define('USE_ADVANCED_BOUNCEHANDLING',0); /* ========================================================================================== Características avanzadas, editor HTML, RSS, Archivos adjuntos, Plugins y Creación de PDF ========================================================================================== */ # Aquí puede especificar la codificación para los mensajes HTML y texto plano. Esto unicamente # funciona si no utiliza phpmailer (vea abajo). # Lo predeterminado debería estar bien. Opciones validas son ##7bit##, ##quoted-printable## y ##base64## define("HTMLEMAIL_ENCODING","quoted-printable"); define("TEXTEMAIL_ENCODING",'7bit'); # PHPlist puede enviar feeds RSS a sus usuarios. Los feeds pueden ser enviados # diariamente, semanalmente o mensualmente. Para utilizar esta funcionalidad, necesita # soporte XML en su PHP, y tiene que poner este constante a 1 define("ENABLE_RSS",0); # Si utiliza un Cron para bajar los RSS feeds, puede cambiar esto a 0 define("MANUALLY_PROCESS_RSS",1); # El editor FCKeditor está ahora incluido en PHPlist, pero su uso es experimental # si no le funciona ponga este valor a 0 # NOTA: Si habilita TinyMCE por favor deshabilite FCKeditor y viceversa. define("USEFCK",1); # Si desea subir imágenes con el editor FCKeditor, necesita especificar la ubicación del # directorio a donde irán las imagenes. Este servidor tiene que ser escribible por el servidor web, # y necesita estar en el área de parte pública de su sitio web (luego de /public_html, por ej) # El directorio es relativo a la raíz de PHPlist como ha sido configurada anteriormente # Este es un potencial riesgo de seguridad, lea el archivo README.security para más información define("FCKIMAGES_DIR","uploadimages"); # TinyMCE Support (http://tinymce.moxiecode.com/) # Se sugiere copiar el directorio tinymce/jscripts/tiny_mce de la distribution # standard de TinyMCE al directorio public_html/lists/admin/plugins # para mantener limpia la instalación. # NOTE: Si desea activar TinyMCE, habrá también que desactivar FCKeditor y vice-versa. # Ponga esto en 1 para activar TinyMCE como editor de mensajes: define("USETINYMCEMESG", 0); # Ponga esto en 1 para activar TinyMCE como editor de patrones/plantillas (templates): define("USETINYMCETEMPL", 0); # Ajuste el sendero para TinyMCE, relativo al directorio admin: define("TINYMCEPATH", "plugins/tiny_mce/tiny_mce.js"); # Cambia esto al idioma que desea utilizar con TinyMCE: define("TINYMCELANG", "es"); # Modifique esto al tema que desea utilizar. Las posibilidades por defecto son: simple, default y advanced. define("TINYMCETHEME", "advanced"); # Modifique eso para cualesquiera opciones adicionales que desea tener. Por favor tenga cuidado con eso, # porque es posible quebrar TinyMCE. Consulte la documentación de TinyMCE para mas información. # Tiene que ser en el formato: ',option1:"valor",option2:"valor"' <--- note el coma al inicio: define("TINYMCEOPTS", ""); # Campo para mensaje de texto, le ofrecerá un campo donde ingresar Ud. mismo la versión # sólo texto de su mensaje, en vez de dejar que phplist intente convertir la versión HTML a sólo texto define("USE_MANUAL_TEXT_PART",0); # Archivos adjuntos es una nueva característica y actualmente sigue siendo experimental # ponga esto a 1 si desea probarla. # Cuidado: El mensaje puede tornarse muy grande. Por lo general es preferible el envío # de un URL que apunta a la descarga. # Si lo prueba, será muy apreciada cualquier retroalimentación que haga a la lista de usuarios, # así que odemos aprender donde está funcionando correctamente. # El uso de archivos adjuntos necesita una versión PHP 4.1.0 o mayor define("ALLOW_ATTACHMENTS",1); # Si utiliza lo de arriba, cual es el número (máximo) de archivos que desea agregar por mensaje. # Puede dejar esto en 1, de todas formas si desea agregar más archivos, ya que podrá # ir agregandolos secuencialmente define("NUMATTACHMENTS",1); # Cuando utilice adjuntos puede subirlos al servidor. # Si desea utilizar adjuntos desde el sistema de archivos local (servidor) ponga esto a 1 # Los adjuntos locales son agregados en el momento del envío del mensaje, no en el momento # de crearlo define("FILESYSTEM_ATTACHMENTS",0); # Si agrega adjuntos locales, necesitará informarle a PHPlist donde está ubicado # su archivo mime.types. define("MIMETYPES_FILE","/etc/mime.types"); # Si un mimetype no puede ser determinado para un archivo, especifique el mimetype utilizado en forma predeterminada: define("DEFAULT_MIMETYPE","application/octet-stream"); # Puede crear sus propias páginas que se conectan con PHPlist y realizar algunas cosas # que corresponden más a sus requerimientos (plugins). # Si hace eso, puede definir el directorio donde esten ubicado sus plugins. # Es util crear ese directorio fuera del sistema PHPlist, para que se mantenga intacto durante un upgrade. # Hay unos plugins ejemplares incluidos en el sub-directorio "plugins" del directiorio admin. # Este directorio necesita ser absoluto, o relativo al directorio admin. #define("PLUGIN_ROOTDIR","/tmp"); # Descomente la siguiente linea para ver los ejemplos en el sistema (y comente las lineas # arriba mencionadas. define("PLUGIN_ROOTDIR","plugins"); # El repositorio de adjuntos es el lugar donde los archivos son guardados (si utiliza # ALLOW_ATTACHMENTS) # Esto necesita ser escribible por el usuario de su servidor web. # También necesita ser un path absoluto, no uno relativo. # Por razones de seguridad es preferible que el directorio no sea público (por ej. debajo de # su /public_html) $attachment_repository = '/tmp'; # Si desea poder enviar sus mensajes como archivos adjuntos PDF, necesitará instalar # FPDF (http://www.fpdf.org) y configurar las siguientes variables como corresponda: # define('FPDF_FONTPATH','/home/pdf/font/'); # require('fpdf.php'); # define("USE_PDF",1); # $pdf_font = 'Times'; # $pdf_fontstyle = ''; # $pdf_fontsize = 14; # El tipo de mime para los archivos exportados. Puede intentar modificar esto a # application/vnd.ms-excel para hacer que se abra automáticamente en Excel $export_mimetype = 'application/csv'; # Si desea utilizar un formato de exportación optimizado para Excel, haga este valor 1 define("EXPORT_EXCEL",0); # Repetición. Esto agrega la opción de repetir el mismo mensaje en el futuro. # Luego de que un mensaje ha sido enviado, esta opción hará que el sistema cree un nuevo # mensaje con el mismo contenido automáticamente. Sea cuidadoso con esto, puede enviar el # mismo mensaje a sus usuarios. # El embargo del mensaje será incrementado con el intervalo de repetición que seleccione. # También lea el archivo README.repetition para mayor información define("USE_REPETITION",0); # Preparación de mensaje. Este sistema le permite crear mensajes como super administrador que luego # pueden ser revisados y seleccionados por sub administradores para enviarlos a sus propias listas. # Esta es una vieja funcionalidad que causa bastante confusión, y por ello se encuentra deshabilitada en forma # predeterminada. Si Uds la usaba, puede habilitarla aquí. Si no la utilizaba, o es un nuevo # usuario, es mejor dejarla deshabilitada. No tiene nada que ver con la posibilidad de editar mensajes. define("USE_PREPARE",0); # Reenviar a un amigo, conservar los atributos # Cuando reenvía ("para a un amigo") el mensaje utilizará los atributos de destino del correo electrónico por defecto. # Esto a menudo significa que el mensaje llegue despojado de sus atributos. # Al establecer esta constante a 1, el mensaje utilizará los atributos de los usuarios de reenvío. # Puede ser utilizado para conectar el destinatario al reenviador y/o premiarlo. define("KEEPFORWARDERATTRIBUTES",0); # Reenviar a un amigo, múltiples emails # Este ajuste define cuanto direcciones de correo electrónico pueden entrar en la página de reenvío. # El valor predeterminado es 1 y no cambia el comportamiento de la versión anterior. define("FORWARD_EMAIL_COUNT",1); # Reenviar a un amigo - Mensaje personal # Permite al usuario añadir una nota personal cuando reenvía 'a un amigo' # 0 desactiva esta opción. Por defecto es 0 y no cambia el comportamiento de la versión anterior. # 500 es recomendado como un valor de sonido para escribir una pequeña nota introductoria a un amigo # La nota se ha preparado tanto para mensajes de texto y HTML y será despojada de todo el HTML define("FORWARD_PERSONAL_NOTE_SIZE",0); # Contenido diferente cuando reenvía 'a un amigo' # Permite administrar el ingreso de un mensaje diferente cuando se reenví al mensaje 'a un amigo' # Esto mostrará una pestaña adicional en el mensaje de diálogo. define("FORWARD_ALTERNATIVE_CONTENT",0); # Lead Ref Scheme (Dirigir Esquema de Referencia) # Cuando esta opción tiene un valor <> '' todas las entregas exitosas al MTA serán contabilizadas # y guardadas en el atributo con el nombre de esta opción. #define('FORWARD_FRIEND_COUNT_ATTRIBUTE', 'FriendCount'); # Si desea utilizar la clase PHPMailer de phpmailer.sourceforge.net, ponga el siguiente valor # a 1. Si planea enviar mensajes con formato HTML, es recomendado que la utilice. define("PHPMAILER",1); # Para utilizar un servidor SMTP por favor informe aquí su nombre de servidor, dejelo en blanco # para utilizar el comando estandar de PHP mail(). define("PHPMAILERHOST",''); # Si desea utilizar autenticación SMTP cuando envíe mensajes, descomente las siguientes # dos líneas y configure el nombre de usuario y la palabra clave correspondiente. #$phpmailer_smtpuser = 'smtpuser'; #$phpmailer_smtppassword = 'smtppassword'; # tmpdir. Un directorio donde phplist puede escribir algunos archivos temporarios cuando sea necesario. # Esté seguro que es escribible por el usuario de su servidor web, así como controle que tiene # open_basedir configurado para tener acceso a ese directorio. Usuarios de Linux pueden dejarlo tal cual está. # Este directorio es usado para cualquier tipo de cosas, mayoritariamente durante subida de archivos # (cuando se importa, por ej.), durante la creación de PDFs y más. $tmpdir = '/tmp'; # Si esta utilizando Windows, y/o no esta utilizando Apache, o si reciba errores # "Method not allowed", puede descomentar la siguiente linea. # Utilizando eso no es garantía que siempre funcione, lo siento. Es más facil utilizar Apache :-) # $form_action = 'index.php'; # Seleccione el modulo de base de datos. # Agradeceríamos a cualquiera persona que quiere contribuir con otros modulos de base de datos. $database_module = "mysql.inc"; # Puede guardar sesiones en la base de datos, en vez del lugar predestinado, asignandole # un nombre de tabla al siguiente valor. La tabla será creada y no utilizará ningún prefijo. # Esto únicamente funciona con MySQL, y sólo para sesiones de administradores. # $SessionTableName = "phplistsessions"; # Hay soporte para el uso de ADOdb ( http://php.weblogs.com/ADODB ). # Esta funcionalidad es todavía experimental, y le rogamos reportar sus experiencias en el bugtracker. # Para utilizarla, define los siguientes ajustes: #$database_module = 'adodb.inc'; #$adodb_inc_file = '/path/to/adodb_inc.php'; #$adodb_driver = 'mysql'; # Si desea más problemas, haga eso 63 (no es muy probable que le gustará el resultado) $error_level = error_reporting(0); ?>