13

В Outlook 2010 была возможность заставить действие удаления переместить электронные письма в определенную папку IMAP вместо того, чтобы переместить их в корзину. Этот вариант, по-видимому, был удален в Outlook 2013.

Когда я удаляю электронную почту в Outlook 2013, она попадает в папку «Корзина» в GMail. Я предпочитаю просто архивировать электронные письма в другой папке / ярлыке и хранить их навсегда или до тех пор, пока я не достигну своего предела в 10 ГБ (который когда-либо будет первым :)).

Мои настройки GMail IMAP:

  • Когда я отмечаю сообщение в IMAP как удаленное: Auto-Expunge on - Немедленно обновить сервер.

  • Если сообщение помечено как удаленное и удаленное из последней видимой папки IMAP: заархивируйте сообщение (по умолчанию)

Я бы подумал, что с этими настройками клиент IMAP не сможет удалить электронную почту.

8 ответов8

7

После поиска на многих форумах, постах и комментариях,

Сочетание двух решений окончательно устранило эту проблему для меня на 3 разных учетных записях Gmail.

Вот эти шаги:

  1. Удалите ярлык "удаленные элементы" из своей учетной записи Gmail (предыдущая версия Outlook могла добавить этот ярлык, все письма с этим ярлыком будут перемещены в архив)
  2. В Outlook в списке левой навигационной папки нажмите «[Gmail]»
  3. Щелкните правой кнопкой мыши на [Gmail] .. Папки IMAP
  4. Установите флажок "При отображении иерархии в Outlook показывать только подписанные папки"
  5. Перезапустите Outlook 2013

После перезапуска в вашем Outlook появится новая папка «Удаленные элементы (только этот компьютер)», и с этого момента все удаленные элементы будут отправляться туда локально и в Архив на Gmail.

Кстати, отныне вы можете видеть и папку "Вся почта".

Наслаждаться.

5
  1. Настройки Gmail: Перейдите в Настройки Gmail -> Пересылка и POP/IMAP и установите следующие параметры:

    1.1. Когда я отмечаю сообщение в IMAP как удаленное: Auto-Expunge on - Немедленно обновить сервер. (дефолт)

    1.2. Если сообщение помечено как удаленное и удаленное из последней видимой папки IMAP: заархивируйте сообщение (по умолчанию)

  2. Настройки MS Office 2013: выберите «Файл» -> «Параметры учетной записи» -> «Параметры учетной записи» -> « Вкладка электронной почты» -> выберите учетную запись -> кнопку « Изменить» -> «Дополнительные параметры» -> вкладка «Дополнительно» и установите следующие параметры:

    2.1. В разделе Удаленные элементы включите Пометить элементы для удаления, но не перемещайте их автоматически

PS У меня это сработало. Теперь, когда я удаляю сообщение в папке «Входящие», outlook помечает его только для удаления и позволяет gmail выполнить действие по умолчанию для удаления (т. Е. Заархивировать почту).

3

После обширных исследований и одержимости этим кажется, что в Outlook 2013 в настоящее время нет способа архивировать SMTP-сообщения вместо того, чтобы отправлять их в мусорную корзину. Итак, взяв другую тактику, я разрешаю Outlook 2013 удалить их, а затем периодически использовать скрипт Служб Google для архивирования сообщений из корзины.

function myFunction() {
  var threads = GmailApp.getTrashThreads(0, 200);
  GmailApp.moveThreadsToInbox(threads);
  GmailApp.moveThreadsToArchive(threads);

  if (threads.length > 0)
  {
    var emailAddress = Session.getActiveUser().getEmail();
    GmailApp.sendEmail(emailAddress,
                       'Moved ' + threads.length + ' messages out of trash.',
                       'Have a good day.');
  }
}

Вы можете настроить функцию так, чтобы она запускалась ежечасно или ежедневно в зависимости от ваших предпочтений.

Рекомендации:
https://stackoverflow.com/questions/11964870/gmail-api-move-from-trash-to-archive-using-script-google-apps-script
https://developers.google.com/apps-script/your_first_script
https://developers.google.com/apps-script/execution_methods#time-driven_trigger

2

Я попробовал все вышеперечисленное (кроме скрипта Google Apps), но безрезультатно, но, наконец, достиг желаемого результата, сочетая приведенные выше предложения с другой настройкой следующим образом. (Я собираюсь включить все настройки, которые я настроил, хотя некоторые могут и не понадобиться.)

