Configurar envíos de correo en MediaWiki

No es ningún secreto el potencial que MediaWiki puede tener, de hecho es el motor de la gran Wikipedia. En la web hemos tratado el proyecto de diferentes maneras, tanto su instalación como la mejora de su seguridad. Hoy veremos la forma de configurarlo para el envío de correo.

Mediawiki-logo-reworked-800

Configurar envíos SMTP en MediaWiki

Los envíos de correo nos pueden servir para muchas cosas, una de ellas, por ejemplo, es el envío del recordatorio de contraseña.  Para realizar dicha configuración debemos modificar un fichero de configuración de la instalación, concretamente el archivo «LocalSettings.PHP«, ubicado generalmente en /var/www/mediawiki/

Se debe añadir, justo al final:

  1. $wgSMTP = array(
  2.  'host'     => "smtp.ejemplo.com", // Aquí debemos añadir la configuración del servidor de correo.
  3.  'IDHost'   => "ejemplo.com",      // Debemos indicar el nombre de nuestro servidor, p.e., wiki.ochobitshacenunbyte.com
  4.  'port'     => 25,                 // Aquí ponemos el puerto, el 25 es bastante inseguro, siempre es mejor trabajar con el 465 SSL o 587 STARTTLS
  5.  'auth'     => true,               // Indicamos si se necesita autentificación
  6.  'username' => "mi-usuario",      // El usuario de la cuenta de correo.
  7.  'password' => "mi-contraseña"     // La contraseña del usuario
  8. );

Una vez hemos añadido nuestros datos guardamos las modificaciones. Es necesario que tengamos instalado en el servidor una herramienta de envío de correo. Yo os recomiendo mailutils.

Configurar la cuenta de correo

A modo de recordatorio, vamos a ver en que parte configuramos nuestra cuenta de correo. Para ello, una vez estamos trabajando con nuestro usuario, nos iremos al apartado  «Herramientas» y «Páginas especiales«

mediawiki-smtp-borde-001

Una vez allí nos iremos a «Usuario y permisos» y «Preferencias«

mediawiki-smtp-borde-002

Aquí podemos configurar muchas variables del entorno y nuestro datos de usuario, entre los que se encuentra el correo.

mediawiki-smtp-borde-003

Espero os haya resultado interesante y útil. Para más info se puede consultar la documentación oficial.