Articles of gmail

¿Cómo iniciar sesión automáticamente en el canal de gmail con Python?

Gmail tiene esta cosa dulce para obtener un canal de información atómica: def gmail_url(user, pwd): return “https://”+str(user)+”:”+str(pwd)+”@gmail.google.com/gmail/feed/atom” Ahora, cuando haces esto en un navegador, te autentica y te reenvía. Pero en Python, al menos lo que estoy intentando, no funciona bien. url = gmail_url(settings.USER, settings.PASS) print url opener = urllib.FancyURLopener() f = opener.open(url) print f.read() […]

Configuración de Python Django Gmail SMTP

Estoy intentando enviar un correo electrónico desde Django configurando gmail smtp. Pero cada vez me está devolviendo 0 status. He buscado diferentes respuestas relevantes en stackoverflow y estoy configurando el servidor smtp de la misma manera, pero aún así no estoy enviando ningún correo electrónico. A continuación se encuentra mi archivo de configuración EMAIL_USE_TLS = […]

Enviando correo electrónico a través de gmail y python

¿Cuál es la forma recomendada de enviar correos electrónicos con gmail y python? Hay muchos subprocesos SO, pero la mayoría son antiguos y smtp con nombre de usuario y contraseña ya no funciona o el usuario debe degradar la seguridad de su gmail (por ejemplo, consulte aquí ). ¿Es OAuth la forma recomendada?

¿Cómo enviar un correo electrónico a través de gmail sin habilitar el ‘acceso inseguro’?

Google nos está presionando para mejorar la seguridad del acceso de script a sus servidores smtp de gmail. No tengo ningún problema con eso. De hecho estoy feliz de ayudar. Pero no lo están haciendo fácil. Es bueno y bueno sugerir que Upgrade to a more secure app that uses the most up to date […]

” La red es inalcanzable” cuando se intenta enviar un correo electrónico usando Django

Por alguna razón, recibo este error al intentar enviar un correo electrónico (con gmail) utilizando Django. [Errno 101] Network is unreachable Lo extraño de esto es que solo parece suceder cuando mi aplicación web se ejecuta en mi servidor (bluehost). Funciona bien cuando localmente. Aquí están mis configuraciones de correo electrónico EMAIL_USE_TLS = True EMAIL_HOST […]

¿Dónde obtengo la instancia del servicio API autorizado de Gmail? (Python, gmail api)

Estoy intentando llamar desde mi código api de gmail para poder crear un borrador, pero no puedo averiguar dónde obtener la “instancia de servicio de API de Gmail autorizada”. Aquí está mi código: def CreateDraft(service, user_id, message_body): CreateDraft(‘SERVICE THING NEEDS TO BE HERE’,’me’,’thisisbody’) “””Create and insert a draft email. Print the returned draft’s message and […]

Python: al enviar un correo electrónico, siempre está bloqueado en la cláusula: smtpserver = smtplib.SMTP (“smtp.gmail.com”, 587)

Estoy escribiendo un progtwig de Python para enviar un correo electrónico. Pero cada vez que se ejecuta la cláusula: smtpserver = smtplib.SMTP(“smtp.gmail.com”,587) se bloqueará aquí y siempre se mantendrá en estado de ejecución sin ninguna indicación ni error. No se por que ¿Y puede alguien ayudarme? El código es el siguiente: importar smtplib to = […]

¿Cómo puedo evitar HttpError 403 Permiso insuficiente? (gmail api, python)

Sigo recibiendo el siguiente error cuando ejecuto mi código: An error occurred: Este es mi código: import httplib2 import os from httplib2 import Http from apiclient import discovery import oauth2client from oauth2client import client from oauth2client import tools try: import argparse flags = argparse.ArgumentParser(parents=[tools.argparser]).parse_args() except ImportError: flags = None #SCOPES = ‘https://www.googleapis.com/’ SCOPES = ‘https://www.googleapis.com/auth/gmail.compose’ […]

Envía un correo electrónico a Gmail con una imagen en línea usando Python

Mi objective es usar Python para enviar un correo electrónico a un usuario de Gmail que tenga una imagen en línea. No es posible alojar esta imagen en línea y luego vincularla a través de un href , debido a la naturaleza sensible de las imágenes (datos de mi trabajo). He intentado codificar la versión […]

¿Cómo enviar un correo directamente al servidor SMTP sin autenticación?

Me gustaría enviar un correo electrónico directamente desde un script a una cuenta de correo electrónico de Gmail, conectándome directamente a smtp.gmail.com . Sin embargo, preferiría no tener la contraseña de gmail en el script. Por lo que he leído, parece que Gmail requiere autenticación antes de entregar cualquier correo, incluso a sus propios usuarios. […]