Office.SpamReportingEventArgs interface

Fournit des informations sur l’événement Office.EventType.SpamReporting qui se produit lorsqu’un message non sollicité est signalé.

Remarques

Jeu d’API : Boîte aux lettres 1.14

Exemples

// 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."
            }
        });
    }
}

Propriétés

freeText

Texte fourni par l’utilisateur dans la boîte de dialogue de prétraitement d’un complément de signalement de courrier indésirable.

options

Renvoie true chaque option de rapport sélectionnée par l’utilisateur dans la boîte de dialogue de prétraitement d’un complément de signalement de courrier indésirable.

type

Type d’événement qui a été soulevé. Pour plus d’informations, consultez Office.EventType.

Détails de la propriété

freeText

Texte fourni par l’utilisateur dans la boîte de dialogue de prétraitement d’un complément de signalement de courrier indésirable.

freeText: string;

Valeur de propriété

string

Remarques

Jeu d’API : Boîte aux lettres 1.14

Pour ajouter une zone de texte facultative à la boîte de dialogue de prétraitement de votre complément de signalement du courrier indésirable, vous devez configurer l’élément FreeTextLabel dans le manifeste de votre complément.

Pour en savoir plus sur le développement d’un complément de signalement du courrier indésirable, voir Implémenter un complément intégré de signalement du courrier indésirable.

options

Renvoie true chaque option de rapport sélectionnée par l’utilisateur dans la boîte de dialogue de prétraitement d’un complément de signalement de courrier indésirable.

options: boolean[];

Valeur de propriété

boolean[]

Remarques

Jeu d’API : Boîte aux lettres 1.14

L’ordre des booléens dans le tableau correspond à l’ordre des options de création de rapports spécifiées dans l’élément ReportingOptions du manifeste de votre complément.

Pour en savoir plus sur le développement d’un complément de signalement du courrier indésirable, voir Implémenter un complément intégré de signalement du courrier indésirable.

type

Type d’événement qui a été soulevé. Pour plus d’informations, consultez Office.EventType.

type: "SpamReporting";

Valeur de propriété

"SpamReporting"

Remarques

Jeu d’API : Boîte aux lettres 1.14