Articles of gmail

¿Por qué la búsqueda en la API de gmail devuelve un resultado diferente al de la búsqueda en el sitio web de gmail?

Estoy usando la API de gmail para buscar correos electrónicos de usuarios. He creado la siguiente consulta de búsqueda: ticket after:2015/11/04 AND -from:me AND -in:trash Cuando ejecuto esta consulta en la interfaz del navegador de Gmail, obtengo 11 mensajes (como se esperaba). Sin embargo, cuando ejecuto la misma consulta en la API, solo recibo 10 […]

Python: API de Google – Obtención de mimeTypes de un mensaje

Mi objective es utilizar la API de Google para tomar datos de un correo electrónico que he especificado. Actualmente puedo encontrar el mensaje, obtener los datos del mensaje y decodificar los datos del mensaje en un formato legible. Después de esto, necesito encontrar la parte correcta de mi mensaje (escriba text/html ) y luego buscar […]

imaplib – ¿Cuál es el nombre de carpeta correcto para Archivar / Todos los correos en Gmail?

Tengo un script que exporta todos los correos electrónicos de Gmail como archivos de texto. Funciona bien con esta línea donde selecciona la carpeta: mail.select(“inbox”) Pero no estoy seguro de cuál es el nombre del archivo de Gmail, donde se almacena todo el correo electrónico. He intentado archivar y todo el correo y esas cosas, […]

Problema al eliminar correos electrónicos en gmail usando imaplib

Intento eliminar el mensaje de la carpeta de la bandeja de entrada y todo está bien, pero cuando cambié a la carpeta Todo el correo, la eliminación no funciona. expunge() método expunge() devuelve (‘OK’, [None]) y el mensaje no se eliminó: >>>import imaplib >>>server = imaplib.IMAP4_SSL(‘imap.gmail.com’,’993′) >>>server.login(‘likvidator89@gmail.com’,’Password’) >>>server.select(‘inbox’) >>>for i in server.search(None,’all’)[1][0].split(): … print i+”\n”+server.fetch(i,'(BODY[HEADER.FIELDS […]

Descargar archivos adjuntos desde gmail utilizando la API de Gmail

Estoy usando la API de Gmail para acceder a mis datos de Gmail y al cliente de Google Python Api. Según la documentación para obtener el mensaje adjunto, dieron una muestra para Python. https://developers.google.com/gmail/api/v1/reference/users/messages/attachments/get Pero el mismo código que probé entonces obtengo un error: AttributeError: ‘Resource’ object has no attribute ‘user’ línea donde estoy recibiendo […]

¿Hay alguna forma de obtener su dirección de correo electrónico después de autenticarse con Gmail mediante Oauth?

En una aplicación web de Python, puedo conectarme a Gmail mediante OAuth e IMAP. OAuth usa cualquier cuenta de Google en la que haya iniciado sesión simplemente y le pide que otorgue acceso a la aplicación web. Sin embargo, no proporciona una API para recuperar la dirección de correo electrónico de esa cuenta. El problema […]

Configurar Frask-Mail para utilizar GMail

Cuando trato de enviar un correo electrónico utilizando Flask-Mail al servidor SMTP de Gmail usando la configuración a continuación, obtengo el [Errno -2] Name or service not known . ¿Cómo arreglo mi configuración para enviar correos electrónicos con Gmail? from flask import Flask, render_template, redirect, url_for from flask_mail import Mail, Message app = Flask(__name__) app.config.update( […]

Conéctate a SMTP (SSL o TLS) usando Python

Estoy intentando conectarme con el servidor de correo SMTP de Gmail y realizar las tareas tal como se describe en el código de esqueleto que se me dio. Solo se permite el uso de socket s (por lo tanto, no el smtplib ). Necesito: enviar el comando HELO , MAIL FROM , RCPT TO y […]

Autenticación GCP: RefreshError

Para enviar el correo de prueba de ida y vuelta, envíe un correo electrónico a una bandeja de entrada de GMail e intente verificar su llegada. El mecanismo actual para la autenticación a la API de GMail es bastante estándar, pegado desde la documentación de la API de GMail e integrado en una función: def […]

Analice Gmail con Python y marque todas las fechas anteriores a “leer”

En pocas palabras, creé una nueva cuenta de gmail y vinculé varias otras cuentas (cada una con miles de mensajes), que estoy importando. Todos los mensajes importados llegan como no leídos, pero los necesito para que aparezcan como leídos. Tengo un poco de experiencia con python, pero solo he usado módulos de correo e imaplib […]