Outlook 2013 und GMail: Ich möchte, dass Outlook-Löschaktionen nicht den Papierkorb archivieren

14

In Outlook 2010 gab es eine Option, mit der die Löschaktion die E-Mails in einen bestimmten IMAP-Ordner verschieben konnte, anstatt sie in den Papierkorb zu verschieben. Diese Option wurde anscheinend in Outlook 2013 gestrichen.

Wenn ich eine E-Mail in Outlook 2013 lösche, wird sie in den Papierkorb von GMail verschoben. Ich bevorzuge es, die E-Mails einfach in einem anderen Ordner / Etikett zu archivieren und für immer zu behalten oder bis ich mein Limit von 10 GB erreicht habe (was immer zuerst eintritt :)).

Meine GMail IMAP-Einstellungen sind:

  • Wenn ich eine Nachricht in IMAP als gelöscht markiere: Automatisch löschen ein - Aktualisieren Sie den Server sofort.

  • Wenn eine Nachricht als gelöscht markiert und aus dem letzten sichtbaren IMAP-Ordner gelöscht wird: Nachricht archivieren (Standard)

Ich hätte gedacht, dass es mit diesen Einstellungen für einen IMAP-Client unmöglich ist, eine E-Mail in den Papierkorb zu werfen.

Jersey-Typ
quelle
Outlook versucht möglicherweise, zu clever zu sein und Nachrichten in den Papierkorb zu verschieben, anstatt sie nur als gelöscht zu markieren. Ich weiß nicht, was ich tun soll, wenn das der Fall ist ...
Darael

Antworten:

7

Nachdem Sie in vielen Foren, Posts und Kommentaren gesucht haben,

Eine Kombination aus zwei Lösungen hat dieses Problem für mich auf 3 verschiedenen Google Mail-Konten behoben.

Dies sind die Schritte:

  1. Löschen Sie das Label "Gelöschte Objekte" aus Ihrem Google Mail-Konto. (In früheren Outlook-Versionen wurde dieses Label möglicherweise hinzugefügt. Alle E-Mails mit diesem Label werden in das Archiv verschoben.)
  2. Klicken Sie in Outlook in der linken Navigationsordnerliste auf "[Google Mail]".
  3. Klicken Sie mit der rechten Maustaste auf [Google Mail]. IMAP-Ordner
  4. Aktivieren Sie das Kontrollkästchen "Beim Anzeigen der Hierarchie in Outlook nur abonnierte Ordner anzeigen".
  5. Starten Sie Outlook 2013 neu

Nach dem Neustart wird in Ihrem Outlook ein neuer Ordner "Gelöschte Objekte (nur dieser Computer)" angezeigt. Von nun an werden alle gelöschten Objekte lokal dort abgelegt und in Google Mail archiviert.

Übrigens: Ab sofort können Sie auch den Ordner "Alle E-Mails" anzeigen.

Genießen.

Eli
quelle
Ich habe diese Schritte ausgeführt, aber nicht die von Ihnen beschriebenen Ergebnisse erhalten. Ich werde die Option ausprobieren, die E-Mails in Outlook nicht zu löschen.
Mattgately
1
Das hat bei mir nicht geklappt, aber Sina Momkens Antwort hat es geschafft.
Guillaume Filion
6
  1. Google Mail-Einstellungen : Gehen Sie zu Google Mail-Einstellungen -> Weiterleitung und POP / IMAP und legen Sie die folgenden Optionen fest:

    1.1. Wenn ich eine Nachricht in IMAP als gelöscht markiere: Automatisch löschen ein - Aktualisieren Sie den Server sofort. (Standard)

    1.2. Wenn eine Nachricht als gelöscht markiert und aus dem letzten sichtbaren IMAP-Ordner gelöscht wird: Nachricht archivieren (Standard)

  2. MS Office 2013-Einstellungen : Gehen Sie zu Datei -> Kontoeinstellungen -> Kontoeinstellungen -> Registerkarte E-Mail -> Wählen Sie Ihr Konto aus -> Schaltfläche Ändern -> Weitere Einstellungen -> Registerkarte Erweitert und legen Sie diese Einstellung fest:

    2.1. Aktivieren Sie unter Gelöschte Objekte Objekte zum Löschen markieren, aber nicht automatisch verschieben

