We are in the process of migrating this forum. A new space will be available soon. We are sorry for the inconvenience.

Imágen de MailCleaner para OpenVZ, versión 1.0


landy1103
17/07/2012, 14:52
macklus simplemente no inicia la maquina, creo que es error del archivo de inicio

macklus
17/07/2012, 00:26
Contesto dudas:
  • egrueda: es la Community Edition 2011.9
  • landy1103: ¿Qué error te da?
  • racamet: Necesitas una failover, ya que se tienen que conectar a el para enviar el correo.


Saludos.

racamet
16/07/2012, 11:16
¿Se puede montar MailCleaner en un VPS con ip de red interna o tiene que tener una ipfailover dedicada solo para él?

Me imagino que será con una ipfailover en exclusiva, no?

landy1103
13/07/2012, 00:07
yo e montado la vps pero no aranca e echo mil y una comprobacion pero no logro inicar la vps

egrueda
11/04/2012, 12:08
macklus, mil gracias por tu trabajo, me va a solucionar un problema que llevo tiempo arrastrando con el tema de la virtualización mixta. ¡Bravo!

Por favor, ¿me puedes confirmar cuál es la versión base que has usado de mailcleaner?
En este momento, la última estable es la Community Edition 2011.9. Entiendo que es esta en la que está basada la plantilla pero me gustaría confirmarlo.

Gracias de nuevo ;-)

macklus
03/04/2012, 23:16
Cita Publicado inicialmente por Asimov
Gracias, sería estupendo, aunque otra solución podría ser que indicaras con algo de detalle los cambios que has realizado y ya que cada uno instale la ISO oficial y luego aplique las modificaciones y mejoras a través de un howto o similar.
Tengo algo así preparado, con un script en bash que hace los cambios, pero se conecta a mis servidores con user+pass, así que no puedo publicarlo.

La idea es terminar poniendo un script en perl que se ocupe de hacer todos los cambios, de forma independiente a mis configuraciones/servidores, pero tengo que programarlo y mi tiempo no es que sea muy abundante.

Eso si, este año me he propuesto terminar y publicar todos los proyectillos de Software Libre que tengo a medias, así que espero tener listo en breve.

Saludos.

Asimov
03/04/2012, 08:58
Gracias, sería estupendo, aunque otra solución podría ser que indicaras con algo de detalle los cambios que has realizado y ya que cada uno instale la ISO oficial y luego aplique las modificaciones y mejoras a través de un howto o similar.

macklus
03/04/2012, 01:33
Asimov, no, no es posible, ya que OpenVZ tiene una estructura propia ( tar.gz ) frente a los archivos de imagen que usan el resto de sistema de virtualización ( KVM, vmWare, etc ).

La idea sería instalar la VM desde la ISO, y luego meterle los cambios, para sacar una plantilla a medida de cada sistema.

Dejame mirar si puedo sacar la imágen de un VirtualBox, aunque sea, y te digo algo.

Saludos.

Asimov
02/04/2012, 22:35
¿Es posible usar esa plantilla para crear la VM en otro sistema que no sea OpenVZ?
Quería probarla bajo un VMWARE o Virtualbox

xavisent
02/04/2012, 17:51
Muchísimas gracias,

Click envíado ;-))

macklus
02/04/2012, 09:37
Con el patrocinio de OVH y el alojamiento gratuito de 1 GB, aquí lo tenéis todo:
http://mailcleaner.org.es

Lo pillé e instalé ayer, así que puede que las DNS se estén propagando aquí.

Cualquier duda o problema, a mi correo, por favor.

Ahora mismo solo está la imágen de OpenVZ, cuando termine el conector de WHMCS y la integración con Thunderbird, lo actualizaré.

PD: Se agradece que hagáis click en el adsense :-P

Diablo48
28/03/2012, 21:43
Segun la web de ovh el personal 25Gb con eso deberia llegar para la imagen no?

Un saludo

macklus
28/03/2012, 16:22
Ummm....
Al precio al que van los dominios en OVH, a lo mejor es más simple contratar el más barato, y usar el hosting gratuito que dan en OVH.
¿Alguien sabe cuanto espacio permite ?

Saludos.

Diablo48
28/03/2012, 15:38
Puf ni idea, lo unico que lo subas a cualquier sistema de ficheros y que despues alguien si tiene algun servidor con mucho espacio y transferencia lo cuelgue por si no quieres que se quede en una web de ficheros como fileserve, etc.

macklus
28/03/2012, 11:31
Hola:
¿ Alguien me podría decir de algún buen repositório de software donde subirlo ? Tener en cuenta que la imágen son bastantes megas.

Aparte de eso, estoy acabando un módulo de WHMCS para gestionarlo, y alguna otra cosa más, que subiría como proyectos aparte.

Saludos.

gomez
15/03/2012, 09:33
Hola, Me gustaria probar si es posible la imagen del mailcleaner. Gracias

Diablo48
06/03/2012, 14:01
Cita Publicado inicialmente por PacoSS
Quién lo integre a su Cpanel, podría ilustrarnos a los demás.

Yo me rompí en su día los cascos buscando exim4 + relay por todos lados y los intentos, o bién me hacían un bucle sin fin, o bién no entregaba ni un correo.
Si me mandas la imagen lo miro.

Un saludo

mirill
27/02/2012, 01:36
Hola,

Al final me he animado y he instalado una versión para probar. Comentaros que la interfaz de usuario está en: Inglés, Alemán, Francés y Español

mirill
26/02/2012, 01:38
Muy interesante, sin duda...

Me he leído la documentación, pero no he visto si está en otro idioma aparte del inglés. Supongo que no, pero por si alguien puede confirmarlo.

Gracias.

PacoSS
25/02/2012, 15:39
Quién lo integre a su Cpanel, podría ilustrarnos a los demás.

Yo me rompí en su día los cascos buscando exim4 + relay por todos lados y los intentos, o bién me hacían un bucle sin fin, o bién no entregaba ni un correo.

Diablo48
22/02/2012, 17:52
A mi tambien me interesaria para trastear, aunque tambien tendria que mirarme como integrarlo con cpanel, aunque con los hocks y scripts que dispone cpanel no parece muy complicado.

xavisent
19/02/2012, 18:46
Yo tambien estoy interesado. Mailcleaner funciona realmente bien.

thisisit231
07/02/2012, 11:30
Hola,

Me gustaría si es posible tener la plantilla

De hecho sería fantástico si pudieras comentarnos como la realizaste. Hace unos meses lo intenté y acabé con muchos problemas de arranque del contenedor. :confused:

gracias

PacoSS
03/02/2012, 22:36
Creo recordar que ya me pasaste esa plantilla en privado.

Lo que no tuve claro es como integrar eso con el servidor Cpanel, tuve problemas de bucles, ... asi que lo dejé por cuestiones de tiempo, y no he vuelto a retomar el tema.
Yo sigo con los bloqueos de spamhaus, etc, en el firewall y algo hacen, un 80% a la basura

Si alguien tiene clara la integración de un mail-gateway con cpanel se agradecería un pequeño post.

macklus
02/02/2012, 09:24
Hola:
Te comento entre lineas:

Cita Publicado inicialmente por luis_sanz
interesante esta plantilla
tengo unas dudas, ¿lo integras con cpanel?
Ten en cuenta que es una máquina virtual aparte, y por lo tanto ajena al sistema que tengas montado para el hosting.

Cuando llega un correo, se entrega en el MailCleaner, que verifica que el usuario es válido conectandose al servidor de correo ( Cpanel en este caso ). Si el usuario es válido, se analiza el correo para ver si es spam o no, y si es spam se entrega o no según hayas decidido.

Esto que te comento es para el correo entrante ( de internet a tus dominios ). Además, tiene opciones para que filtres el correo saliente ( de tus dominios a internet ) lo que es util para evitar que tus usuarios envíen spam.

Cita Publicado inicialmente por luis_sanz
la duda principal es, ¿podria hacer que las cuentas creadas desde cpanel automaticamente se creen en la MV o necesito luego crearlas manualmente?
MailCleaner tiene su propia API, por lo que se puede hacer de forma automática.
Es tan fácil como hacer un script ( en cpanel se llamará /scripts/postwwwact ), que al terminar de crear la cuenta se conecte vía API a MC y de de alta el dominio.

Cita Publicado inicialmente por luis_sanz
otra duda es con el tema de las IPs
Yo lo que hago es que si una cuenta de cpanel tiene su propia IP que el correo que envia salga por su ip ¿con este sistema tendria que salir todo el correo por la ip de la MV?
Con este sistema saldría todo el correo por la IP de la VM. De todas formas, no deja de ser un exim, así que es bastante facil hacer configuraciones adicionales como la que comentas.
Yo tengo 5 IPs reservadas para enviar correo, y desde nagios se controla que no estén en listas negras. Si banean alguna, tardo 1 minuto en entrar y cambiar la IP de salida ( en exim la opción es interface ), y mis clientes no llegan a darse cuenta de que ha habido problemas.
Como todas las IPs se publican en el SPF y demás configuraciones de correo, no hay problemas que me obliguen a hacer cambios de DNS ni nada que pueda llevar demasiado tiempo.

Cita Publicado inicialmente por luis_sanz
y por ultimo
¿notas mucha mejoria en el tratado de correos desde esta MV comparada con cpanel en caso de q lo uses?
Se nota, y mucho. Sobre todo si actualizas clamav, clamspam y spamassassin de forma continua. Además el sistema está pensado para filtrar correos, por lo que es mucho más rápido que cualquier panel de control, que hace miles de cosas.

Si se cae el servidor con Cpanel, los correos se quedan en el MC hasta que se pueden entregar ( copia de seguridad adicional ).

Al procesarse ( y eliminarse ) el 80% del correo en el MC, la carga en los servidores con Cpanel baja de forma automática.

