Office.SpamReportingEventArgs interface
Proporciona información sobre el Office.EventType.SpamReporting evento que se produce cuando se notifica un mensaje no solicitado.
Comentarios
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
| free |
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 |
| 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
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
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"