Sintaxis de búsqueda en Zoho Mail
Zoho Mail le ofrece varias opciones para buscar de forma extensiva en su buzón de correo para localizar u obtener el conjunto correcto de correos electrónicos que está buscando. La operación de búsqueda se puede realizar en diversos parámetros y combinaciones. Cuando utiliza Zoho Mail mediante API de REST o cuando utiliza las integraciones de terceros para trabajar con Zoho Mail, si quiere buscar correos electrónicos, necesita crear y utilizar un valor de cadena como clave de búsqueda (searchKey). La searchKey se debe crear en una sintaxis determinada, a fin de que los resultados de la búsqueda aparezcan correctamente. Los distintos parámetros, operadores y valores permitidos para los parámetros se explican a continuación.
En la siguiente tabla, se proporcionan los diferentes parámetros en los que puede filtrar el término de búsqueda para obtener resultados coincidentes. Puede filtrar el término de búsqueda con los siguientes parámetros en el formato parámetro:<valor de búsqueda>.
Parámetros | Una descripción. |
entire | Devuelve los resultados que contienen la palabra dada en cualquier parte del correo electrónico. |
content | Realiza la operación de búsqueda para el valor determinado solo dentro del contenido del correo electrónico. |
sender | Devuelve los correos electrónicos del remitente específico si se proporciona la dirección de correo electrónico completa. Si el término de búsqueda es una palabra (no una dirección de correo electrónico), en los resultados de búsqueda se mostrarán los correos electrónicos con la dirección del remitente que tengan la palabra en la parte del nombre de usuario o la parte del dominio. |
to (para) | Se muestran los correos electrónicos con la dirección de correo electrónico especificada en la región To (Para) del correo. En caso de que el término de búsqueda sea una palabra, se mostrarán los correos electrónicos con la dirección de destino que tengan la palabra especificada en la parte del nombre de usuario o la parte del dominio |
cc | Igual que el parámetro To (Para) |
subject | Muestra los correos electrónicos que tienen la palabra especificada en el asunto del correo electrónico |
fileName | Muestra los correos electrónicos que contienen la palabra especificada como parte del nombre del archivo adjunto. |
fileContent | Muestra los correos electrónicos que tienen el texto especificado en el contenido del archivo adjunto. |
El texto de búsqueda se puede incluir dentro de comillas dobles para solicitar una coincidencia exacta y buscarlo como una frase.
Ej.:
1. entire:Hola::entire:mundo
Esta cadena de búsqueda devuelve los correos electrónicos que contengan las palabras "Hola" y "Mundo" en cualquier parte del contenido. Las palabras no necesitan estar en el mismo orden.
2. entire:"Hola mundo"
Esta cadena de búsqueda devuelve los correos electrónicos que contengan la frase exacta "Hola mundo" en el correo electrónico de la misma manera que aparece dentro de las comillas.
Criterios de búsqueda adicionales:
Junto con el término de búsqueda anterior, puede especificar criterios de búsqueda adicionales como carpetas, etiquetas, archivos adjuntos, marcadores, tipo de correo electrónico y la fecha y la hora en que se envió el correo electrónico.
Parámetro | Valores permitidos | Ejemplo |
has | El parámetro "tiene" le permite filtrar aún más los resultados del correo electrónico. | has:attachment: Correos electrónicos con archivos adjuntos has:flags: Correos electrónicos marcados has:convo: Correos electrónicos que son parte de una conversación |
in | Puede incluir este parámetro para buscar en una carpeta específica. in:<nombre de la carpeta> | in:Marketing donde "Marketing" es el nombre de una carpeta |
etiqueta | Puede incluir este parámetro para buscar correos electrónicos con una etiqueta específica. in:<nombre de la etiqueta> | label:payroll donde "payroll" es el nombre de una etiqueta |
fromDate toDate | Los parámetros fromDate y toDate lo ayudan a especificar un rango de fechas específico de los correos electrónicos. fromDate:DD-MMM-AAAA | fromDate:12-Sep-2017 |
inclspamtrash | Incluya este parámetro si también desea resultados de sus carpetas Spam (Correo no deseado) y Trash (Papelera) cuando realice una búsqueda. inclspamtrash:true | inclspamtrash:true |
groupResult | Incluya este parámetro si desea que los resultados de búsqueda que forman parte de la misma conversación se agrupen. Este valor se establecerá como “false” de forma predeterminada. Establezca el valor del parámetro como true si desea agrupar los correos electrónicos. | groupResult:true |
Operadores:
Cuando incluye varios parámetros en la búsqueda, los diferentes parámetros se pueden combinar utilizando el operador :: y el operador OR (O).
Para filtrar el texto/valor de búsqueda con un parámetro, utilice solo dos puntos (:)
Por ejemplo, si desea buscar correos electrónicos que contengan el término "marketing", debe mencionarlo como entire:marketing.
Operador para mencionar la siguiente condición:
Si desea mencionar un conjunto de condiciones en una única searchKey, deberá utilizar :: para denotar la siguiente condición.
Sintaxis: ::
Ejemplo: entire:payroll::has:attachment
Esta searchKey devuelve los correos electrónicos que contienen un archivo adjunto y el término "payroll" en alguna parte del correo electrónico.
Operador OR (O):
Sintaxis: :or:
Ejemplo: sender:frank@zylker.com::or:to:frank@zylker.com
Esta searchKey detalla los correos electrónicos que se envían o se reciben de frank@zylker.com.
Nota:
Si no se menciona un operador después del operador ::, se realiza la operación AND de forma predeterminada.
Ejemplo de searchKey:
subject:Bill::sender:customercare@creditcard.com::has:attachment
El valor de cadena anterior emitido como searchKey devuelve el correo electrónico con el término Bill en el asunto, que tenga archivos adjuntos y que provenga de customercare@creditcard.com.