Aunque Gmail es una aplicación de Google muy fácil de usar, la plataforma intuitiva puede representar un desafío para descubrir cómo limpiar la bandeja de entrada de Gmail de manera efectiva. En este blog, enseñaremos a los usuarios instrucciones paso a paso sobre cómo limpiar su bandeja de entrada de Gmail para hacerles la vida más fácil que nunca.
Con tanto espacio libre, los usuarios de Gmail a menudo descuidan la importancia de la gestión de la bandeja de entrada, la cancelación de la suscripción a los boletines, la eliminación de correos electrónicos antiguos y cosas que quizás ya no les interesen. Con 15 GB de espacio de almacenamiento disponible de forma gratuita y compartido en todos los servicios de Google, que incluyen Google Photos y Google Drive, al usuario a menudo le ocurre tarde cuando la capacidad de la cuenta se llena más rápido que nunca.
En tales casos, la primera reacción de la mayoría de los usuarios de Gmail es eliminar los correos electrónicos de Gmail antiguos e inútiles lo antes posible. Sin embargo, eliminar una cantidad tan grande de correos electrónicos de forma masiva no es tan fácil como parece. Entonces, en este artículo, le contaremos todo sobre cómo limpiar su bandeja de entrada de Gmail usando Google Apps Script. Es una de las mejores formas de ahorrar tiempo valioso y limpiar el desorden utilizando esta guía detallada con automatización.
Cuando Gmail se lanzó en 2004, proporcionaba 1 GB de capacidad de almacenamiento por usuario, mucho mayor que Hotmail y Yahoo en ese momento. A partir de hoy, Gmail ofrece una capacidad de almacenamiento de 15 GB de forma gratuita, junto con actualizaciones a 2 terabytes por 10 dólares cada mes.
Si bien las bandejas de entrada de Gmail ofrecen una gran cantidad de espacio, debes limpiar tu bandeja de entrada al menos una vez al año, especialmente si no lo has hecho durante los últimos 15 años aproximadamente. Con una cantidad tan grande de correos electrónicos que abarrotan su bandeja de entrada de Gmail a diario, la necesidad de limpiar su bandeja de entrada de Gmail de vez en cuando se ha vuelto más obvia.
Limpiar tu bandeja de entrada de Gmail te ayudará a organizar tu vida y también te ayudará a ahorrar dinero que quizás tengas que pagarle a Google por ese almacenamiento adicional.
En este blog detallado, le contaremos todo sobre cómo limpiar sus correos electrónicos no solo para deshacerse de los datos no deseados sino también para liberar almacenamiento. Además de brindarle algunos de los mejores métodos para limpiar su bandeja de entrada de Gmail, también le diremos cómo hacerlo utilizando la automatización para un progreso rápido.
Gmail ofrece una cuota de 15 GB en buzones de correo gratuitos y definitivamente necesitarás limpiar tus correos electrónicos para deshacerte de datos no deseados y liberar almacenamiento.
Hay varias formas de limpiar tu bandeja de entrada de Gmail:
- Utilice la función de búsqueda para encontrar correos electrónicos o tipos de correos electrónicos específicos y luego elimínelos de forma masiva.
- Utilice el sistema de “estrellas” de Gmail para marcar correos electrónicos importantes y luego utilice la función de búsqueda para buscar y eliminar todos los correos electrónicos que no estén destacados.
- Cree filtros para etiquetar, archivar, eliminar o reenviar automáticamente correos electrónicos entrantes según criterios específicos, como el remitente o la línea de asunto.
- Utilice el botón “Archivar” para eliminar correos electrónicos de su bandeja de entrada sin eliminarlos, de modo que pueda acceder a ellos más tarde a través de la etiqueta “Todos los correos”.
- Utilice el botón “Papelera” para eliminar los correos electrónicos que ya no necesita.
- Darse de baja de listas de correo electrónico o boletines que ya no desea recibir.
- Organice sus correos electrónicos en carpetas o etiquetas para mantener su bandeja de entrada más organizada y más fácil de administrar.
- Revise y elimine periódicamente cualquier correo electrónico que ya no sea relevante o necesario.
Cómo limpiar tu bandeja de entrada de Gmail usando una automatización
Paso 1: busque todos los correos electrónicos de mayor tamaño
Al principio, averigüemos todos los correos electrónicos que son de mayor tamaño.
Para obtener una lista de todos los correos electrónicos con un tamaño superior a 5 MB en un documento de Google Sheets utilizando Google Apps Script, puede seguir estos pasos:
- Configure el script: cree un nuevo proyecto de Google Apps Script y abra el Editor de scripts.
- Autorice el script: en el Editor de scripts, haga clic en el botón “Ejecutar” y siga las instrucciones para autorizar que el script acceda a su cuenta de Google y Gmail.
Aquí está el código completo para obtener una lista de todos los correos electrónicos con un tamaño superior a 5 MB en un documento de Google Sheets utilizando Google Apps Script:
// Get the ID of the sheet
var sheetId = "YOUR_SHEET_ID";
// Get a reference to the sheet
var sheet = SpreadsheetApp.openById(sheetId).getSheets()[0];
// Get a list of all emails
var emails = GmailApp.search('size:5m');
// Write the email details to the sheet
for (var i = 0; i < emails.length; i++) {
var email = emails[i];
sheet.appendRow([email.getSubject(), email.getFrom(), email.getDate(), email.getId()]);
}
Para utilizar este código, deberá reemplazar “YOUR_SHEET_ID” con el ID de la hoja donde desea almacenar la lista de correos electrónicos. También deberá autorizar el script para acceder a su cuenta de Google y Gmail.
Este código obtendrá una lista de todos los correos electrónicos que tengan más de 5 MB y escribirá el asunto, el remitente y la fecha de cada correo electrónico en una fila de la hoja. Puede modificar el código para incluir detalles de correo electrónico adicionales o utilizar un criterio de búsqueda diferente para filtrar los correos electrónicos.
Paso 2: elimine todos los correos electrónicos que coincidan con la lista de ID de mensajes recuperados en el último script
Para eliminar todos los correos electrónicos en Gmail que coincidan con una lista de ID de mensajes usando Google Apps Script, puede seguir los siguientes pasos:
- Primero, debe recuperar los ID de los mensajes de Google Sheet. Puedes hacer esto usando el
getRange
ygetValues
métodos de laSpreadsheet
clase. Por ejemplo:
// Get the range of cells that contain the message IDs
var range = SpreadsheetApp.getActiveSheet().getRange(4, 4);
// Get the values in the range as a 2D array
var values = range.getValues();
- A continuación, puede recuperar los mensajes que coincidan con los ID de los mensajes. Puedes usar el
Gmail.Users.Messages.list
método para esto, que toma una lista de ID de mensajes como uno de sus parámetros. Este método devuelve una lista de objetos de mensaje, cada uno de los cuales contiene información sobre un mensaje específico, como su asunto y remitente. - Finalmente, puede recorrer la lista de objetos de mensaje y eliminar cada mensaje usando el
Gmail.Users.Messages.delete
método. Este método toma un ID de mensaje como parámetro, por lo que puede pasar el ID de cada mensaje que se eliminará.
Aquí hay un código de muestra que demuestra cómo eliminar todos los correos electrónicos en Gmail que coincidan con una lista de ID de mensajes almacenados en una hoja de Google:
function deleteEmails() {
// Get the range of cells that contain the message IDs
var range = SpreadsheetApp.getActiveSheet().getRange(4, 4);
// Get the values in the range as a 2D array
var values = range.getValues();
// Flatten the 2D array into a 1D array
var messageIds = values.flat();
// Retrieve the messages that match the message IDs
var messages = Gmail.Users.Messages.list('me', { ids: messageIds });
// Loop through the list of messages and delete each one
for (var i = 0; i < messages.length; i++) {
var message = messages[i];
Gmail.Users.Messages.delete('me', message.id);
}
}
Tenga en cuenta que este código supone que ha autorizado la API de Gmail y que ha incluido el Gmail
biblioteca en su script. También necesitarás reemplazar 'me'
con la dirección de correo electrónico de la cuenta de la que desea eliminar los mensajes.