Diferencia entre revisiones de «Instalación y configuracion de Mailman»
Sin resumen de edición |
Sin resumen de edición |
||
Línea 78: | Línea 78: | ||
---- | ---- | ||
* | *Ingresamos a la pagina web de las listas del hackmeeting [http://lista.hackmeeting.org.bo/mailman/listinfo http://lista.hackmeeting.org.bo/mailman/listinfo] y hacemos click en el link '''General''' | ||
[[File:Selection 001.jpg|center|Selection 001.jpg]] | |||
*Tendremos una nueva ventana y en la parte de ''''''<font color="#000000">Subscribirse a General</font>''''''<font color="#000000">ingresamos nuestros datos reales(correo y nombre) y hacemos click en '''Suscribir'''</font>. | |||
[[File:Selection 003.jpg|center|Selection 003.jpg]] | |||
*Si todo estuvo bien nos mostrara el resultado de suscribción, en el cual nos dice que nos envio un mail a nuestro correo | *Si todo estuvo bien nos mostrara el resultado de suscribción, en el cual nos dice que nos envio un mail a nuestro correo | ||
[[File:Selection 004.jpg|center]] | |||
[[File:Selection 004.jpg|center|Selection 004.jpg]] | |||
*Verificamos nuestro correo y nos aseguramos de haber recibido el mail, en el mail nos indica a que los mails deben ser enviados al siguiente correo: '''general@hackmeeting.org.bo''' | *Verificamos nuestro correo y nos aseguramos de haber recibido el mail, en el mail nos indica a que los mails deben ser enviados al siguiente correo: '''general@hackmeeting.org.bo''' | ||
[[File:Selection 005.jpg|center]] | |||
[[File:Selection 005.jpg|center|Selection 005.jpg]] | |||
'''<span style="font-size:medium"></span>''' | |||
'''<span style="font-size:medium">Referencias</span>''' | '''<span style="font-size:medium">Referencias</span>''' |
Revisión del 23:47 31 ago 2014
Instalación
Recomiendo antes de la instalación tener instalado y configurado postfix y no asi exim ya que tuve muchos problemas a la hora de reenviar los mails. También tener instalado nginx como servidor web. Creamos la lista
newlist mailman
Procedemos a instalar mailman
apt-get install mailman fcgiwrap
Configuración
creamos una virtualhost para la lista:
nano /etc/nginx/sites-available/lista.pagina server { server_name lista.pagina; root /usr/lib/cgi-bin; location = / { rewrite ^ /mailman/listinfo permanent; } location / { rewrite ^ /mailman$uri; } location /mailman { include /etc/nginx/fastcgi_params; # Fastcgi socket fastcgi_pass unix:/var/run/fcgiwrap.socket; # Disable gzip (it makes scripts feel slower since they have to complete # before getting gzipped) gzip off; } location /images/mailman { alias /var/lib/mailman/icons; } location /pipermail { alias /var/lib/mailman/archives/public; autoindex on; } } server { server_name *.lista.pagina; rewrite ^ http://lista.pagina$request_uri? permanent; }
lo habilitamos:
ln -s /etc/nginx/sites-available/lista.pagina /etc/nginx/sites-enabled/
configuramos el archivo de configuración de mailman
nano /etc/mailman/mm_cfg.py .... MTA = 'Postfix' ...
le agregamos lo siguiente al archivo:
nano /etc/postfix/main.cf ... alias_maps = hash:/etc/aliases, hash:/var/lib/mailman/data/aliases ...
el comando para poner el password para administrar mailman es:
mmsitepass password
Nota hay otro comando para la administración de mailman(leer el man).
Rreiniciamos los siguientes servicios:
service nginx restart service fcgiwrap restart service mailman restart
Modo de uso
- Ingresamos a la pagina web de las listas del hackmeeting http://lista.hackmeeting.org.bo/mailman/listinfo y hacemos click en el link General
- Tendremos una nueva ventana y en la parte de 'Subscribirse a General'ingresamos nuestros datos reales(correo y nombre) y hacemos click en Suscribir.
- Si todo estuvo bien nos mostrara el resultado de suscribción, en el cual nos dice que nos envio un mail a nuestro correo
- Verificamos nuestro correo y nos aseguramos de haber recibido el mail, en el mail nos indica a que los mails deben ser enviados al siguiente correo: general@hackmeeting.org.bo
Referencias
http://www.howtoforge.com/how-to-install-and-configure-mailman-with-postfix-on-debian-squeeze
http://forum.nginx.org/read.php?2,227508,227520#msg-227520
http://ubuntuforums.org/showthread.php?t=1970483
http://serverfault.com/questions/321864/postfix-relay-access-denied
http://www.gnu.org/software/mailman/mailman-install/postfix-integration.html