Quali sono i nomi delle cartelle speciali predefinite per gli account IMAP in Mail.app (come Bozze, Posta indesiderata, Inviati)?


11

Sto configurando il mio server di posta elettronica. I client si collegheranno a questo server tramite IMAP.

Oggi è possibile mappare le cartelle "speciali" corrette sul server al client locale (come Bozze, Posta indesiderata e Posta inviata). Tuttavia, poiché la maggior parte dei dispositivi che si connettono al mio server utilizzerà Mail.app (o Mail su iOS), sarebbe bello se i nomi delle cartelle predefinite sul server corrispondano ai nomi utilizzati da Mail.app (quindi non devo rimappare le cartelle su tutti i dispositivi).

Pertanto, la mia domanda è: quali sono i nomi di cartelle speciali che Mail.app utilizza per impostazione predefinita?

Risposte:


13

L'Internet Engineering Task Force (IETF) lo definisce in un RFC adeguato, l' RFC 6154 . Lì troverai un elenco di denominazioni di cassette postali per uso speciale:

   \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.

2
### La risposta più pertinente dovrebbe essere conforme agli standard> Non ho abbastanza reputazione per votare o commentare, ma questa risposta Norman Schmidtdovrebbe essere la risposta accettata.
Argon,

11

Ho creato un account IMAP vuoto e l'ho aggiunto a Mail.app e Notes.app sul mio Mac con OS X Mountain Lion. Dopo aver salvato alcuni messaggi, tutte le cartelle predefinite sono state create da Mail.app. Quindi mi sono connesso al server IMAP usando Terminal e ho elencato tutte le cartelle:

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.

Come puoi vedere nell'output non elaborato, i nomi esatti delle cartelle predefinite sono i seguenti:

  • IN ENTRATA
  • bozze
  • Messaggi inviati
  • Rifiuto
  • Messaggi cancellati
  • Archivio
  • Appunti

Dopo aver aggiornato il mio server di posta elettronica per creare queste cartelle per i nuovi account IMAP per impostazione predefinita, ho collegato un nuovo account al mio Mac. Come sperato, Mail.app e Mail su iOS utilizzavano automaticamente queste cartelle speciali (dovevo solo abilitare "Memorizza i messaggi spazzatura sul server" su Mac).


Anche per chi usa Dovecot, questo è il file di configurazione risultante con le cartelle predefinite incluse ( /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
  }
}
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.