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
free |
Texto proporcionado por el usuario en el cuadro de diálogo de preprocesamiento de un complemento de informes de correo no deseado. |
options | Devuelve |
type | Tipo de evento que se generó. Para obtener más información, consulte Office.EventType. |
Detalles de las propiedades
freeText
Texto proporcionado por el usuario en el cuadro de diálogo de preprocesamiento de un complemento de informes 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 del complemento de informes de correo no deseado, debe configurar el elemento FreeTextLabel en el manifiesto del complemento.
Para obtener más información sobre cómo desarrollar un complemento de informes de correo no deseado, consulte Implementación de un complemento integrado de informes de correo no deseado.
options
Devuelve true
para cada opción de informes seleccionada por el usuario en el cuadro de diálogo de preprocesamiento de un complemento de informes de correo no deseado.
options: boolean[];
Valor de propiedad
boolean[]
Comentarios
[ Conjunto de API: Buzón 1.14 ]
El orden de los valores booleanos de 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 de informes de correo no deseado, consulte Implementación de un complemento integrado de informes de correo no deseado.
type
Tipo de evento que se generó. Para obtener más información, consulte Office.EventType.
type: "SpamReporting";
Valor de propiedad
"SpamReporting"