Doccano: No se recibió el correo electrónico de verificación de registro

Creado en 2 abr. 2020  ·  4Comentarios  ·  Fuente: doccano/doccano

Cómo reproducir el comportamiento

Configuré el proyecto con el botón de implementación de un clic de AWS. Todo funciona bien, pero cuando un nuevo usuario se registra, no se recibe la verificación por correo electrónico. Creo que tengo que configurar una configuración de host de correo electrónico en settings.py . ¿Cómo lo configuro si el proyecto ya se ha implementado? ¿Está en el archivo /env.list o el AWS one-click lo hace automáticamente?

# necessary for email verification of new accounts
EMAIL_USE_TLS = env.bool('EMAIL_USE_TLS', False)
EMAIL_HOST = env('EMAIL_HOST', None)
EMAIL_HOST_USER = env('EMAIL_HOST_USER', None)
EMAIL_HOST_PASSWORD = env('EMAIL_HOST_PASSWORD', None)
EMAIL_PORT = env.int('EMAIL_PORT', 587)

Tu entorno

  • Sistema operativo: AWS ubuntu
  • Versión de Python utilizada: 3.6
  • Cuando instalas doccano: 30 de marzo de 2020
  • ¿Cómo instaló doccano (botón Heroku, etc.): implementación con un clic de AWS?

Además, cuando implementé el proyecto usando docker-compose tirando del proyecto github, el proyecto parece más antiguo y no como en la demostración http://doccano.herokuapp.com/. ¿Porqué es eso? ¿Me estoy perdiendo de algo?

good first issue question

Comentario más útil

@ srbek-cmd He descubierto cómo hacer que funcione la verificación por correo electrónico. Debe agregar las configuraciones de host de correo electrónico en el archivo /env.list y volver a ejecutar el doccano.

Nota: Borrará todos los contenedores de doccano anteriores y creará uno nuevo, por lo que se borrarán todos los datos antiguos de doccano.

P.ej:

/env.list

ADMIN=admin
[email protected]
PASSWORD=password
DEBUG=False
SECRET_KEY=your_secret_key

EMAIL_USE_TLS=True
EMAIL_HOST=smtp.gmail.com
[email protected]
EMAIL_HOST_PASSWORD=email_host_password
EMAIL_PORT=587

Luego, elimine los contenedores de la ventana acoplable y vuelva a generarlos con el nuevo archivo /env.list.

sudo docker stop doccano
sudo docker rm doccano
sudo docker run -d --name doccano --env-file /env.list -p 80:8000 chakkiworks/doccano:latest
sudo docker exec doccano tools/create-admin.sh ${ADMIN} ${EMAIL} ${PASSWORD}

Todos 4 comentarios

Tengo el mismo problema al implementar doccano usando el botón de un clic para Heroku.

Cualquier consejo sería de gran ayuda.

@ srbek-cmd He descubierto cómo hacer que funcione la verificación por correo electrónico. Debe agregar las configuraciones de host de correo electrónico en el archivo /env.list y volver a ejecutar el doccano.

Nota: Borrará todos los contenedores de doccano anteriores y creará uno nuevo, por lo que se borrarán todos los datos antiguos de doccano.

P.ej:

/env.list

ADMIN=admin
[email protected]
PASSWORD=password
DEBUG=False
SECRET_KEY=your_secret_key

EMAIL_USE_TLS=True
EMAIL_HOST=smtp.gmail.com
[email protected]
EMAIL_HOST_PASSWORD=email_host_password
EMAIL_PORT=587

Luego, elimine los contenedores de la ventana acoplable y vuelva a generarlos con el nuevo archivo /env.list.

sudo docker stop doccano
sudo docker rm doccano
sudo docker run -d --name doccano --env-file /env.list -p 80:8000 chakkiworks/doccano:latest
sudo docker exec doccano tools/create-admin.sh ${ADMIN} ${EMAIL} ${PASSWORD}

@bheuju Estoy enfrentando el mismo problema que tú. ¿Hizo los cambios localmente y luego volvió a implementar con la implementación de AWS con un solo clic?
¿O lanzó su propio proyecto usando docker-compose? Esto último no tiene sentido porque, como bien mencionó, la interfaz de usuario parece estar desactualizada.

@pranavrajt No, no en el local. El archivo existe en el servidor en /env.list. No utilicé docker-compose, sino la imagen de la ventana acoplable que la implementación de un clic de AWS usa de forma predeterminada. Y sí, la versión docker-compose de la interfaz de usuario parece obsoleta, pero se dice que es la más reciente.

¿Fue útil esta página
0 / 5 - 0 calificaciones