Configuración de correo electrónico de Gitlab
Utilice el correo electrónico empresarial de Alibaba Cloud como el servicio SMTP de correo electrónico de Gitlab.
Primero, debe solicitar un correo electrónico empresarial en la consola de Alibaba Cloud, lo que requiere tener al menos un servidor ECS y el nombre de dominio correspondiente. Utilicé 10knet.com para presentar la solicitud aquí. Cada cuenta de Alibaba Cloud solo puede solicitar un correo electrónico corporativo gratuito.
Dirección de la aplicación Alibaba Cloud Enterprise Mail Free Edition:/mail/freemail/
Si su empresa utiliza DingTalk, también puede obtener un correo electrónico gratuito con un sufijo de nombre de dominio corporativo de forma gratuita .
Después de una solicitud exitosa, puede ver la información básica del buzón en la consola del sitio web oficial de Alibaba Cloud: Enterprise Mailbox.
Tenga en cuenta que la cuenta de administrador aquí es postmaster@10knet.com. Usamos esta cuenta para iniciar sesión desde la dirección de correo electrónico empresarial de Alibaba Cloud. Si no conoce la contraseña, primero puede restablecerla.
Después de iniciar sesión, ingrese a administración de cuentas (o administración de dominios con la llave pequeña en la esquina superior derecha) y configure una cuenta de empleado. Puede crear una cuenta similar a service@10knet.com para enviar varios. Configuración de correos electrónicos automáticos Después de eso, se recomienda probar si la nueva cuenta puede iniciar sesión en el buzón corporativo normalmente.
Inicie sesión en el buzón corporativo con una cuenta de administrador, ingrese al centro de ayuda en la esquina superior derecha de la configuración de administración y luego busque SMTP para saber qué son POP3, SMTP e IMAP. direcciones del buzón corporativo? , haga clic para obtener la siguiente información:
Debemos prestar atención a la dirección del servidor SMTP y al número de puerto de cifrado, que se utilizarán más adelante.
Utilice la herramienta sftp para iniciar sesión en el servidor implementado por su Gitlab, busque el archivo /etc/gitlab/gitlab.rb, ábralo para editarlo y agregue el siguiente contenido.
Lo que necesita especial atención es la selección del puerto 465, no olvide la última línea gitlab_rails['smtp_tls'] = true . De lo contrario, puede encontrar problemas de eoferror (final del archivo alcanzado) o net::opentimeout (ejecución caducada) al enviar correos electrónicos de prueba más adelante.
Después de guardar los cambios, cargar y actualizar Gitlab.rb, ejecute el siguiente comando para actualizar la configuración y reiniciar Gitlab:
Después de que los dos comandos anteriores sean exitosos, usamos lo siguiente comando para ingresar al estado de la consola Gitlab.
Aparecerá un mensaje después de un momento
Luego ingrese el siguiente comando para enviar el correo electrónico de prueba:
Si es normal, recibirá un mensaje de éxito y el El correo electrónico se enviará correctamente a la dirección de correo electrónico designada.
Bienvenido a mi sitio personal para obtener los últimos artículos y más recursos
Portal del sitio del álbum
Portal de todos los álbumes de 10knet.com