Office.SpamReportingEventArgs interface

Proporciona información sobre el Office.EventType.SpamReporting evento que se produce cuando se notifica un mensaje no solicitado.

Comentarios

Conjunto de API: Buzón 1.14

Ejemplos

// This example handles a SpamReporting event to process a reported spam or phishing message.
function onSpamReport(event) {
    if (event.type === "SpamReporting") {
        const reportedOptions = event.options;
        const additionalInfo = event.freeText;

        // Run additional processing operations here.

        // Signal that the event has completed processing.
        event.completed({
            moveItemTo: Office.MailboxEnums.MoveSpamItemTo.CustomFolder,
            folderName: "Reported Messages",
            onErrorDeleteItem: true,
            showPostProcessingDialog: {
                title: "Contoso Spam Reporting",
                description: "Thank you for reporting this message."
            }
        });
    }
}

Propiedades

freeText

El texto proporcionado por el usuario en el cuadro de diálogo de preprocesamiento de un complemento de informe de correo no deseado.

options

Devuelvan true cada opción de informe seleccionada por el usuario en el cuadro de diálogo de preprocesamiento de un complemento de informe de correo no deseado.

type

El tipo de evento que se generó. Para obtener más información, consulte Office.EventType.

Detalles de las propiedades

freeText

El texto proporcionado por el usuario en el cuadro de diálogo de preprocesamiento de un complemento de informe de correo no deseado.

freeText: string;

Valor de propiedad

string

Comentarios

Conjunto de API: Buzón 1.14

Para agregar un cuadro de texto opcional al cuadro de diálogo de preprocesamiento de su complemento de informes de spam, debe configurar el elemento FreeTextLabel en el manifiesto de su complemento.

Para obtener más información sobre cómo desarrollar un complemento para informes de spam, consulte Implementar un complemento integrado para informes de spam.

options

Devuelvan true cada opción de informe seleccionada por el usuario en el cuadro de diálogo de preprocesamiento de un complemento de informe de correo no deseado.

options: boolean[];

Valor de propiedad

boolean[]

Comentarios

Conjunto de API: Buzón 1.14

El orden de los booleanos en la matriz corresponde al orden de las opciones de informes especificadas en el elemento ReportingOptions del manifiesto del complemento.

Para obtener más información sobre cómo desarrollar un complemento para informes de spam, consulte Implementar un complemento integrado para informes de spam.

type

El tipo de evento que se generó. Para obtener más información, consulte Office.EventType.

type: "SpamReporting";

Valor de propiedad

"SpamReporting"

Comentarios

Conjunto de API: Buzón 1.14