Qué es una Lista ?
Una Lista de Correo es un grupo donde compartir mensajes por medio de e-mails. Dispone de unos ficheros de configuración en los que se incluyen las direcciones e-mail de todos sus participantes, asi como los niveles y permisos de cada uno de ellos.
Un mensaje autorizado enviado a la lista, será enviado por el servidor a todos los participantes de esa lista.

Suscripciones Libres, Cerradas y/o Moderadas.
Por supuesto las listas pueden tener determinados aspectos considerados PRIVADOS. Uno de estos lo es la políca de suscripciones de miembros a la lista.
Podemos desear que nuestra lista se de pública suscripción , con lo cual cada uno usuario puede darse de alta en la lista sin necesidad de ser aprobada su participación.
Una alternativa lo constituyen las listas Cerradas, en las cuales SOLO el Administrador de la lista puede agregar las direcciones e-mail de nuevos miembros a la misma.
La opción Moderada es relativamente similar, pero en éste caso los mensajes de suscripciones no son rechazados sino enviados al Moderador de la Lista para su aceptación.

Enviar Mensajes a la Lista.
Hemos indicado que los diferentes usuarios de una lista pueden tener diferentes permisos y grados de accesos a la misma, talvez el acceso más básico sea el de poder LEER la lista.
Otros accesos indicaran si el usuario puede ENVIAR mensajes a la lista, para que sean leidos por todos los participantes. Hablamos entonces de listas de envios Público, Cerrado o Moderado.

Dialogar con el Servidor de Listas de Correo.
Hasta ahora estas pocas líneas nos han dado una idea de que una lista es algo mas que un grupo de direcciones e-mails, pero cómo se controla todo esto ?

Existen diversos mecanismos:
  • Enviando un e-mail con INSTRUCCIONES al Servidor de la Lista
  • Por acceso usando una interface WEB
  • Por acceso shell editando los ficheros internos de configuración del Servidor.
El servidor de la lista, es capaz de procesar muchas peticiones simplemente enviandole un email, por ejemplo , podriamos probar pedirle ayuda al Servidor, enviando un mensaje a :
listserver@listserver.interec.com
con el texto:
HELP


Recibiremos en nuestra dirección de email remitente un fichero de ayuda conteniendo una breve descripción de los comandos posibles.
No todos los Servidores de Listas aceptan el texto de INSTRUCCIONES en el cuerpo o en el motivo del mensaje ( body o subject ). En nuestro caso, nuestro servidor soporta INDISTINTAMENTE en uno o en otro lugar del mensaje las ordenes.

Por acceso a la WEB, se disponen de los comandos de uso mas normal de Administración de la Lista.

Claves para Envios de Email
Nos pudiera parecer trivial este parámetro, si no fuera porque SIN clave para el envío de emails a la lista, cualquiera con un remite ( que es facil falsificar en el FROM del mensaje ) podría enviar como ADMINISTRADOR mensajes a la lista !!!

Por supuesto no habría ganado acceso como Administrador al Servidor de Listas, pero simplemente conociendo la dirección e-mail del Administrador o del Moderador, podría escribir a la lista.
Para que esto no ocurra, en las listas Moderadas ( esto es NO Participació Pública ) los Administradores y Moderadores de la misma DEBERIAN usar el sistema de password para escribir a la Lista.
Claro que no tiene demasiado sentido usar Password para enviar a la lista en listas que son de pública participación.

Para enviar la clave, se usa en la primera línea del mensaje el texto:
X-posting-pass:

MUY IMPORTANTE:
Observe el espacio en blanco despues de los dos puntos !!!
seguido de su clave.

Ejemplo:
X-posting-pass: miclave1234
Textos predeterminados en las Listas
Muchas situaciones, como la de confirmar la suscripción a la lista o dar la bienvenida a un nuevo miembro, requiere una presentaci&ocaute;n o información que debe ser automáticamente enviada al usuario.

Este tipo de informaciones son de diversos tipos, asi disponemos de ficheros con textos para:
  • Dar la Bienvenida a un nuevo Miembro
  • Solicitar confirmación para suscripción o borrado.
  • Notificar que se pretendió suscribir a una lista CERRADA.
  • Notificar que se envió el mensaje a una lista CERRADA.
  • Despedir a un usuario.
  • Mostrar un fichero de ayuda predeterminado.
  • Establecer una lista de nombres PROHIBIDOS , por ejemplo si ponemos en ese fichero terra.es ningún usuario con esas direcciones de email podr&an acceder a nuestra Lista.


Por supuesto, nuestro Listserver, cosa que no todos hacen puede ademas PERMITIR o ELIMINAR contenidos determinados de los emails enviados a la lista, por ejemplo los tipo MIME y ATTACHMENTS !!

Si no configuramos nuestra Lista para que acepte estos, el Servidor los "recortará" de los mensajes, enviando SOLO el mensaje en TEXTO.
MUY IMPORTANTE:
Debido a que existe un método en el Servidor para evitar la duplicidad de mensajes, si usted como usuario de una lista envia un mensaje en AMBOS formatos, esto es, TEXTO y HTML, recibirá un ERROR.
Cuando use contenido MIME ( HTML) en sus mensajes envielos a la lista SOLO como HTML.


Es posible incluir en los ficheros de cabeceras y pies de los mensajes a la lista contenidos HTML, pero se ha de tener cuidado de que los mensajes enviados a la lista sean en formato HTML, ya que de lo contrarío la presentación final de los mismos no sería la deseada.

Niveles de usuarios.
Existen SEIS flags que podemos activar o desactivar para cada usuario individualmente.
  • Administrador . Es quien tiene la autoridad sobre todos los parametros de la lista. Normalmente es el propietario.
  • SuperAdministrador. Es nombrado por el Administrador, y dispone de similares permisos.
  • Moderador. Indica que dicho usuario recibe los mensajes pendientes de aprobació en Listas Moderadas. Tiene poder para autorizar la publicación de esos mensajes.
  • Errores. Indica que el usuario recibirá en su dirección de email los mensajes de Error producidos por el Servidor de Listas.
  • Recibe Reports. Este usuario puede recibir REPORTS de la Lista.
  • Post. Este usuario puede ESCRIBIR a la LISTA.

Por supuesto, es normal que un mismo usuario pueda tener mas de uno de estos flags activados. Cuando se crea una lista nueva, al menos el primer usuario en ella es el Administrador de la lista, y por defecto lleva todos los flags activados.

Lista por la WEB.
Es guardar todos los mensajes enviados a la lista, para usarlos para consultas posteriores. Nuestra interface WEB le permite con sólo indicar el directorio (URL) donde desea que se consulten publicamente, que todo dicho proceso de almacenar y de generar las p&aginas web e indices se realice automáticamente.

No es necesario que cree el directorio de la lista, el sistema lo creará por sí solo.

MUY IMPORTANTE:
No use el mismo directorio para mas de una lista, ya que los ficheros se machacarian unos a otros. Si dispone de dos o mas lista, use un directorio WEB para cada uno de ellos.
MUY IMPORTANTE:
Esta opción NO SE PUEDE configurar mediante envios de email al Servidor de Listas con ordenes, y debe de configurarse exclusivamente mediante nuestra interface WEB, a menos que sepa lo que está haciendo.

Puede ver el aspecto de una de estas listas aqui: http://news.interec.com/info