BULMA: Configurar ezmlm.cgi
Bisoños Usuarios de GNU/Linux de Mallorca y Alrededores | Bergantells Usuaris de GNU/Linux de Mallorca i
Configurar ezmlm.cgi (2076 lectures)
Per Miki Monguilod, dob (http://www.dob−world.com)
Creat el 03/12/2004 00:03 modificat el 03/12/2004 11:58
Afegitons
Aqui teneis un pequeño manual sobre como configurar ezmlm.cgi para que te cree indices y para que
te enseñe las listas via web. Pues bien he hecho un pequeñisimo "howto". Hay que decir que ya
tendrias que saber instalar el ezmlm,ezmlm.cgi y qmail para que esto te funcione.
Aqui teneis un pequeño manual sobre como configurar ezmlm.cgi para que te cree indices y para que te enseñe las
listas via web. Pues bien he hecho un pequeñisimo "howto". Hay que decir que ya tendrias que saber instalar el
ezmlm,ezmlm.cgi y qmail para que esto te funcione.
En este howto hemos utilizado la configuración que tenemos por defecto cuando instalamos qmail−toaster
(www.qmail−toaster.com)
1.Crear una lista o varias con qmailadmin. En este caso seran lacolla y revista_alpha .
2.Editar /etc/ezmlm/ezcgirc y añadir esto:
0;107;/home/vpopmail/domains/virtual.domain.com/lacolla; \
[email protected]; \
[Home]=http://virtual.domain.com/listas/lacolla/index.html
1;107;/home/vpopmail/domains/virtual.domain.com/revista_alpha; \
[email protected]; \
[Home]=http://virtual.domain.com/listas/revista_alpha/index.html
Ojo! Las lineas de arriba en realidad son 2 lineas! El salto de linea lo indica el "\".
Poneis en "virtual.domain.com" vuestro dominio virtual. En este caso las dos listas estan bajo el mismo dominio
virtual. El pimer numero de cada una de las lineas es el numero de la lista. Cada ves que pongais una lista nueva le
pones un numero mas.
3.Crea los directorios donde querras poner los ficheros *.html para poder ver los mails de la lista. En este caso hacemos
:
$mkdir /home/httpd/html/listas/lacolla
$mkdir /home/httpd/html/listas/revista_alpha
4.Ahora crearemos los indices HTML. En vuestra shell escribid:
$export HTTP_HOST=virtual.domain.com
$export SCRIPT_NAME=/mail/ezmlm.cgi
$export QUERY_STRING=0 (en QUERY_STRING tienes que poner el numero de la lista)
$/usr/share/toaster/cgi−bin/ezmlm.cgi >
/home/httpd/html/listas/$NOMBRE_DE_LA_LISTA/index.html
Cambiamos $NOMBRE_DE_LA_LISTA por los nombres de las listas que tengamos. En este caso lacolla y
revista_alpha.
1/2
BULMA: Configurar ezmlm.cgi
5.Ahora vamos a http://virtual.domain.com/listas/$NOMBRE_DE_LA_LISTA/index.html para
ver el resultado.
6.Si quieres que esto se haga periodicamente (cada 30 minutos) tendras que editar crontab de esta forma:
$crontab −e
0,30 * * * * export HTTP_HOST=virtual.domain.com ; export
SCRIPT_NAME=/mail/ezmlm.cgi ; \
export QUERY_STRING=0; /usr/share/toaster/cgi−bin/ezmlm.cgi > \
/home/httpd/html/listas/lacolla/index.html
0,30 * * * * export HTTP_HOST=virtual.domain.com ; export
SCRIPT_NAME=/mail/ezmlm.cgi ; \
export QUERY_STRING=1; /usr/share/toaster/cgi−bin/ezmlm.cgi > \
/home/httpd/html/listas/revista_alpha/index.html
Ojo! Las lineas de arriba que hay que poner en el "crontab" en realidad son 2
lineas! El salto de linea lo indica el "\".
Y esto es todo.
TODO:
− Estaria bien hacer un pequeño script que te hiciera todo esto
interactivamente.
− Cualquier cosa que se os ocurra...
E−mail del autor: dob _ARROBA_ dob−world.com
Podrás encontrar este artículo e información adicional en: http://bulma.net/body.phtml?nIdNoticia=2127
2/2
Comentarios de: BULMA: Configurar ezmlm.cgi (0)
No hay comentarios