Usando Linux para muchas cosas y disfrutando de videojuegos, en dispositivos moviles, consolas y pc. Using Linux for many things and enjoying video games, mobile devices, consoles and pc

Verifique su MX

En este articulo quiero recomendar el uso de un sitio para verificar la buena configuración de un dominio internet. Lo mismo para colocar una pagina web que si queremos tener email en el, nuestra zona DNS debe estar impecable o algunos sitios rechazaran nuestros mails llegando a tener una mala reputación o perdiendo información.
MXToolBox es un sitio gratuito que cuenta con una serie de herramientas para probar un dominio o ip publica.
Entre otras podremos hacer pruebas de:
SMTP
DNS
BlackList
SPF
etc, solo con escribir un dominio internet o ip publica.
Muy recomendado para los que lidiamos a diario con zonas DNS.

Si te resulto útil este articulo, se social, compártelo con otros por medio de los botones.
Disfrútenlo.
Share/Bookmark

Correccion en MailWatch

En mi nuevo server de email me ocurria que en la seccion Message Operations de Reports no me funcionaba correctamente, dandome una pagina en blanco cuando tratata de entrenar el spamassassin con varios mails de una vez.
El cambio a hacer es editar el file do_message_ops.php y cambiar la linea 41, seria:

quitar
$id = $Regs[1];
colocar
$id = str_replace("_",".",$Regs[1]);

reiniciamos apache
service httpd restart

y listo, ya funciona la opción como debe ser.

Otra correcion a hacer es para la carga de los codigos de paises GeoIP

Editamos
vi /var/www/html/mailscanner/geoip_update.php

Modificamos

dbquery("LOAD DATA INFILE

por

dbquery("LOAD DATA LOCAL INFILE

Guardamos el file y salimos. Con esto ya debe cargar correctamente. Share/Bookmark

Como actualizar su RoundCube

Ud ya tiene su webmail RoundCube instalado y funcionando pero le han reportado algunos errores, mira el site del RoundCube y ve que hay una nueva versión que corrige esos errores, entonces, actualicemos.
Suponemos que tenemos instalado y configurado según el pasado articulo. Todos los comandos los ejecutamos desde la cuenta root.
Primero descargamos la ultima versión, en mi caso la ultima en este momento es la 0.5.1

cd /var/www/html
wget -c  http://downloads.sourceforge.net/project/roundcubemail/roundcubemail/0.5.1/roundcubemail-0.5.1.tar.gz

Hacemos un backup de la configuración actual copiando el directorio y haciendo un dump de la db en mysql

cp -R roundcubemail roundcubemail.old
mysqldump -u root -p roundcubemail > /home/vmail/downloads/roundcubemail.sql

Descomprimimos la nueva versión

tar xzvf roundcubemail-0.5.1.tar.gz
mv roundcubemail-0.5.1 roundcubemail

Modificamos la conf

cd roundcubemail/config
cp db.inc.php.dist db.inc.php
cp main.inc.php.dist main.inc.php
chown -R apache.apache roundcubemail

Editamos db.inc.php y modificamos segun el backup de nuestra anterior instalacion

$rcmail_config['db_dsnw']

Editamos main.inc.php y modificamos según el backup de nuestra anterior instalación

$rcmail_config['smtp_server']
$rcmail_config['login_lc'] = false;
$rcmail_config['des_key']
$rcmail_config['product_name']
$rcmail_config['message_sort_col']
$rcmail_config['list_cols'] 
$rcmail_config['preview_pane']
$rcmail_config['logout_purge']
$rcmail_config['mime_param_folding']

Actualizamos la db en caso de cambiarse algo en su estructura, para esto miramos en el directorio SQL si hay un mysql.update.sql (en este caso porque usamos mysql) y solo ejecutamos los comandos para el upgrade de la version anterior que teniamos a la actual que estamos configurando. En mi caso estoy actualizando de la 0.4.2 asi que busco ejecutar los comandos desde 

-- Updates from version 0.4.2

Ejecutamos los comandos

mysql -u root -p
mysql>use roundcubemail;
mysql>ALTER TABLE `users` DROP INDEX `username_index`;
mysql>ALTER TABLE `users` ADD UNIQUE `username` (`username`, `mail_host`);
mysql>ALTER TABLE `contacts` MODIFY `email` varchar(255) NOT NULL;
mysql>TRUNCATE TABLE `messages`;
mysql>exit;

Y esto es todo, en caso de no funcionar el cambio, aun tenemos el backup del roundcubemail anterior con su db y podríamos devolvernos.
Share/Bookmark