Autor Tema: Utilidad de envío de la plantilla en Python  (Leído 166011 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado Telares

  • Hero Member
  • *****
  • Mensajes: 699
    • Ver Perfil
  • Estación: Matueca ESCYL2400000024820A
Re:Utilidad de envío de la plantilla en Python
« Respuesta #105 en: 08 de Febrero del 2020, 08:51:33 am »
Ya he puesto lo de correo de prueba en False otra vez. Se supone que ahora lo dejo y a ver qué pasa con el tiempo?

Desconectado Telares

  • Hero Member
  • *****
  • Mensajes: 699
    • Ver Perfil
  • Estación: Matueca ESCYL2400000024820A
Re:Utilidad de envío de la plantilla en Python
« Respuesta #106 en: 08 de Febrero del 2020, 08:56:23 am »
Lo de verificación en dos pasos ya estaba deshabilitado, no he tenido que hacer nada.

Desconectado jmviper

  • Investigación
  • Hero Member
  • ******
  • Mensajes: 4.403
  • "Vortex Complex"
    • Ver Perfil
    • www.meteoarchena.es
  • Estación: Archena - ESMUR3000000030600B
Re:Utilidad de envío de la plantilla en Python
« Respuesta #107 en: 08 de Febrero del 2020, 09:01:29 am »
Si no habías activado lo de las solicitudes menos seguras no te deja enviar ni por puerto 465 ni por el puerto 587.

Yo hice la prueba por los dos puertos (habiendo activado antes lo de las aplicaciones menos seguras) y envío el correo por los que por los dos puertos debería ir bien.
La diferencia es que en el puerto 465 ya empieza la conexión cifrada desde el inicio de la conexión (implícito) y por el 587 el servidor le pide al cliente que tiene que habilitar una conexión segura (STARTTLS). Los dos son seguros porque van cifrados, la diferencia es la negociación de la seguridad.

Y no actives lo de la verificación en dos pasos o no enviará el correo tampoco.

Como dije lo mejor es crear una cuenta al caso pero se puede usar la que usemos normalmente.

Lo de verificación en dos pasos ya estaba deshabilitado, no he tenido que hacer nada.

Ok entonces déjalo todo así.

También decirte que en los logs si hay errores de los valores de la plantilla quedarán registrados también.




Archena, Valle de Ricote (Murcia). 120 msnm. 19.622 hab.
Davis Vantage Pro2 Plus

www.meteoarchena.es

Desconectado jmviper

  • Investigación
  • Hero Member
  • ******
  • Mensajes: 4.403
  • "Vortex Complex"
    • Ver Perfil
    • www.meteoarchena.es
  • Estación: Archena - ESMUR3000000030600B
Re:Utilidad de envío de la plantilla en Python
« Respuesta #108 en: 08 de Febrero del 2020, 09:03:37 am »
Parece que tienes la plantilla sin actualizar desde las 8:00 ...

Algún problema ? Si ves que no la sube ejecútalo manualmente y pon el fallo que pueda dar


Archena, Valle de Ricote (Murcia). 120 msnm. 19.622 hab.
Davis Vantage Pro2 Plus

www.meteoarchena.es

Desconectado Telares

  • Hero Member
  • *****
  • Mensajes: 699
    • Ver Perfil
  • Estación: Matueca ESCYL2400000024820A
Re:Utilidad de envío de la plantilla en Python
« Respuesta #109 en: 08 de Febrero del 2020, 09:07:09 am »
Estoy con un correo que tenía pero que no uso.

Parece que tienes la plantilla sin actualizar desde las 8:00 ...

Algún problema ? Si ves que no la sube ejecútalo manualmente y pon el fallo que pueda dar


Supongo que será porque paré WeeWX antes de ponerme con todo. Alguna vez por no pararlo la he liado, así que ahora doy al stop a la mínima. Exceso de prudencia?

Desconectado Telares

  • Hero Member
  • *****
  • Mensajes: 699
    • Ver Perfil
  • Estación: Matueca ESCYL2400000024820A
Re:Utilidad de envío de la plantilla en Python
« Respuesta #110 en: 08 de Febrero del 2020, 09:08:50 am »
La opción fallos_envio la puse en 1, por probar... Si me marea a enviar correos ,lo cambio.

Desconectado Telares

  • Hero Member
  • *****
  • Mensajes: 699
    • Ver Perfil
  • Estación: Matueca ESCYL2400000024820A
Re:Utilidad de envío de la plantilla en Python
« Respuesta #111 en: 08 de Febrero del 2020, 09:15:24 am »
Para que otros usuarios vean lo que se pierden.... En Febrero.log va saliendo:
Día 6   Totales: 66   Aceptados: 66   No Aceptados: 0
Día 7   Totales: 96   Aceptados: 96   No Aceptados: 0
Día 8   Totales: 29   Aceptados: 29   No Aceptados: 0

Desconectado jmviper

  • Investigación
  • Hero Member
  • ******
  • Mensajes: 4.403
  • "Vortex Complex"
    • Ver Perfil
    • www.meteoarchena.es
  • Estación: Archena - ESMUR3000000030600B
Re:Utilidad de envío de la plantilla en Python
« Respuesta #112 en: 08 de Febrero del 2020, 09:16:54 am »
Toda prudencia es poca jejeje no sólo con weewx sino con todos los programas en general.

Si pones esa opción a uno te mandaría un correo con cada fallo. Si hay alguno suelto puede que no moleste pero si se produce una caída de meteoclimatic sí que molestaría.

Mira a ver si van los logs y todo eso bien y me dices si ves algo raro.



Archena, Valle de Ricote (Murcia). 120 msnm. 19.622 hab.
Davis Vantage Pro2 Plus

www.meteoarchena.es

Desconectado Telares

  • Hero Member
  • *****
  • Mensajes: 699
    • Ver Perfil
  • Estación: Matueca ESCYL2400000024820A
Re:Utilidad de envío de la plantilla en Python
« Respuesta #113 en: 08 de Febrero del 2020, 09:20:53 am »
Bueno, ahora paradójicamente estoy deseando que haya algún fallo de envío. De momento "no hay un mensaje para mí"....

Desconectado jmviper

  • Investigación
  • Hero Member
  • ******
  • Mensajes: 4.403
  • "Vortex Complex"
    • Ver Perfil
    • www.meteoarchena.es
  • Estación: Archena - ESMUR3000000030600B
Re:Utilidad de envío de la plantilla en Python
« Respuesta #114 en: 08 de Febrero del 2020, 10:29:45 am »
Bueno pues hay otra nueva actualización.

Hay dos clases de "Plantilla no aceptada", la que responde el servidor de meteoclimatic porque no es válido el envío (plantilla mal formada por ejemplo) o porque no se puede acceder al servidor de meteoclimatic porque está caído o porque la raspi no tenga acceso a internet.

Quedará registrado de las dos formas como envío no aceptado en el log mensual pero en el correo se explicitará si ha sido por fallo de conexión así como en el log del día.

Pongo nuevo adjunto y habrá que volver a configurar la sección de correo y darle permisos de ejecución nuevamente al script.

Con esto creo que ya lo dejaré como está a menos que haya algún fallo que salga y que haya que resolver.



Archena, Valle de Ricote (Murcia). 120 msnm. 19.622 hab.
Davis Vantage Pro2 Plus

www.meteoarchena.es

Desconectado Telares

  • Hero Member
  • *****
  • Mensajes: 699
    • Ver Perfil
  • Estación: Matueca ESCYL2400000024820A
Re:Utilidad de envío de la plantilla en Python
« Respuesta #115 en: 08 de Febrero del 2020, 10:35:33 am »
Ya cambié el archivo .py  No hay que configurar nada? Lo ejecuto a ver?

Desconectado jmviper

  • Investigación
  • Hero Member
  • ******
  • Mensajes: 4.403
  • "Vortex Complex"
    • Ver Perfil
    • www.meteoarchena.es
  • Estación: Archena - ESMUR3000000030600B
Re:Utilidad de envío de la plantilla en Python
« Respuesta #116 en: 08 de Febrero del 2020, 11:33:52 am »
Solamente poner los datos del correo.


Archena, Valle de Ricote (Murcia). 120 msnm. 19.622 hab.
Davis Vantage Pro2 Plus

www.meteoarchena.es

Desconectado Telares

  • Hero Member
  • *****
  • Mensajes: 699
    • Ver Perfil
  • Estación: Matueca ESCYL2400000024820A
Re:Utilidad de envío de la plantilla en Python
« Respuesta #117 en: 09 de Febrero del 2020, 12:58:27 pm »
Hola, a las 10:30 hubo un envío no aceptado (2020-02-09 09:31:02 Envío no aceptado) No me ha llegado ningún correo. He revisado meteoclimatic.py y he visto que escribí mal smtp.gmail.com sin la m del final. Un copia-pega defectuoso. Ahora, bien escrito, quiero comprobar si envía el mensaje de prueba poniendo True en "test_correo" pero no me lo manda. No sé qué he hecho mal.

root@raspberrypi:~/meteoclimatic# ./meteoclimatic.py
Traceback (most recent call last):
  File "./meteoclimatic.py", line 133, in <module>
    enviar_correo('Esto es una prueba del correo python de meteoclimatic','')
  File "./meteoclimatic.py", line 110, in enviar_correo
    msg = MIMEMultipart()
NameError: global name 'MIMEMultipart' is not defined

Desconectado Telares

  • Hero Member
  • *****
  • Mensajes: 699
    • Ver Perfil
  • Estación: Matueca ESCYL2400000024820A
Re:Utilidad de envío de la plantilla en Python
« Respuesta #118 en: 09 de Febrero del 2020, 13:07:10 pm »
Perdón ,había otro error de sintáxis. Ahora creo que está bien.

Desconectado jmviper

  • Investigación
  • Hero Member
  • ******
  • Mensajes: 4.403
  • "Vortex Complex"
    • Ver Perfil
    • www.meteoarchena.es
  • Estación: Archena - ESMUR3000000030600B
Re:Utilidad de envío de la plantilla en Python
« Respuesta #119 en: 09 de Febrero del 2020, 14:56:22 pm »
Hola Telares

Dónde pusiste mal el segundo error de sintaxis ?? Te envió el de prueba ya bien ?

Es para ver porqué sale ese mensaje del mime


Archena, Valle de Ricote (Murcia). 120 msnm. 19.622 hab.
Davis Vantage Pro2 Plus

www.meteoarchena.es