iredmail.org añadir un alias

Si tenemos gestionado el correo con iredmail.org, la versión community, la forma que tenemos de gestionar los alias es mediante la inserción de filas en la tabla alias de MySQL de la base de datos vmail, como en este otro artículo donde añadimos una redirección. INSERT INTO `vmail`.`alias` (`address` , `goto` , `name` , `domain` , `active`) VALUES (‘info@tudominio.com’, ‘postmaster@tudominio.com’, ‘Información’, ‘tudominio.com’, ‘1’); Sustituye: tudominio.com DESDE campo ‘address‘: info@ HACIA campo ‘goto‘: postmaster@ Imaginad que tenemos el dominio cursosprogramacionweb.com, con un solo buzón real postmaster@cursosprogramacionweb.com, queremos que los «buzones virtuales» info@ y abuse@ redireccionen a postmaster@, con estos 2 INSERT’s: INSERT INTO `vmail`.`alias` (`address` , `goto` , `name` , `domain`, `active`) VALUES (‘abuse@cursosprogramacionweb.com’, ‘postmaster@cursosprogramacionweb.com’, ‘Email abuse del dominio cursosprogramacionweb.com’, ‘cursosprogramacionweb.com’, ‘1’); INSERT INTO `vmail`.`alias` (`address` , `goto` , `name` , `domain`, `active`) VALUES (‘info@cursosprogramacionweb.com’, ‘postmaster@cursosprogramacionweb.com’, ‘Información sobre cursosprogramacionweb.com’, ‘cursosprogramacionweb.com’, ‘1’); Estamos haciendo que cualquier correo dirigido a info@ o bien @abuse, lo reciba «físicamente» el buzón real postmaster@ Si aún quieres más puede que te interese saber cómo añadir una dirección de email ‘catch all’, que recoja todo el correo de un dominio. Saludos!

» Leer más

Crear usuario y base de datos en MariaDB o MySQL

Crear usuario, establecer una contraseña y crear una base de datos en MariaDB o MySQL es muy sencillo, y no necesitáis el uso de ningún «panel«. Después al instalar un CMS como WordPress, el propio instalador te guía, y solo pide las credenciales válidas de un usuario de la BBDD. Es muy sencillo hacerlo desde comandos y no requiere de instalar paneles «vulnerables» como phpMyAdmin. Lo primero conectar con el motor de BBDD, con un usuario con privilegios para crear otros usuario y bases de datos, suele ser el usuario root: mysql -u root -p (pedirá la clave). Una vez dentro a mi me gusta ver las bases de datos: show databases; Para crear el usuario: CREATE USER ‘usuario’@’localhost’ IDENTIFIED VIA mysql_native_password; Ahora le establecemos una password: SET PASSWORD FOR ‘usuario’@’localhost’ = PASSWORD(‘patata’); Creamos la base de datos: CREATE DATABASE IF NOT EXISTS `usuario`; Le damos todos los privilegios sobre esta base de datos al usuario recién creado: GRANT ALL PRIVILEGES ON `usuario`.* TO ‘usuario’@’localhost’; El código completo: Solo queda probar el nuevo usuario: Como en cualquier otro ámbito, yo me hago una chuleta, la dejo en la nube y dada una plantilla, cuando tengo que crear un nuevo usuario de base de datos, simplemente hago un reemplazo: Espero que os sea de utilidad;) Compartid!

» Leer más
1 2 3 4