macOS : Vider automatiquement la corbeille de Mail

Après vous avoir expliqué comment vider automatiquement la corbeille de Mail sur iOS, voici le même sujet mais cette fois sur macOS.

Tout comme sur iOS, ce réglage doit être configuré pour chaque compte défini dans l’application de messagerie. Si vous avez un compte iCloud (me.com, mac.com ou iCloud.com) et un compte gmail.com, deux paramètres seront nécessaires.

Autre point important : ce réglage est effectué sur le client Mail, ce sera donc le client qui effectuera l’opération et non le serveur. Si vous n’allumez pas votre Mac, l’automatisation de la suppression des messages ne fonctionnera pas !

Ouvrez depuis le menu  Mail les préférences de l’application.

Cliquez sur l’onglet : Comptes.

  1. Sélectionnez un compte dans la colonne de gauche.
  2. Cliquez sur l’onglet : Complément des BAL (il est après l’onglet : Données du compte)mail-supp-01
  3. Rendez-vous dans la section : Effacer les messages supprimés
  4. Dans le menu déroulant , optez pour une période :
    1. Après une journée,
    2. Après une semaine,
    3. Après un mois
    4. et bien sûr jamais.

mail-supp-02.png

Il y a une autre option qui n’est pas disponible sur iOS c’est la suppression des messages placés dans la corbeille : au moment où l’on ferme l’application Mail.

Encore une fois l’option qui me semble la plus équilibrée est : Après une semaine. Elle vous laissera le temps de récupérer un mail supprimés par erreur et impose un nettoyage par le vide afin que la BAL ne soit pas engorgée de messages inutiles.

HDR

iOS : Vider automatiquement la corbeille de Mail

Sur Mac, les Préférences de Mail proposent de supprimer automatiquement les messages dans la corbeille. iOS 11 offre la même option mais beaucoup plus compliquée à dénicher.

Vidée la corbeille automatiquement offre un avantage, celui de supprimer les messages inutiles et par la même de gagner un peu d’espace. L’inconvénient principal sera qu’une fois supprimés les messages ne peuvent plus être récupérés.

Pour configurer cette option sur iOS, commencez par ouvrir les Réglages.

Cette fonction se configure par compte et non pas dans l’application Mail.

  1. Ouvrez les Réglages iOS.
  2. Tapotez sur la section : Comptes et mots de passe.
  3. Tapotez sur iCloud (nous allons configurer : Mail pour ce compte iCloud).
  4. Descendez jusqu’à la section : AVANCÉ. Puis choisissez : Mail.
  5. Repérez la section : MESSAGES SUPPRIMÉS.

mail-supp-ios.png

Face à au terme : Effacer vous trouverez trois 4 options :

  • jamais
  • après un jour
  • après une semaine
  • après un mois

Mon choix favori : après une semaine, si un mail est dans la corbeille 7 jours consécutifs, il n’a plus d’intérêt et doit disparaître. Ce laps de temps me laisse l’opportunité de récupérer un message qui n’aurait pas dû se trouver dans la corbeille de Mail.

Ce réglage doit être reproduit pour chaque compte qui sera défini dans la section : Comptes et mots de passe.

Ajoutons que ce paramètre n’est pas synchronisé avec iCloud, vous le configurerez sur chaque appareil : iPhone, iPad et Mac.

(Voici le lien pour le paramétrer sur macOS)

Comment vider la corbeille automatiquement ?

Finder

La corbeille est souvent pleine et on oublie bien souvent de la vider. Cela peut être ennuyant lorsque les fichiers sont gros, ils occupent un espace inutile sur votre disque dur.

Personnellement j’utilise Hazel (http://www.noodlesoft.com/hazel.php), un utilitaire payant qui permet de supprimer les fichiers placés dans la corbeille en fonction de leur ancienneté ou de la taille maximale que peut contenir la corbeille (1 Go dans la copie d’écran).

Image 01 (fenêtre de configuration des options de la corbeille dans Hazel).

Mais ce produit a un coup et si vous n’utilisez pas sa fonction principale qui est d’organiser vos fichiers et dossiers, cette solution est peut être chère.

Il est possible de vider une corbeille en utilisant Applescript, les trois lignes de codes sont simples :

tell application "Finder"
empty the trash
end tell

Image 02 (le script dans l’éditeur Applescript)

  • La première ligne signifie que les commandes qui suivront seront adressées au « Finder ».
  • La seconde (et la plus importante) ordonne le vidage de la corbeille
  • enfin la troisième, clos la commande « tell » en fermant le script.

L’automatisation du vidage de la corbeille peut se faire dans Automator comme ceci : Lancer Automator, sélectionnez « Processus » ou « Alarme Calendrier « si vous souhaitez programmer suivant une certaine fréquence le vidage de la corbeille.

Placez l’action « Exécuter un Script AppleScript », puis placez les trois lignes de codes au milieu des deux lignes déjà présentes.

Image 03 (le script dans Automator)

Enregistrez le flux comme une application, il vous suffira ensuite de cliquer dessus pour vider la corbeille, si vous optez pour une alarme « Alarme Calendrier » sélectionnez l’heure d’exécution puis la fréquence (tous les soirs ou toute les semaines).

Henri Dominique Rapin