Як зупинити Mail.app у Lion, щоб створити папку Archive для архівування в Gmail?


30

Mail.app в Mac OS 10.7 додав кнопку Архів. На жаль, коли архівуєш повідомлення в обліковому записі Gmail, замість того, щоб просто вставити повідомлення у папку "Пошта", Mail.app створює папку під назвою "Архів" (у веб-інтерфейсі Gmail ця папка з'являється як [Imap] / Archive) і ставить повідомлення там. Чи є спосіб сказати Mail, щоб замість неї помістити заархівовані повідомлення у всю пошту Gmail?


Я не думаю, що це корисна функція для Gmail IMAP. Пошта у папці "Вхідні" вже повинна знаходитись у папці "Всі поштові", тому вам краще видалити її з папки "Вхідні", а не архівувати її.
fideli

1
Я дізнався, що повідомлення, яке переміщується в папку «Архів», буде архівоване справжнє в Gmail, якщо я його знову заархівую (у папці «Архів»).
очищення

2
Я здивований, що немає функції "Використовувати цю поштову скриньку для архіву", як для Drafts / Junk / Sent / Trash.
Ендрю Віт

Mail.app, який використовує Message.framework, що містить перелік імен поштових скриньок, які він використовує, не визначає ім'я поштової скриньки архіву на відміну від інших. рядки /System/Library/Frameworks/Message.framework/Versions/Current/Message | grep MailboxName | Сорт, схоже, не показує поняття Архів, але є текст під назвою "Архів", який означає, що він важко закодований у бінарний файл.
Архімед Траяно

Відповіді:


15

Ви можете змінити /Users/<username>/Library/Mail/V2/MailData/Accounts.plistналаштування, ArchiveMailboxNameщоб [Gmail]/All Mailпотім перезапустити пошту. Це, здається, працює для мене.


це чудово працює! просто замініть "sj26" своїм іменем користувача
gerrit

Так, це ідеально, поки не вийде певна майбутня версія OS X, тоді, можливо, Apple виправить свою поведінку. Будь ласка, позначте це як прийняте.
Хакіоніон

2

Я створив AppleScript для переміщення повідомлень до [Gmail] / усієї пошти, а потім створив службу, щоб я міг запустити її із комбінації клавіш. AppleScript тут: http://gist.github.com/1134751 Я не в захваті від його продуктивності, хоча.

FastScripts ( http://www.red-sweater.com/fastscripts/ ) може бути використаний для призначення комбінації клавіш для самого сценарію - без необхідності перетворювати його на службу.


1

Здається, що простіше вимкнути "Перемістити видалене повідомлення до скриньки кошика" на вкладці "Поведінка поштової скриньки" в налаштуваннях облікового запису Gmail і продовжити користуватися звичайною кнопкою "Видалити" замість нової кнопки "Архів". Таким чином, коли ви видаляєте повідомлення, воно просто видаляється з Inbox, тобто в термінах Gmail "заархівовано".


1
Це не те, що шукають оригінальні афіші (і я). Зробити це по-своєму означає, що жодне повідомлення не видаляється за звичайних операцій. Є ряд повідомлень, які я дійсно хочу видалити, та інші, які я хочу архівувати.
Schof

Ти впевнений? Ця відповідь походить від оригінального афіші: p
Макс Рійд

0

Я не знаю, як змінити дію кнопки.

Однак можна створити ярлик на клавіатурі для архівування повідомлення за допомогою комерційного плагіна Mail Act-On . Переглянувши кілька навчальних посібників, я написав правило «Про введення в дію» для кожного з моїх облікових записів, який архівує («переміщує») повідомлення (-і) у потрібну папку [Gmail] / «Уся пошта». Ви можете зіставити всі правила на один і той же натискання клавіші (я використовував Control-A) і сказати кожному правилу припинятись, коли відповідати.


0

Я зайшов у Gmail у браузері, потім налаштування -> мітки.

Потім зніміть галочку "Показати в IMAP", поверніться до папки "Вхідні" та закритого веб-переглядача.

Потім я дав йому хвилинку і кинув пошту і знову відкрив її.

Була величезна синхронізація, повторно завантаживши всі повідомлення Gmail, і папка "Заархівовано" пішло.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.