Оновлення: у мене немає запиту, щоб знайти всі повідомлення з 2 або більше мітками. Однак це здається, що ви намагаєтеся змусити Gmail поводитись більше як IMAP (наприклад, папки замість міток). Замість того, щоб використовувати "папки" в Gmail, я думаю, ви можете продовжувати використовувати їх як мітки, а ваш IMAP-клієнт просто адаптуватиметься правильно, ось чому ...
Навіть незважаючи на те, що ваш поштовий клієнт не підтримує мітки, функція IMAP Gmail компенсує це та дозволяє папкам вашого поштового клієнта виконувати функції міток.
Це означає, що деякі повідомлення з’являться в обох папках, але все одно залишаться однаковими повідомленнями (наприклад, якщо ви видалите одне, друге буде видалено також).
що [...] якщо я переміщу повідомлення з однієї папки (у клієнті IMAP) до іншої, яка вже містить це повідомлення?
Відповідно до статті Google, як синхронізуються дії в IMAP? , Я б припустив, що він просто видаляє оригінальну мітку з повідомлення та залишає нову там. Замість того, щоб у одній папці було два повідомлення, ви повинні бачити лише одне.
Або якщо я хочу видалити повідомлення, а не просто видалити певну мітку?
Згідно зі статтею Google, ви переміщуєте її до кошика, щоб видалити повідомлення.