Come impedire a Mail.app in Lion di creare una cartella Archive per l'archiviazione in Gmail?


30

Mail.app in Mac OS 10.7 ha aggiunto un pulsante Archivio. Sfortunatamente, quando si archivia un messaggio in un account Gmail, invece di inserire semplicemente il messaggio nella cartella All Mail, Mail.app crea una cartella chiamata Archive (nell'interfaccia web di Gmail questa cartella viene visualizzata come [Imap] / Archive) e inserisce il messaggio Là. C'è un modo per dire a Mail di inserire i messaggi archiviati in Tutti i messaggi di Gmail?


Non penso che sia una funzione utile per Gmail IMAP. La posta nella posta in arrivo dovrebbe essere già nella cartella Tutti i messaggi, quindi è meglio eliminarla dalla Posta in arrivo anziché archiviarla.
fideli,

1
Ho scoperto che un messaggio che viene spostato nella cartella Archivio verrà archiviato per davvero in Gmail se lo archivi nuovamente (nella cartella Archivio).
Puri,

2
Sono sorpreso che non ci sia la funzione "Usa questa casella di posta per l'archivio" come esiste per Bozze / Posta indesiderata / Posta inviata / Cestino.
Andrew Vit,

Mail.app che utilizza Message.framework che contiene l'elenco di nomi di cassette postali che utilizza non specifica un nome di cassetta postale di archivio a differenza degli altri. stringhe /System/Library/Frameworks/Message.framework/Versions/Current/Message | grep MailboxName | sort sembra non mostrare una nozione di Archive, ma esiste un testo chiamato "Archive" che significa che è codificato nel binario.
Archimede Trajano,

Risposte:


15

È possibile modificare le /Users/<username>/Library/Mail/V2/MailData/Accounts.plistimpostazioni ArchiveMailboxNameper [Gmail]/All Mailriavviare Mail. Questo sembra funzionare per me.


funziona alla grande! basta sostituire "sj26" con il tuo nome utente
gerrit,

Sì, questo è perfetto fino a quando non verrà rilasciata una determinata versione futura di OS X, quindi forse Apple risolverà il comportamento. Si prega di contrassegnare questo come accettato.
Khakionion,

2

Ho creato un AppleScript per spostare i messaggi in [Gmail] / Tutti i messaggi e poi ho creato un servizio in modo da poterlo eseguire da una scorciatoia da tastiera. AppleScript è qui: http://gist.github.com/1134751 Non sono entusiasta delle sue prestazioni.

FastScripts ( http://www.red-sweater.com/fastscripts/ ) potrebbe essere utilizzato per assegnare una scorciatoia da tastiera allo script stesso, senza doverlo trasformare in un servizio.


1

Sembra che sia più facile disattivare "Sposta il messaggio eliminato nella Cestino" nella scheda Comportamenti delle cassette postali delle preferenze dell'account Gmail e continuare a utilizzare il normale pulsante Elimina anziché il nuovo pulsante Archivia. In questo modo quando elimini il messaggio, questo viene semplicemente rimosso dalla Posta in arrivo, ovvero nei termini di Gmail "archiviato".


1
Questo non è ciò che il poster originale (e io) stiamo cercando. Farlo a modo tuo significa che nessun messaggio viene eliminato durante le normali operazioni. C'è un certo numero di messaggi che voglio eliminare e altri che voglio archiviare.
Schof,

Sei sicuro? Questa risposta viene dal poster originale: p
Max Ried

0

Non so come modificare l'azione del pulsante.

Tuttavia, è possibile creare una scorciatoia da tastiera per archiviare un messaggio utilizzando il plug -in commerciale Mail Act-On . Dopo aver visto un paio di tutorial, ho scritto una regola Act-On per ognuno dei miei account che archivia ("sposta") i messaggi nella cartella corretta [Gmail] / Tutti i messaggi. Puoi mappare tutte le regole sullo stesso tasto (ho usato Control-A) e dire a ciascuna regola di fermarsi quando abbinata.


0

Sono entrato in Gmail dal browser, quindi in Impostazioni -> etichette.

Quindi deselezionato "Mostra in IMAP", torna alla casella di posta quindi chiuso il browser.

Poi gli ho dato un momento, ho lasciato la posta e l'ho riaperta.

Si è verificata un'enorme sincronizzazione, riscaricando nuovamente tutti i messaggi di Gmail e la cartella Archiviazione è sparita.

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.