Marquer le courrier comme lu
La méthode secrecyClient.mail.read marque le courrier comme lu, 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 du marquage du courrier électronique.
mail-trash.ts
const readMail = async (mailId: string): Promise<boolean> => {
// First we need to check if the secrecyClient is available
if (!secrecyClient) {
return false;
}
try {
const isRead = await secrecyClient.mail.read({ mailId: mailId });
return isRead;
} catch (error) {
console.error(error);
return false;
}
};Marquer le courrier comme non lu
La méthode secrecyClient.mail.unread marque le courrier comme non lu, 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 du marquage du courrier électronique.
mail-trash.ts
const unreadMail = async (mailId: string): Promise<boolean> => {
// First we need to check if the secrecyClient is available
if (!secrecyClient) {
return false;
}
try {
const isUnRead = await secrecyClient.mail.unread({ mailId: mailId });
return isUnRead;
} catch (error) {
console.error(error);
return false;
}
};