(Предупреждение: я просто тинкер, а не эксперт.)

  1. В настройках метки Gmail я настроил отображение "Вся почта" и "Корзина" в IMAP.
  2. В настройках IMAP Gmail включено автоматическое удаление (настройка по умолчанию).
  3. В настройках учетной записи Outlook я использую стандартные порты:993 и 587.
  4. В настройках моей учетной записи Outlook на вкладке "Дополнительно" в разделе "Удаленные" я выбрал первый параметр «Пометить элементы для удаления, но не перемещать их автоматически». Обратите внимание, что это не опция по умолчанию.
  5. В параметрах папок IMAP в Outlook я установил флажок "При отображении иерархии в Outlook показывать только подписанные папки".
  6. Это может не иметь значения, но в моем случае для того, чтобы вся почта отображалась в Outlook, я сначала попытался вручную подписаться на папку, а затем мне пришлось вручную создать папку "Вся почта" в [Gmail]. , Затем я щелкнул правой кнопкой мыши и выбрал "Обрабатывать помеченные заголовки". Это заставило всю почту показываться нормально.

Я думаю, что это все (если я не забуду что-то). Хотите верьте, хотите нет, но с указанными выше настройками у меня теперь есть желаемое поведение, при котором удаление сообщения в Outlook просто приводит к его архивированию в Gmail. Насколько я знаю, возможно, нет необходимости подписываться на папки «Вся почта» и «Корзина», но на этом этапе я бы предпочел не делать никаких дополнительных настроек, поскольку на данный момент все работает отлично. Но я думаю, что ключ № 4 выше, возможно, в сочетании с включением папки Gmail Trash в IMAP.

1

Есть две настройки, чтобы выполнить то, что вы хотите.

Во-первых, отключите автоматическое удаление в Gmail и выберите «Архивировать» в качестве действия времени удаления. Затем в настройках учетной записи Outlook установите элементы, которые будут помечены для удаления, но будут удалены только при обновлении учетной записи. Эти два параметра работают, чтобы превратить Outlook [delete] в архив Gmail. Чтобы фактически удалить элемент, переместите его в корзину Gmail.

Во-вторых, и, возможно, более элегантно, вместо вышеуказанных шагов, подпишитесь на папку «Вся почта Gmail». Чтобы заархивировать сообщение, переместите его в папку «Вся почта». Чтобы удалить его, просто нажмите «Удалить» или переместите его в корзину. Gmail определит, что вы хотите сделать, и удалит лишние копии сообщения.

0

Отключение автоматического удаления в Gmail исправило это для меня.

0

Это ... кажется, работает, последовательно и с несколькими учетными записями.

Тем не менее, это кажется немного ... сомнительным, не говоря уже о нелогичности, если не смешно. Да, и просто удивительно, Гошдарн. Я почти не решаюсь опубликовать это, но, как я уже сказал, это работает эмпирически, последовательно.

При определении учетной записи Gmail в Outlook необходимо вручную указать номера портов и протоколы.
Согласно справочной документации Google, IMAP требует SSL и использует порт 993; SMTP требует TLS / SSL (в зависимости от того, какую строку вы читаете) и использует порт 465 или 587.

Ну, порт 465 работает только с SSL (не TLS), поэтому я всегда использовал TLS на 587.

В общем, я настроил учетную запись на использование порта 465 с SSL .... и теперь действие «Удалить» действительно архивирует электронные письма.

Опять же, при использовании TLS/587 Outlook Delete стирает электронную почту; с SSL/465 Outlook Delete результаты в Archive Gmail.

Просто шокирующее поведение.

0

У меня та же проблема, вот что я делаю и думаю, что это будет работать:

  1. Удаленные элементы по-прежнему попадают в корзину, не нужно ничего менять
  2. настроить автоархив в outlook 2013 для архивации каждые 5 дней (или даже чаще, если хотите)
  3. установите папку для мусора, щелкнув правой кнопкой мыши -> porperties - для архивирования любых элементов старше 1 дня (!)
  4. настройте его для перемещения старых элементов в стандартную папку архива или любую другую папку, которую вы можете выбрать.

вот и все - все элементы теперь будут перемещаться в вашу архивную папку каждые несколько дней, и эту папку можно настроить для удаления, например, через 24 месяца или около того, или как вам угодно.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .