Una de las webs más interesantes cuando estamos instalando un servidor de correo en una empresa y estamos peleando con dns, ips y otras historias es mxtoolbox donde podemos encontrar mucha información para ir configurando nuestro servidor, y también diagnosticos varios que seguro que nos pueden arrojar luz al asunto.
Listas de Spam (blacklists):
CBL
Barracuda
Spamhaus
FortiGuard
Por supuesto, antes de intentar salir de alguna de estás listas es necesario reparar el problema, ya sea equipos infectados, mala configuración del servidor de correo, etc...
En casi todas ellas dan muchos y buenos consejos para intentar solucionar los posibles problemas que puedas tener en tu servidor de correo
Si tienes alguna sugerencia o crees que falta alguna web interesante (lo que seguro que pasa) puedes dejar un comentario para revisarla ...
Espacio para hablar de esas cosas absurdas que tanto me divierten.
lunes, 22 de julio de 2013
MAILENABLE, añadir SpamAssassin a la instalación
La siguiente información proviene del sitio original de mailenable ME020596
Para incrementar la capacidad antispam de nuestro servidor de correo Mailenable, podemos añadir un interesante complemento llamado SpamAssassin, que podemos descargar de su web en su versión gratuita SpamAssassin para Windows
su instalación no presenta problemas, una vez terminada y para su uso debemos utilizar su ejecutable correspondiente spamd.exe (hay que recordar que es necesario ponerlo de nuevo en marcha cada vez que iniciemos el equipo, y tal vez haya que utilizar su camino completo "C:\Program Files (x86)\JAM Software\SpamAssassin for Windows\spamd.exe")
Mientras esté en ejecución podemos observar una ventana de terminal en segundo plano, la podemos minimizar pero no cerrar, aquí es donde podemos observar su trabajo oculto.
Lo siguiente es decirle al programa de correo que tenemos el nuevo complemento preparado y listo para trabajar, para ello nos vamos a
MailEnable - Servers - localhost - Extensions - Message Filter - SpamAssassin - Propiedades
Destacar que es posible instalar el complemento en otro equipo y acceder al mismo a través de la red, en nuestro caso, lo hemos instalado en el propio servidor de correo.
Para incrementar la capacidad antispam de nuestro servidor de correo Mailenable, podemos añadir un interesante complemento llamado SpamAssassin, que podemos descargar de su web en su versión gratuita SpamAssassin para Windows
su instalación no presenta problemas, una vez terminada y para su uso debemos utilizar su ejecutable correspondiente spamd.exe (hay que recordar que es necesario ponerlo de nuevo en marcha cada vez que iniciemos el equipo, y tal vez haya que utilizar su camino completo "C:\Program Files (x86)\JAM Software\SpamAssassin for Windows\spamd.exe")
Mientras esté en ejecución podemos observar una ventana de terminal en segundo plano, la podemos minimizar pero no cerrar, aquí es donde podemos observar su trabajo oculto.
Lo siguiente es decirle al programa de correo que tenemos el nuevo complemento preparado y listo para trabajar, para ello nos vamos a
MailEnable - Servers - localhost - Extensions - Message Filter - SpamAssassin - Propiedades
![]() | |
| Ventana del administrador de Mailenable, se puede observar el terminal de SpamAssassin abierto |
Destacar que es posible instalar el complemento en otro equipo y acceder al mismo a través de la red, en nuestro caso, lo hemos instalado en el propio servidor de correo.
MAILENABLE, copias de seguridad automáticas
La siguiente información proviene del sitio original de mailenable ME020114
El programa Mailenable dispone de una pequeña utilidad añadida que se llama Mebackup ó Backup Utility que se encuentra en el directorio de instalación del programa, esto nos permite hacer una copia de seguridad completa del servidor de correo -> para ello basta con ejecutar el comando "mebackup /backup" desde la línea de comandos, en este punto conviene aclarar un par de cosas:
el destino se modifica accediendo al registro de windows y cambiando lo siguiente
(32bit Windows) Key: HKEY_LOCAL_MACHINE\SOFTWARE\Mail Enable\Mail Enable
(64bit Windows) Key: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Mail Enable\Mail Enable
Value Name: Backup Directory
Value (example): z:\servidorcorreo
aquí es donde le decimos el destino de la copia de seguridad, es importante que exista dicho destino, y que el ejecutable mebackup esté en el path del sistema.
Personalmente, con un script que contenga lo siguiente y el programa Cobian Backup (Cobian) puedo hacer las copias diarias ó semanales del correo, también es posible usar las propias tareas programas del sistema para ejecutarlo.
ejemplo script bat al que llama cobian backup
rmdir z:\servidorcorreo\backup /S /Q
mebackup /backup
El programa Mailenable dispone de una pequeña utilidad añadida que se llama Mebackup ó Backup Utility que se encuentra en el directorio de instalación del programa, esto nos permite hacer una copia de seguridad completa del servidor de correo -> para ello basta con ejecutar el comando "mebackup /backup" desde la línea de comandos, en este punto conviene aclarar un par de cosas:
el destino se modifica accediendo al registro de windows y cambiando lo siguiente
(32bit Windows) Key: HKEY_LOCAL_MACHINE\SOFTWARE\Mail Enable\Mail Enable
(64bit Windows) Key: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Mail Enable\Mail Enable
Value Name: Backup Directory
Value (example): z:\servidorcorreo
aquí es donde le decimos el destino de la copia de seguridad, es importante que exista dicho destino, y que el ejecutable mebackup esté en el path del sistema.
Personalmente, con un script que contenga lo siguiente y el programa Cobian Backup (Cobian) puedo hacer las copias diarias ó semanales del correo, también es posible usar las propias tareas programas del sistema para ejecutarlo.
ejemplo script bat al que llama cobian backup
rmdir z:\servidorcorreo\backup /S /Q
mebackup /backup
miércoles, 13 de junio de 2012
Copiar archivos con problemas desde Windows
La utilidad de copia de Windows se suele parar cuando encuentra un archivo problemático, esto que puede estar bien, puede ser un problema cuando quieres que siga copiando y tratar esos archivos más adelante.
Para ello, suelo utilizar una utilidad llamada Teracopy, que sustituye a la nativa de Windows.
Realmente la recomiendo siempre, por sus beneficios y hasta hoy, tiene una versión gratuita.
La puedes descargar de su web oficial -> http://codesector.com/teracopy
Se puede instalar o usar en versión portable, seguro que no defrauda.
Para ello, suelo utilizar una utilidad llamada Teracopy, que sustituye a la nativa de Windows.
Realmente la recomiendo siempre, por sus beneficios y hasta hoy, tiene una versión gratuita.
La puedes descargar de su web oficial -> http://codesector.com/teracopy
Se puede instalar o usar en versión portable, seguro que no defrauda.
Script copia de seguridad máquina virtual en virtualbox
Virtualbox incluye la opción de hacer una clonación de la máquina virtual y también de hacer una exportación, que en mi caso, voy a usar como copia de seguridad. Hasta donde yo se, no es posible hacer una copia de seguridad de una máquina en funcionamiento por tanto, utilizo un script que se puede ejecutar de madrugada (ya que implica parar la máquina virtual durante la copia).
1.- vboxmanage list vms / vboxmanage list runningvms
(esto es simplemente para saber la lista de máquinas virtuales del sistema, y las que hay en ejecución)
2.- vboxmanage controlvm "nombre_maquina" poweroff / vboxmanage controlvm "nombre_maquina" acpipowerbutton
(la primera opción apaga la máquina sin contemplaciones, la segunda cerrando todos los procesos, está relacionado con acpi, en windows en panel de control, opciones de energía, en linux tal vez haya que instalar acpi)
3.- dejar una pausa para dar tiempo a apagar la máquina, no es inmediato
4.- vboxmanage export "nombre_maquina" --output "carpetadestino"
(aquí exportamos a un fichero, normalmente .ova, donde tenemos una copia de la máquina que podemos restaurar si pasa algo)
5.- vboxmanage startvm "nombre_maquina"
(poner en marcha de nuevo la máquina)
Estas instrucciones se pueden poner en un script y ejecutarlo cuando nosotros consideremos oportuno, dependiendo del tamaño de la máquina puede tardar más o menos tiempo.
Cualquier mejora es bienvenida. Gracias.
1.- vboxmanage list vms / vboxmanage list runningvms
(esto es simplemente para saber la lista de máquinas virtuales del sistema, y las que hay en ejecución)
2.- vboxmanage controlvm "nombre_maquina" poweroff / vboxmanage controlvm "nombre_maquina" acpipowerbutton
(la primera opción apaga la máquina sin contemplaciones, la segunda cerrando todos los procesos, está relacionado con acpi, en windows en panel de control, opciones de energía, en linux tal vez haya que instalar acpi)
3.- dejar una pausa para dar tiempo a apagar la máquina, no es inmediato
4.- vboxmanage export "nombre_maquina" --output "carpetadestino"
(aquí exportamos a un fichero, normalmente .ova, donde tenemos una copia de la máquina que podemos restaurar si pasa algo)
5.- vboxmanage startvm "nombre_maquina"
(poner en marcha de nuevo la máquina)
Estas instrucciones se pueden poner en un script y ejecutarlo cuando nosotros consideremos oportuno, dependiendo del tamaño de la máquina puede tardar más o menos tiempo.
Cualquier mejora es bienvenida. Gracias.
Etiquetas:
copia seguridad virtualbox,
script virtualbox,
virtualbox
jueves, 26 de abril de 2012
Convertir base de datos access a mssql
Para convertir una base de datos access (archivo mdb) a mssql (cualquier versión) podemos seguir estos pasos:
1.- hacer copia de seguridad del fichero mdb
2.- reparar y compactar base de datos mdb
3.- añadir campo clave "idclave" autonumérico a las tablas que no tengan clave principal
4.- atención a fechas incorrectas o simbolos raros como "*", si procede cambiar temporalmente por "." y luego de pasar a sql volver a cambiar
5.- abrimos la tabla mdb en access y nos vamos al asistente para convertir a sql (herramientas, utilidades)
6.- crear nueva base de datos
7.- elegir servidor sql, generalmente (local)\sqlexpress y conexión de confianza, pero es posible que sea un servidor remoto, nombre de la base de datos por defecto, generalmente
8.- elegir todas las tablas
9.- atributos de las tablas según captura (captura01), todo por defecto pero usar desencadenadores
10.- en modificar aplicación, seleccionar ninguno (captura02)
11.- finalizar, tardará un tiempo (depende del tamaño del mdb) al final nos sale un resumen donde podemos ver que todo ha salido bien, o hay algún problema con alguna tabla, seguramente algún valor extraño que procedemos a buscar y solucionar, a continuación repetir el proceso (antes eliminar la base de datos parcial creada en sql)
12.- corregir aquella tabla que usara valores como "*" para volver a poner esos valores
13.- generar odbc en el servidor y comprobar el funcionamiento (captura03)
14.- seguramente no funcione desde otros equipos de la red por tema permisos de los usuarios de red, este tema es más complicado, pero de forma rápida consiste en el apartado seguridad, inicios de sesión de sql debemos añadir el usuario/usuarios de red que utilicen los otros equipos para acceder al servidor, por tanto "nuevo inicio de sesión", buscamos el usuario y en el apartado de "asignación de usuarios" le decimos a que bases de datos puede acceder y con que permisos (captura04)
15.- probar desde otros equipos de la red a crear el odbc al servidor, comprobar que el cortafuegos no impide el acceso.
1.- hacer copia de seguridad del fichero mdb
2.- reparar y compactar base de datos mdb
3.- añadir campo clave "idclave" autonumérico a las tablas que no tengan clave principal
4.- atención a fechas incorrectas o simbolos raros como "*", si procede cambiar temporalmente por "." y luego de pasar a sql volver a cambiar
5.- abrimos la tabla mdb en access y nos vamos al asistente para convertir a sql (herramientas, utilidades)
6.- crear nueva base de datos
7.- elegir servidor sql, generalmente (local)\sqlexpress y conexión de confianza, pero es posible que sea un servidor remoto, nombre de la base de datos por defecto, generalmente
8.- elegir todas las tablas
9.- atributos de las tablas según captura (captura01), todo por defecto pero usar desencadenadores
10.- en modificar aplicación, seleccionar ninguno (captura02)
11.- finalizar, tardará un tiempo (depende del tamaño del mdb) al final nos sale un resumen donde podemos ver que todo ha salido bien, o hay algún problema con alguna tabla, seguramente algún valor extraño que procedemos a buscar y solucionar, a continuación repetir el proceso (antes eliminar la base de datos parcial creada en sql)
12.- corregir aquella tabla que usara valores como "*" para volver a poner esos valores
13.- generar odbc en el servidor y comprobar el funcionamiento (captura03)
14.- seguramente no funcione desde otros equipos de la red por tema permisos de los usuarios de red, este tema es más complicado, pero de forma rápida consiste en el apartado seguridad, inicios de sesión de sql debemos añadir el usuario/usuarios de red que utilicen los otros equipos para acceder al servidor, por tanto "nuevo inicio de sesión", buscamos el usuario y en el apartado de "asignación de usuarios" le decimos a que bases de datos puede acceder y con que permisos (captura04)
15.- probar desde otros equipos de la red a crear el odbc al servidor, comprobar que el cortafuegos no impide el acceso.
miércoles, 25 de abril de 2012
Auditar objetos Windows
Para activar la auditoría (realizar comprobaciones sobre algún proceso, fichero, etc...) hay que hacerlo en dos partes, la primera es activar la propia auditoría en el sistema, para ello:
Inicio, ejecutar, gpedit.msc -> e irte a la rama configuración de equipo - configuración de windows - configuración de seguridad - directivas locales - directiva de auditoría, y en ella habilitar "auditar el acceso a objetos" (tanto los correctos como los erróneos).
Y la segunda es irse a la carpeta o fichero que queramos controlar (siempre en un volumen ntfs) y en ella editar sus propiedades, pestaña seguridad, botón opciones avanzadas, pestaña auditoría, botón editar, botón agregar; añades entonces los usuarios o grupos cuyas acciones quieres auditar, y les marcas las casillas en aquellos eventos que les quieres auditar.
A partir de este momento, cuando se produzca dicho evento se guarda en el log del sistema y se puede consultar acudiendo al visor de sucesos, rama seguridad.
Inicio, ejecutar, gpedit.msc -> e irte a la rama configuración de equipo - configuración de windows - configuración de seguridad - directivas locales - directiva de auditoría, y en ella habilitar "auditar el acceso a objetos" (tanto los correctos como los erróneos).
Y la segunda es irse a la carpeta o fichero que queramos controlar (siempre en un volumen ntfs) y en ella editar sus propiedades, pestaña seguridad, botón opciones avanzadas, pestaña auditoría, botón editar, botón agregar; añades entonces los usuarios o grupos cuyas acciones quieres auditar, y les marcas las casillas en aquellos eventos que les quieres auditar.
A partir de este momento, cuando se produzca dicho evento se guarda en el log del sistema y se puede consultar acudiendo al visor de sucesos, rama seguridad.
Suscribirse a:
Entradas (Atom)





