Paso 2: Configurar ssmtp
Todo lo que vamos a realizar se hará directamente en el servidor de Minecraft. Conecta un monitor, el ratón y el teclado al servidor o iniciar sesión en él desde el ordenador principal mediante SSH. (Configuración de SSH, aunque muy útil, está fuera del alcance de este Instructable).
El paquete ssmtp es bastante básico en uso y configuración. Para instalar ssmtp en un sistema basado en Debian como Ubuntu, Linux Mint o primaria (entre muchas otras), basta con abrir la terminal de elección (si usas Guake, usted puede apenas desplegable una terminal pulsando F12) y el tipo de
sudo apt-get install ssmtp
Después de que el paquete está instalado en el servidor de Minecraft, editar su configuración usando su editor de texto de la opción con el siguiente (sustituyendo su editor preferido para vim).
sudo vim /etc/ssmtp/ssmtp.conf
A menos que usted está logeado como root en el servidor, necesitará utilizar sudo al editar este archivo para que puede escribir cambios en él.
Nota: si está ejecutando el servidor de Minecraft sin cabeza (sin un monitor conectado), usted tendrá que utilizar un editor de texto de línea de comandos como vim/vi, nano, o [* escalofrío *] emacs, en lugar de una aplicación GUI como Gedit o Bloc de notas.
En el archivo de configuración, debe hacer los siguientes cambios:
El parámetro root debe ajustarse a la dirección de correo electrónico completa que vas a utilizar, como ejemplo
El parámetro de mailhub debe establecerse en smtp.gmail.com:587
Su nombre de host y AuthUser deben ajustarse también a la dirección de correo electrónico utilizada para raíz.
AuthPass debe ajustarse a su contraseña de correo
Finalmente, UseSTARTLS debe establecerse en sí
Una vez que toda esta información se ha introducido, guardar los cambios (en vim, esto se haría con < esc >: wq) y salir. Ahora usted debe ser capaz de enviar un correo electrónico desde la línea de comandos invocando ssmtp con la siguiente sintaxis:
sudo ssmtp email.you.want.to.send.to
Golpe entrar, luego escriba un mensaje de prueba y finalizar con Ctrl-D
(Usando ssmtp no requiere privilegios de root, pero si eres como yo, / usr/sbin no está en tu $PATH y es más fácil usar sudo que to Introduzca la ruta completa).
Una vez que tienes ssmtp trabajando, podemos pasar a la carne de este proyecto.