Office.MailboxEnums.MoveSpamItemTo enum
Spécifie le dossier vers lequel un courrier signalé de spam ou d’hameçonnage est déplacé une fois qu’il est traité par un complément de signalement de courrier indésirable.
Pour en savoir plus sur la fonctionnalité intégrée de signalement du courrier indésirable, voir Implémenter un complément de signalement du courrier indésirable intégré.
Remarques
Jeu d’API : Boîte aux lettres 1.14
Mode Outlook applicable : Message lu
Important : cette énumération ne peut être utilisée que pour attribuer des valeurs à la propriété moveItemTo de la méthode event.completed . Si vous utilisez une version d’Outlook sur Windows qui prend uniquement en charge la postProcessingAction propriété, vous devez lui attribuer des valeurs de chaîne différentes. Pour obtenir la liste des valeurs de chaîne prises en charge, consultez Office.SpamReportingEventCompletedOptions.postProcessingAction.
Utilisateur
Exemples
// 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.",
},
});
});
}
Champs
| CustomFolder = "customFolder" | Spécifie qu’un message signalé est déplacé vers un dossier personnalisé dans la boîte aux lettres. |
| DeletedItemsFolder = "deletedItemsFolder" | Spécifie le déplacement d’un message signalé vers le dossier Éléments supprimés de la boîte aux lettres. |
| JunkFolder = "junkFolder" | Spécifie le déplacement d’un message signalé vers le dossier Courrier indésirable Email de la boîte aux lettres. |
| NoMove = "noMove" | Spécifie qu’un message signalé reste dans son dossier actuel dans la boîte aux lettres. |