¿Cómo cambio la dirección de correo electrónico en admin/settings/emails?

¡Hola Wes!

Noté que pegaste lo que parecía ser una contraseña real, así que la reemplacé rápidamente. Veo que la reemplazaste en otras publicaciones anteriores, así que imagino que sabes tener cuidado con esto :slight_smile:

El correo electrónico de notificación es la dirección desde la cual se enviarán las notificaciones por correo electrónico, y debe estar en tu dominio de Discourse configurado o de lo contrario las notificaciones no llegarán a la bandeja de entrada de tus usuarios debido a los mecanismos de verificación de correo electrónico en juego.

Es decir, si configuras el nombre de host de tu Discourse a wespenreboards.com, tu correo electrónico de notificación debería ser algo como noreply@wespenreboards.com.

3 Me gusta

¡Oh, Dios mío, gracias Leonardo por borrar la contraseña!

¡OK, gracias también por el resto de tus consejos! Intentaré ver cómo va…

2 Me gusta

Ejecuté lo siguiente en la consola de Digital Ocean, y esta vez pudo completar los cambios de configuración (que solo consistían en cambiar la información SMTP. No lo hice directamente en el archivo ytm porque no estaba seguro, después de editarlo allí, si debía guardar o guardar archivos en todos los editores, en caso de que lo arruinara).\n\nMi dominio de correo electrónico es Gmail.com, por lo que entiendo, aunque mi dominio es wespenreboards.com. Entonces, ¿por qué necesito serenityblue para reenviar correos electrónicos? (smtp-relay.sendinblue.com). ¿No debería usar el servidor SMTP de Gmail?\n\nQuizás la persona de soporte certificado de Discourse que me ayudó inicialmente usó serenityblue para reenviar mis correos electrónicos a su dirección de correo electrónico, y ahora que ya no nos está ayudando, ¿debería restablecerse a Gmail?

1 me gusta

Gmail es tu servicio de correo personal, pero necesitas un servicio independiente para que Discourse envíe correos electrónicos. Gmail no lo soporta; ahí es donde entra Send In Blue.
Definitivamente necesitas un servicio SMTP como este para que Discourse envíe notificaciones.

Ya deberías estar listo; discourse-setup escribe los valores que introduces en el .yml, que se tendrán en cuenta en futuras ejecuciones de ./launcher restart CONTAINER.

1 me gusta

Entonces, ¿mi noreply debería seguir siendo noreply@wespenreboards.com, aunque no tenga servicios de correo electrónico en wespenreboards.com? ¿O el noreply debería configurarse de alguna manera con serenityblue y debería contactarlos para que me ayuden con eso? ¿O cómo funciona eso? Por ejemplo, noreply@serenityblue.com?

El smtp todavía no funciona, y me pregunto si es porque no sé qué poner como correo electrónico de noreply.

1 me gusta

Hay algunos proveedores de correo electrónico diferentes que puedes usar. Sendinblue tiene un nivel gratuito para 300 correos electrónicos al día si tienes un presupuesto limitado, y es relativamente fácil registrarse (lo hice especialmente para esta demostración), así que podría ser una buena opción a considerar si aún no tienes una cuenta con ellos.

Una vez que te registres, puedes ir a tu página SMTP de Sendinblue y obtener la información que necesitas de allí.

Parece que aún no has configurado un proveedor de correo electrónico.

2 Me gusta

¡Gracias, Jammy! Estoy configurado con sendingblue, así que usaré su dirección de retransmisión entonces. Parece lo correcto, sin duda. Además, tienen un servicio de soporte muy bueno (al igual que ustedes).

2 Me gusta

¡Gracias a todos! El problema está resuelto. Recibí ayuda adicional de @leonardo, quien solucionó todo el problema.

3 Me gusta

Eso es fantástico. :slightly_smiling_face: :partying_face::balloon:

Gracias @leonardo :+1:

3 Me gusta