Apply mail configuration changes to Spanish docs

This commit is contained in:
Javi Martín
2021-11-10 01:41:46 +01:00
parent 7674434943
commit 0f005c8417
2 changed files with 25 additions and 39 deletions

View File

@@ -75,7 +75,7 @@
* [Digital Ocean](es/installation/digital_ocean.md) * [Digital Ocean](es/installation/digital_ocean.md)
* [Heroku](es/installation/deploying-on-heroku.md) * [Heroku](es/installation/deploying-on-heroku.md)
* [Docker](es/installation/docker.md) * [Docker](es/installation/docker.md)
* [Servidor local de correo](es/installation/mail_server_configuration.md) * [Configuración del servidor de correo](es/installation/mail_server_configuration.md)
* [Configuración básica](es/installation/basic_configuration.md) * [Configuración básica](es/installation/basic_configuration.md)
* [Documentación y guías sobre CONSUL](es/installation/documentation_and_guides.md) * [Documentación y guías sobre CONSUL](es/installation/documentation_and_guides.md)

View File

@@ -1,52 +1,38 @@
# Servidor de correo de desarrollo # Configuración del servidor de correo
Este es un ejemplo de cómo integrar un servicio de correo con un entorno de desarrollo de Consul. Este es un ejemplo de cómo integrar un servicio de correo con Consul.
En este ejemplo usamos a [Mailgun](https://www.mailgun.com/). En este ejemplo usamos [Mailgun](https://www.mailgun.com/).
## Crear una cuenta en Mailgun ## Crear una cuenta en Mailgun
![Creando una cuenta en Mailgun](../../img/mailserver/mailgun-create-account.png) ![Creando una cuenta en Mailgun](../../img/mailserver/mailgun-create-account.png)
* Omita el formulario de tarjeta de crédito * Puedes omitir el formulario de tarjeta de crédito
* Y active su cuenta con el enlace enviado por correo electrónico * Y activa tu cuenta con el enlace enviado por correo electrónico
## Configuración del dominio
## Configuración del domain * Ve a la sección "domain": ![Mailgun sección domain](../../img/mailserver/mailgun-domains.png)
* Ve a la sección domain: * Como todavía no tienes un dominio, debes pinchar en el "sandbox" que ya está creado
![Mailgun sección domain](../../img/mailserver/mailgun-domains.png) * Recuerda las siguientes credenciales: ![Mailgun sandbox](../../img/mailserver/mailgun-sandbox.png)
* Como todavía no tienes un domain, debes hacer clic en el sandbox que ya está creado; ## Configuración del correo en Consul
* Recuerde las próximas credenciales:
![Mailgun sandbox](../../img/mailserver/mailgun-sandbox.png)
## Configuración de correo del Consul para el entorno de desarrollo * Ve al archivo `config/secrets.yml`
* Vaya al archivo `config/environments/development.rb`; * Modifica las líneas en el archivo para configurar el servidor de correo:
* Agregue las líneas en el archivo para configurar el servidor de correo:
``` ruby ```yml
config.action_mailer.delivery_method = :smtp mailer_delivery_method: :smtp
config.action_mailer.perform_deliveries = true smtp_settings:
config.action_mailer.smtp_settings = { :address: "<smtp address>"
:address => '', :port: 587
:port => 2525, :domain: "<domain>"
:domain => '', :user_name: "<user_name>"
:user_name => '', :password: "<password>"
:password => '', :authentication: "plain"
:authentication => :plain, :enable_starttls_auto: true
:enable_starttls_auto => true,
:ssl => false
}
``` ```
* Rellene, `address`, `domain`, `user_name`, `password` con su información. El archivo se vería así: * Rellena `<smtp address>`, `<domain>`, `<user_name>` y `<password>` con tu información.
* Guarda el fichero y reinicia tu aplicación Consul
![archivo development.rb](../../img/mailserver/development.rb.png)
## Configuración de correo de Consul para el entorno de producción
* Vaya al archivo `config/environments/production.rb`;
* Agregue la misma configuración de **action mailer settings**, pero ahora con su información de servidor de correo de producción.
* Preste atención porque necesitará cambiar el número del **puerto** para **587**.
Puede usar Mailgun para producción también, agregando su dominio personalizado. Mailgun hay registros (logs) de los correos enviados y entregues.