Jak zatrzymać Mail.app w Lionie tworzenie folderu archiwum do archiwizacji w Gmailu?

30

Mail.app w Mac OS 10.7 dodał przycisk Archiwum. Niestety, podczas archiwizowania wiadomości na koncie Gmail, zamiast po prostu umieścić wiadomość w folderze Wszystkie wiadomości, Mail.app tworzy folder o nazwie Archiwum (w interfejsie internetowym Gmaila ten folder pojawia się jako [Imap] / Archiwum) i umieszcza wiadomość tam. Czy istnieje sposób, aby powiedzieć Mailowi, aby zamiast tego umieszczał zarchiwizowane wiadomości w All Mail Gmaila?

Aleksiej Blinow
źródło
Nie sądzę, aby była to przydatna funkcja Gmaila IMAP. Poczta w skrzynce odbiorczej powinna już znajdować się w folderze Cała poczta, więc lepiej jest usunąć ją ze skrzynki odbiorczej zamiast archiwizować.
fideli
1
Dowiedziałem się, że wiadomość przeniesiona do folderu Archiwum zostanie zarchiwizowana w Gmailu, jeśli ponownie ją zarchiwizuję (w folderze Archiwum).
puri
2
Dziwię się, że nie ma funkcji „Użyj tej skrzynki pocztowej do archiwizacji”, jak w przypadku Kopii roboczych / Śmieci / Wysłanych / Kosz.
Andrew Vit,
Mail.app, który korzysta z Message.framework, który zawiera listę nazw skrzynek pocztowych, których używa, nie określa nazwy skrzynki pocztowej archiwum w przeciwieństwie do innych. strings /System/Library/Frameworks/Message.framework/Versions/Current/Message | grep MailboxName | sort wydaje się nie pokazywać pojęcia Archiwum, ale istnieje tekst o nazwie „Archiwum”, co oznacza, że ​​jest on zakodowany na stałe w pliku binarnym.
Archimedes Trajano

Odpowiedzi:

15

Można zmieniać /Users/<username>/Library/Mail/V2/MailData/Accounts.plistustawienia ArchiveMailboxName, aby [Gmail]/All Mailnastępnie ponownie uruchom Mail. Wydaje mi się, że to działa.

sj26
źródło
to działa świetnie! po prostu zamień „sj26” na swoją nazwę użytkownika
gerrit 18.04.13
Tak, jest to idealne rozwiązanie, dopóki nie zostanie wydana pewna przyszła wersja OS X, więc może Apple naprawi to zachowanie. Proszę zaznaczyć to jako zaakceptowane.
Khakionion
2

Stworzyłem AppleScript, aby przenosić wiadomości do [Gmail] / Cała poczta, a następnie stworzyłem usługę, dzięki której mogę uruchomić ją za pomocą skrótu klawiaturowego. AppleScript jest tutaj: http://gist.github.com/1134751 Nie jestem jednak podekscytowany jego wydajnością.

Skryptów FastScript ( http://www.red-sweater.com/fastscripts/ ) można użyć do przypisania skrótu klawiaturowego do samego skryptu - bez konieczności przekształcania go w usługę.

piekarnik
źródło
1

Wydaje się, że łatwiej jest wyłączyć „Przenieś usuniętą wiadomość do skrzynki pocztowej Kosza” na karcie Zachowania skrzynki pocztowej w preferencjach konta Gmail i kontynuować używanie zwykłego przycisku Usuń zamiast nowego przycisku Archiwizuj. W ten sposób po usunięciu wiadomości jest ona po prostu usuwana ze skrzynki odbiorczej, tzn. W terminologii Gmaila „zarchiwizowana”.

Aleksiej Blinow
źródło
1
Nie tego szuka oryginalny plakat (i ja). Zrobienie tego po swojemu oznacza, że ​​żadne wiadomości nie są usuwane podczas normalnej pracy. Jest wiele wiadomości, które chcę usunąć, i inne, które chcę zarchiwizować.
Schof,
Jesteś pewien? Ta odpowiedź pochodzi z oryginalnego plakatu: p
Max Ried
0

Nie wiem jak zmienić akcję przycisku.

Możliwe jest jednak utworzenie skrótu klawiaturowego do zarchiwizowania wiadomości przy użyciu komercyjnej wtyczki Mail Act-On . Po obejrzeniu kilku samouczków napisałem zasadę Act-On dla każdego konta, które archiwizuje („przenosi”) wiadomość (e) do właściwego folderu [Gmail] / All Mail. Możesz zmapować wszystkie reguły do ​​tego samego naciśnięcia klawisza (użyłem klawisza Control-A) i powiedzieć każdej regule, aby zatrzymała się po dopasowaniu.

Scott Roland
źródło
0

Wszedłem do Gmaila w przeglądarce, a następnie ustawienia -> etykiety.

Następnie odznacz „Pokaż w IMAP”, wróć do skrzynki odbiorczej, a następnie zamknij przeglądarkę.

Dałem mu chwilę, a następnie Zamknij pocztę i ponownie otworzyłem.

Nastąpiła ogromna synchronizacja, ponowne pobranie wszystkich wiadomości Gmaila i zniknął folder zarchiwizowany.

MDJCM
źródło