PS Es hat bei mir funktioniert. Wenn ich jetzt eine Nachricht im Posteingang lösche, markiert Outlook sie nur zum Löschen und lässt Google Mail die Standardlöschaktion ausführen (dh die E-Mail archivieren).

Sina Momken
quelle
3

Nach umfangreichen Nachforschungen und Besessenheiten scheint es in Outlook 2013 derzeit nicht möglich zu sein, SMTP-Nachrichten zu archivieren, anstatt sie in den Papierkorb zu werfen. Aus einem anderen Grund lasse ich Outlook 2013 sie löschen und verwende dann ein Google Apps-Skript, um die Nachrichten regelmäßig aus dem Papierkorb zu archivieren.

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.');
  }
}

Sie können die Funktion so einstellen, dass sie je nach Bedarf stündlich oder täglich ausgeführt wird.

Verweise:
/programming/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

Jersey-Typ
quelle
3

Ich habe alle oben genannten Punkte (mit Ausnahme des Google Apps-Skripts) erfolglos ausprobiert, aber schließlich habe ich das gewünschte Ergebnis erzielt, indem ich die obigen Vorschläge wie folgt mit einer weiteren Optimierung kombiniert habe. (Ich werde alle Einstellungen einschließen, die ich geändert habe, auch wenn einige möglicherweise nicht erforderlich sind.)

(Warnung: Ich bin nur ein Bastler, kein Experte.)

  1. In den Label-Einstellungen von Google Mail sind sowohl "Alle Nachrichten" als auch "Papierkorb" so eingestellt, dass sie in IMAP angezeigt werden.
  2. In den IMAP-Einstellungen von Google Mail ist Auto-Expunge aktiviert (Standardeinstellung).
  3. In meinen Outlook-Kontoeinstellungen verwende ich die Standardports 993 und 587.
  4. In den Outlook-Kontoeinstellungen habe ich auf der Registerkarte "Erweitert" im Abschnitt "Gelöschte Objekte" die erste Option "Objekte zum Löschen markieren, aber nicht automatisch verschieben" ausgewählt. Beachten Sie, dass dies nicht die Standardoption ist.
  5. In den IMAP-Ordneroptionen von Outlook habe ich das Kontrollkästchen "Beim Anzeigen der Hierarchie in Outlook nur abonnierte Ordner anzeigen" aktiviert.
  6. Es ist vielleicht nicht wichtig, aber in meinem Fall habe ich zuerst versucht, den Ordner manuell zu abonnieren, damit All Mail in Outlook angezeigt wird. Schließlich musste ich manuell einen Ordner "All Mail" unter [Gmail] erstellen. . Dann habe ich mit der rechten Maustaste geklickt und "Markierte Header verarbeiten" ausgewählt. Dadurch wurde All Mail normal angezeigt.

Ich denke, das ist es (es sei denn, ich vergesse etwas). Ob Sie es glauben oder nicht, mit den obigen Einstellungen habe ich jetzt das gewünschte Verhalten, bei dem das Löschen einer Nachricht in Outlook einfach dazu führt, dass sie in Google Mail archiviert wird. Soweit ich weiß, ist es möglicherweise nicht erforderlich, die Ordner "Alle Nachrichten" und "Papierkorb" zu abonnieren. An dieser Stelle möchte ich jedoch keine weiteren Anpassungen vornehmen, da vorerst alles einwandfrei funktioniert. Aber ich denke, der Schlüssel ist # 4 oben, vielleicht in Kombination mit dem Gmail-Ordner "Trash" in IMAP.

Lucas D
quelle
Soweit ich das beurteilen kann, ist meine Lösung in dem Sinne sicher, dass die "gelöschten" Elemente in Outlook niemals tatsächlich "gelöscht" werden. Beachten Sie den folgenden Link als Referenz: office.microsoft.com/en-001/outlook-help/…
Lucas D
1
+1 für Anweisungen, wie "All Mail" wirklich
angezeigt wird
1

Es gibt zwei Setups, um das zu erreichen, was Sie wollen.

