15 votes

Quels sont les noms de dossiers spéciaux par défaut pour les comptes IMAP dans Mail.app (comme Drafts, Junk, Sent) ?

Je suis en train de mettre en place mon propre serveur de messagerie. Les clients se connecteront à ce serveur en utilisant IMAP.

Aujourd'hui, il est possible d'affecter les dossiers "spéciaux" du serveur au client local (tels que Drafts, Junk et Sent). Cependant, comme la majorité des appareils qui se connectent à mon serveur utilisent Mail.app (ou Mail sur iOS), il serait bien que les noms de dossiers par défaut sur le serveur correspondent aux noms utilisés par Mail.app (afin que je n'aie pas à remapper les dossiers sur tous les appareils).

Par conséquent, ma question est la suivante : quels sont les noms de dossiers spéciaux que Mail.app utilise par défaut ?

20voto

Norman Schmidt Points 160

L'Internet Engineering Task Force (IETF) définit que dans un RFC correct, le RFC 6154 . Vous y trouverez une liste des dénominations des boîtes aux lettres à usage spécial :

   \All
      This mailbox presents all messages in the user's message store.
      Implementations MAY omit some messages, such as, perhaps, those
      in \Trash and \Junk.  When this special use is supported, it is
      almost certain to represent a virtual mailbox.

   \Archive
        This mailbox is used to archive messages.  The meaning of an
        "archival" mailbox is server-dependent; typically, it will be
        used to get messages out of the inbox, or otherwise keep them
        out of the user's way, while still making them accessible.

   \Drafts
        This mailbox is used to hold draft messages -- typically,
        messages that are being composed but have not yet been sent.  In
        some server implementations, this might be a virtual mailbox,
        containing messages from other mailboxes that are marked with
        the "\Draft" message flag.  Alternatively, this might just be
        advice that a client put drafts here.

   \Flagged
        This mailbox presents all messages marked in some way as
        "important".  When this special use is supported, it is likely
        to represent a virtual mailbox collecting messages (from other
        mailboxes) that are marked with the "\Flagged" message flag.

   \Junk
        This mailbox is where messages deemed to be junk mail are held.
        Some server implementations might put messages here
        automatically.  Alternatively, this might just be advice to a
        client-side spam filter.

   \Sent
        This mailbox is used to hold copies of messages that have been
        sent.  Some server implementations might put messages here
        automatically.  Alternatively, this might just be advice that a
        client save sent messages here.

   \Trash
        This mailbox is used to hold messages that have been deleted or
        marked for deletion.  In some server implementations, this might
        be a virtual mailbox, containing messages from other mailboxes
        that are marked with the "\Deleted" message flag.
        Alternatively, this might just be advice that a client that
        chooses not to use the IMAP "\Deleted" model should use this as
        its trash location.  In server implementations that strictly
        expect the IMAP "\Deleted" model, this special use is likely not
        to be supported.

13voto

Michael Damatov Points 5453

J'ai créé un compte IMAP vide et l'ai ajouté à Mail.app et Notes.app sur mon Mac exécutant OS X Mountain Lion. Après avoir enregistré quelques messages, tous les dossiers par défaut ont été créés par Mail.app. Je me suis ensuite connecté au serveur IMAP à l'aide de Terminal et j'ai listé tous les dossiers :

A1 LIST "" "%"
* LIST (\HasNoChildren) "." "Sent Messages"
* LIST (\HasNoChildren) "." "Junk"
* LIST (\HasNoChildren) "." "Archive"
* LIST (\HasNoChildren) "." "Deleted Messages"
* LIST (\HasNoChildren) "." "Notes"
* LIST (\HasNoChildren) "." "Drafts"
* LIST (\HasNoChildren) "." "INBOX"
A1 OK List completed.

Comme vous pouvez le voir dans la sortie brute, les noms de dossiers par défaut exacts sont les suivants :

  • INBOX
  • Brouillons
  • Messages envoyés
  • Junk
  • Messages supprimés
  • Archives
  • Notas

Après avoir mis à jour mon serveur de messagerie pour créer par défaut ces dossiers pour les nouveaux comptes IMAP, j'ai connecté un nouveau compte à mon Mac. Comme prévu, Mail.app et Mail sur iOS ont automatiquement utilisé ces dossiers spéciaux (j'ai seulement dû activer l'option "Stocker les messages indésirables sur le serveur" sur Mac).


Pour ceux qui utilisent également Dovecot, voici le fichier de configuration résultant avec les dossiers par défaut inclus ( /etc/dovecot/conf.d/15-mailboxes.conf ) :

namespace inbox {
  mailbox Drafts {
    auto = subscribe
    special_use = \Drafts
  }

  mailbox "Sent Messages" {
    auto = subscribe
    special_use = \Sent
  }

  mailbox Junk {
    auto = subscribe
    special_use = \Junk
  }

  mailbox "Deleted Messages" {
    auto = subscribe
    special_use = \Trash
  }

  mailbox Archive {
    auto = subscribe
    special_use = \Archive
  }

  mailbox Notes {
    auto = subscribe
  }
}

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X