Restaurer le courrier de la corbeille
La méthode secrecyClient.mail.recover restaure le courrier de la corbeille, en passant le mailId comme partie d'un objet d'options.
Elle fournit un résultat booléen indiquant le succès ou l'échec de la récupération du courrier électronique.
mail-trash.ts
const removeMailFromTrash = async (mailId: string): Promise<boolean> => {
// First we need to check if the secrecyClient is available
if (!secrecyClient) {
return false;
}
try {
const isRestored = await secrecyClient.mail.recover({ mailId: mailId });
return isRestored;
} catch (error) {
console.error(error);
return false;
}
};