Al estar montado en cluster, y cada nodo en un servidor ( y datacenter ) físico distinto, si se cae un nodo no pasa nada, el resto sigue funcionando.

Con un certificado seguro válido ( para que no salten errores en el navegador ), y configurando que los correos malos se borran a los 15 días, mis clientes reciben un correo de resumen todas las noches, con la lista de correos bloqueados, y desde el propio correo pueden pulsar en "correo válido" y recibirlo al instante. Los propios correos basura van desapareciendo por si solos, con lo que no se satura el disco.

Son muchas ventajas ( al menos para mi ).

PD: No trabajo para MailCleaner, ¿eh? Que parezco un comercial

luis_sanz
02/02/2012, 03:35
interesante esta plantilla

tengo unas dudas, ¿lo integras con cpanel?

la duda principal es, ¿podria hacer que las cuentas creadas desde cpanel automaticamente se creen en la MV o necesito luego crearlas manualmente?

otra duda es con el tema de las IPs
Yo lo que hago es que si una cuenta de cpanel tiene su propia IP que el correo que envia salga por su ip ¿con este sistema tendria que salir todo el correo por la ip de la MV?

y por ultimo
¿notas mucha mejoria en el tratado de correos desde esta MV comparada con cpanel en caso de q lo uses?

macklus
02/02/2012, 00:05
Hola a todos:
Desde hace algún tiempo trabajo con MailCleaner, una solución antispam que funciona muy bien. el problema es que el rendimiento en KVM es bastante malo, así que me creé mi propia plantilla para OpenVZ, donde el rendimiento mejora mucho.

Con la salida de la última versión de MailCleaner, algunos usuarios me comentaron por email el poder disponer de esa plantilla OpenVZ, así que, en beneficio de la comunidad, ya la tengo lista para todos vosotros.

¿ Qué es MailCleaner ?

Una solución de software libre ( aunque también dispone de versiones de pago con soporte y servicios adicionales ) para establecer una pasarela antispam. Basta con dar de alta el dominio en MC, y cambiar las DNS de correo del dominio apuntando a MC, y podemos empezar a usarlo sin mayor problema.


Plantilla OpenVZ para MailCleaner

MailCleaner solo ofrece una imágen ISO, y no una plantilla de OpenVZ, así que ésta está hecha a mano, instalandolo primero en KVM, y realizando la migración a OpenVZ.
La plantilla ocupa 468M, y ya tiene todos los componentes instalados, además de varias mejoras para solucionar problemas con la instalación/migración de MC.
Es compatible con cualquier sistema OpenVZ, como Proxmox, y se utiliza igual que cualquier otra plantilla de OpenVZ. El archivo de configuración ya tiene los módulos de iptables necesarios.

Mejoras a la instalación original de MC
  • Mejoras del sistema
  • Se actualiza mailcleaner a la última versión
  • Se configuran las fuentes de debian desde Francia
  • Se actualiza el sistema entero
  • Se instala locate screen vim
  • Se configura .bashrc
  • Se actualiza la base de datos de archivos con updatedb
  • Se sustituye el antivirus de MC por CSF
  • Mejoras de Clamav:
  • Se actualiza el servicio a la version 0.97.3
  • Se actualiza la base de virus
  • Se modifica freshclam.conf para solucionar error notificando a clamd
  • Se configura actualización automática de virus cada 8 horas
  • Mejoras de clamspam:
  • Se instalan las actualizaciones de sanesecurity, según http://forum.mailcleaner.org/viewtopic.php?t=844&f=3
  • Se configura cron para que actualize cada 9 horas
  • Mejoras de spamAssassin:
  • Se configura sa-update para que se ejecute cada 10 horas.
  • Interfaz de usuario:
  • Se configura por defecto idioma en castellano para la interfaz de usuario
  • Se modifica la pantalla de selección para eliminar el selector de dominio, y sustituirlo por un textbox ( evita que se vean todos los dominios )


Requisitos de OpenVZ
Para evitar que haya problemas con los módulos de IpTables, es necesario que los siguientes módulos estén configurados en el servidor host:
  • ipt_recent
  • xt_connlimit
  • ipt_REDIRECT
  • ipt_DNAT


Además, el archivo de configuración /etc/vz/vz.conf debería tener la linea:
IPTABLES="ip_tables iptable_filter iptable_mangle ipt_limit ipt_REJECT ipt_LOG ipt_length ip_conntrack ip_conntrack_ftp ip_conntrack_irc ipt_conntrack ipt_state ipt_helper iptable_nat ip_nat_ftp ip_nat_irc "

Mientras que lo subo a un mirror que funcione bien ( lástima de Megaupload ), todos aquellos que quieran probarlo que lo comenten por aquí.

Disclaimer: Yo tengo ésta plantilla funcionando en modo cluster ( 1 maestro y dos esclavos ), con certificados propios y válidos, dando servicio para unos 300 dominios, y procesando miles de correos al día. Funciona, pero puede que a ti no te funcione, así que primero deberías probarlo en un servidor que no sea de producción.

Un saludo.