Відповіді:
Пошта спілкується з поштовим сервером, щоб показати вам повідомлення. Лише облікові записи IMAP можуть бути синхронізовані, оскільки це формальний спосіб для сервера та поштового клієнта на вашому комп'ютері перевірити всі повідомлення, щоб переконатися, що все синхронізовано між ними.
Отримати пошту фокусується на папці "Вхідні" та покладається на додаток "Пошта", який має "правильний" перегляд, що відповідає даним на поштовому сервері.
Синхронізація дозволяє створювати шум / помилки / втрачені повідомлення, неправильні статуси та інші проблеми та помилки в реальному житті. Це, в основному, подвійний підрахунок і двічі перевіряє кожне повідомлення, щоб переконатися, що все на 100% правильне. Синхронізація також рекурсивно перевіряє всі папки, щоб отримати все, що враховується - не лише підмножину папок, позначених як нова пошта.
Ще більш "глибоке прибирання" було б, якби ви сказали пошті відновити обліковий запис або поштову скриньку. Це означає, що локальне сховище, яке пошта використовує на вашому mac, має проблеми з отриманням пошти чи синхронізацією. Це останній крок перед видаленням облікового запису та запуском завантаження речей із сервера.
Коротше кажучи - синхронізація зазвичай не повинна робити нічого, але вона заповнить будь-які прогалини в міру необхідності. (звичайно, він отримає нову пошту як частину повної синхронізації - але це буде набагато повільніше і використовувати більше ресурсів на mac, ніж просто просити нову пошту)
Get Mail надійде лише для нової пошти у папці "Вхідні".
Synchronize буде шукати зміни в конфігурації IMAP, він буде шукати зміни в структурі папок вашого облікового запису і, можливо, набагато більше.
Редагувати: синхронізація не повинна робити те щоразу, коли ви надсилаєте пошту. Це змусить пошту оновлювати конф / папки вашого облікового запису IMAP. Начебто, якщо є мережа і вона вже не синхронізується. Але зазвичай під час переміщення, видалення тощо пошта вже піклується про оновлення, де її потрібно оновити.
Synchronizeвипадку, якщо ви перенесли пошту в іншу папку, перейшли до веб-інтерфейсу і побачили, що пошта все ще знаходиться у папці "Вхідні" (можливо, якщо виникла проблема з мережею чи щось). Я оновлю свою відповідь.
Синхронізація також корисна для повернення двох (або більше) машин у синхронізацію. Якщо я внесу зміни в папку чи конфігурацію на одному Mac, я запустя синхронізувати на іншому Mac, щоб другий Mac усвідомив зміни.
Я також виявив, що синхронізація вирішила випадкову проблему, у якій виникло повідомлення на одній машині, а не на іншій.
Loic Wolff - Get Mail буде надходити лише для нової пошти у Вхідні.
Negrino - Я також виявив, що синхронізація вирішила випадкову проблему, у якій виникло повідомлення на одній машині, а не на іншій.
Це поєднання відповідей, мабуть, найкраще для пояснення того, чому ви б не піклувались про отримання Пошти проти синхронізації в Mail.app
Він починає грати, коли у вас є акаунт IMAP на вашому iphone (або іншому мобільному пристрої) та в Mail.app (як один із прикладів).
Якщо ви зніміть кілька електронних листів на своєму телефоні, IMAP позначить їх як прочитані, тоді, коли ви переходите до свого Macbook або Mac, який спить, і Mail.app працює, і ви відкриєте кришку або виймете Mac зі сну і натисніть Get Mail, ви отримаєте лише "Нові" (непрочитані) повідомлення, а не ті, які ви скасували на своєму мобільному пристрої. Отже, це означає НЕ нове для MAC, нове для користувача облікового запису IMAP. Ваш комп’ютер спав, коли надходила пошта та була позначена як прочитана, тож це буде пропущено. Отже, виглядатиме так, що повідомлення відсутнє. Найшвидший спосіб покінчити з цим розладом - це якщо ви дозволите вашому комп'ютеру перейти у сплячий режим, зробіть швидкий cmd-q і знову відкрийте Mail, що призведе до синхронізації та отримання всіх "нових" повідомлень, включаючи повідомлення, які ви читали на твій телефон.
bmike / negrino сказали всі інші.
Це також стане в нагоді при використанні яблучного сценарію для переміщення пошти з одного поштового скриньки в інший або при видаленні пошти.
Наприклад, якщо ви пишете програму Applescript для видалення пошти у папці SPAM, це, здається, спрацює нормально. На вашому Mac видалені повідомлення більше не відображаються у папці "Спам", але відображаються у папці сміття.
Але якщо ви запустите цей яблучний сценарій вдруге, він подумає, що видалені повідомлення все ще знаходяться в папці "Спам" і обробить їх знову.
Це відбувається тому, що список повідомлень у смітнику на сервері та список повідомлень у кошику на Mac не синхронізовані. Ви повинні додати це
set allAccounts to every account
repeat with theAccount in allAccounts
synchronize with theAccount
end repeat
до кінця сценарію, щоб синхронізувати сервер IMAP та Mac.