Deaktivieren Sie zuerst die automatische Löschung in Google Mail und wählen Sie Archivieren als Löschzeitaktion aus. Legen Sie dann in den Outlook-Kontoeinstellungen fest, dass Elemente zum Löschen markiert, aber nur gelöscht werden, wenn das Konto aktualisiert wird. Mit diesen beiden Einstellungen wird Outlook [Löschen] in ein Google Mail-Archiv umgewandelt. Verschieben Sie das Objekt in den Google Mail-Papierkorb, um es tatsächlich zu löschen.

Zweitens, und vielleicht eleganter, abonnieren Sie anstelle der obigen Schritte den Ordner "All Mail Gmail". Um die Nachricht zu archivieren, verschieben Sie sie in den Ordner Alle Nachrichten. Um es zu löschen, klicken Sie einfach auf Löschen oder verschieben Sie es in den Papierkorb. Google Mail findet heraus, was Sie tun möchten, und entfernt zusätzliche Kopien der Nachricht.

bwiernik
quelle
# 1: Siehe Zeitbombenkommentar oben in Bezug auf die automatische Löschung. # 2: Ich möchte mein Verhalten nicht ändern müssen. Ich möchte nur löschen, um zu archivieren, wie es früher war.
Jersey Dude
0

Das Deaktivieren von Auto-Expunge in Google Mail hat dies für mich behoben.

Kurt
quelle
Ich befürchte, dass diese Option wie eine tickende Zeitbombe ist. Nach dem, was ich gelesen habe, befinden sich diese Nachrichten immer noch dort und werden gelöscht, wenn das nächste Mal eine Komprimierungs- oder manuelle Löschanforderung eingeht (möglicherweise für ein Mobilgerät). Vielleicht wird diese Anfrage nie gesendet oder vielleicht wird sie gesendet und ich werde es nicht bemerken, bis die Nachrichten verschwunden sind.
Jersey Dude
0

Dies scheint zu funktionieren, konsequent und mit mehreren Konten.

Allerdings scheint es ein bisschen ... zweifelhaft zu sein, ganz zu schweigen von der kontraintuitiven, wenn nicht lächerlichen. Oh, und einfach überraschend. Ich zögere fast, es zu posten, aber wie gesagt, es funktioniert empirisch, konsequent.

Wenn Sie ein Google Mail-Konto in Outlook definieren, müssen Sie die Portnummern und Protokolle manuell festlegen.
Gemäß den Google-Hilfedokumenten erfordert IMAP SSL und verwendet Port 993. SMTP erfordert TLS / SSL (abhängig von der gelesenen Zeile) und verwendet entweder Port 465 oder 587.

Nun, Port 465 funktioniert nur mit SSL (nicht TLS), also habe ich immer TLS auf 587 verwendet.

Aus Versehen habe ich das Konto so eingestellt, dass Port 465 mit SSL verwendet wird. Jetzt werden die E-Mails mit der Aktion "Löschen" tatsächlich archiviert.

Bei Verwendung von TLS / 587 Deletelöscht Outlook die E-Mail erneut. mit SSL / 465 Outlook Deleteführt zu einer Gmail Archive.

Einfach schockierendes Verhalten.

AviD
quelle
Ich war bereits auf Port SSL / 465, als ich dieses Problem meldete.
Jersey Dude
0

Ich habe das gleiche Problem, hier ist, was ich tue und denke, es wird funktionieren:

  1. Gelöschte Objekte werden weiterhin im Papierkorb abgelegt. Sie müssen nichts ändern
  2. Richten Sie das Autoarchiv in Outlook 2013 so ein, dass es alle 5 Tage oder so archiviert wird (oder noch öfter, wenn Sie möchten).
  3. Richten Sie den Papierkorb ein, indem Sie mit der rechten Maustaste auf -> Eigenschaften klicken, um Elemente zu archivieren, die älter als 1 Tag (!) sind.
  4. Richten Sie es so ein, dass alte Elemente in den Standardarchivordner oder in einen anderen von Ihnen gewählten Ordner verschoben werden.

Los geht's - alle Elemente werden nun alle paar Tage in Ihren Archivordner verschoben, und dieser Ordner kann so eingerichtet werden, dass er nach z. B. 24 Monaten oder so oder nach Belieben gelöscht wird.

Sander Bos
quelle