Office.MailboxEnums.MoveSpamItemTo enum

Especifica la carpeta a la que se mueve un mensaje de suplantación de identidad (phishing) o correo no deseado notificado una vez que un complemento de informe de correo no deseado lo procesa.

Para obtener más información sobre la característica de informes de correo no deseado integrados, consulte Implementar un complemento de informes de correo no deseado integrado.

Comentarios

Conjunto de API: Buzón 1.14

Modo de Outlook aplicable: Mensaje leído

Importante: Esta enumeración solo se puede usar para asignar valores a la propiedad moveItemTo del método event.completed . Si tiene una versión de Outlook en Windows que solo admite la postProcessingAction propiedad, debe asignarle valores de cadena diferentes. Para obtener una lista de los valores de cadena admitidos, vea Office.SpamReportingEventCompletedOptions.postProcessingAction.

Usada por

Ejemplos

// The following example handles a SpamReporting event to process a reported spam or phishing message.
function onSpamReport(event) {
    // Get the Base64-encoded EML format of a reported message.
    Office.context.mailbox.item.getAsFileAsync({ asyncContext: event }, (asyncResult) => {
        if (asyncResult.status === Office.AsyncResultStatus.Failed) {
            console.log(`Error encountered during message processing: ${asyncResult.error.message}`);
            return;
        }

        // Run additional processing operations here.

        /**
         * Signal that the spam-reporting event has completed processing.
         * It then moves the reported message to a custom mailbox folder named "Reported Messages"
         * and shows a post-processing dialog to the user.
         * If an error occurs while the message is being processed, the `onErrorDeleteItem`
         * property determines whether the message will be deleted.
         */
        const event = asyncResult.asyncContext;
        event.completed({
            moveItemTo: Office.MailboxEnums.MoveSpamItemTo.CustomFolder,
            folderName: "Reported Messages",
            onErrorDeleteItem: true,
            showPostProcessingDialog: {
                title: "Contoso Spam Reporting",
                description: "Thank you for reporting this message.",
            },
        });
    });
}

Campos

CustomFolder = "customFolder"

Especifica que un mensaje notificado se mueve a una carpeta personalizada del buzón.

DeletedItemsFolder = "deletedItemsFolder"

Especifica que un mensaje notificado se mueve a la carpeta Elementos eliminados del buzón.

JunkFolder = "junkFolder"

Especifica que un mensaje notificado se mueve a la carpeta Correo no deseado Email del buzón.

NoMove = "noMove"

Especifica que un mensaje notificado permanece en su carpeta actual del buzón.