W programie Outlook 2010 istniała opcja przeniesienia wiadomości e-mail do określonego folderu IMAP zamiast przenoszenia ich do kosza. Ta opcja najwyraźniej została porzucona w programie Outlook 2013.
Kiedy usuwam wiadomość e-mail w programie Outlook 2013, trafia ona do folderu kosza w Gmailu. Wolę po prostu zarchiwizować wiadomości e-mail w innym folderze / etykiecie i zachować je na zawsze lub dopóki nie osiągnę limitu 10 GB (który kiedykolwiek będzie pierwszy :)).
Moje ustawienia IMAP Gmaila to:
Gdy zaznaczę wiadomość w IMAP jako usuniętą: Auto-Expunge on - Natychmiast zaktualizuj serwer.
Gdy wiadomość zostanie oznaczona jako usunięta i usunięta z ostatniego widocznego folderu IMAP: zarchiwizuj wiadomość (domyślnie)
Myślałem, że przy tych ustawieniach klient IMAP nie będzie mógł wyrzucić wiadomości e-mail.
źródło
Odpowiedzi:
Po przeszukaniu wielu forów, postów i komentarzy,
Połączenie dwóch rozwiązań w końcu naprawiło ten problem na 3 różnych kontach Gmail.
Oto kroki:
Po ponownym uruchomieniu w folderze pojawi się nowy folder „usunięte elementy (tylko ten komputer)” i odtąd wszystkie usunięte elementy trafią tam lokalnie i do Archiwum w Gmailu.
BTW, od teraz możesz także zobaczyć folder „cała poczta”.
Cieszyć się.
źródło
Ustawienia Gmaila : Wybierz Ustawienia Gmaila -> Przekazywanie i POP / IMAP i ustaw następujące opcje:
1.1 Gdy zaznaczę wiadomość w IMAP jako usuniętą: Auto-Expunge on - Natychmiast zaktualizuj serwer. (domyślna)
1.2 Gdy wiadomość zostanie oznaczona jako usunięta i usunięta z ostatniego widocznego folderu IMAP: zarchiwizuj wiadomość (domyślnie)
Ustawienia MS Office 2013 : Przejdź do Plik -> Ustawienia konta -> Ustawienia konta -> Karta E-mail -> Wybierz swoje konto -> Przycisk Zmień -> Więcej ustawień -> Karta Zaawansowane i ustaw to ustawienie:
2.1 W obszarze Usunięte elementy zaznacz Oznacz elementy do usunięcia, ale nie przenoś ich automatycznie
PS To działało dla mnie. Teraz, gdy usuwam wiadomość w skrzynce odbiorczej, program Outlook zaznacza ją tylko do usunięcia i pozwala Gmailowi wykonać domyślną akcję usuwania (tj. Zarchiwizować pocztę).
źródło
Po dogłębnych badaniach i obsesji na ten temat wydaje się, że w programie Outlook 2013 nie ma obecnie możliwości archiwizacji wiadomości SMTP zamiast wyrzucania ich do kosza. Tak więc, biorąc inny sposób, pozwalam programowi Outlook 2013 na ich usunięcie, a następnie za pomocą skryptu Google Apps, aby okresowo archiwizować wiadomości z kosza.
Możesz ustawić tę funkcję, aby uruchamiała się co godzinę lub codziennie, w zależności od preferencji.
Odnośniki:
/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
źródło
Wypróbowałem wszystkie powyższe (z wyjątkiem Google Apps Script) bezskutecznie, ale w końcu osiągnąłem pożądany wynik, łącząc powyższe sugestie z kolejną poprawką w następujący sposób. (Zamierzam uwzględnić wszystkie ustawienia, które poprawiłem, chociaż niektóre mogą nie być konieczne).
(Ostrzeżenie: jestem tylko majsterkowiczem, a nie ekspertem.)
Myślę, że to tyle (chyba że o czymś zapomnę). Wierzcie lub nie, dzięki powyższym ustawieniom mam teraz pożądane zachowanie, w którym usunięcie wiadomości w Outlooku powoduje po prostu archiwizację wiadomości w Gmailu. Z tego, co wiem, może nie być konieczne subskrybowanie folderów Wszystkie wiadomości i Kosz, ale w tym momencie wolałbym nie dokonywać żadnych dalszych poprawek, ponieważ na razie wszystko działa idealnie. Ale myślę, że klucz jest powyżej nr 4, być może w połączeniu z włączeniem folderu Kosz Gmaila do IMAP.
źródło
Istnieją dwie konfiguracje do osiągnięcia tego, co chcesz.
Najpierw wyłącz automatyczne niszczenie w Gmailu i wybierz Archiwizuj jako czynność niszczenia. Następnie w ustawieniach konta Outlook ustaw elementy do oznaczenia do usunięcia, ale usuwane tylko po zaktualizowaniu konta. Te dwa ustawienia działają, aby zmienić Outlooka [usuń] w archiwum Gmaila. Aby faktycznie usunąć element, przenieś go do kosza Gmaila.
Po drugie, a może bardziej elegancko, zamiast powyższych kroków, zasubskrybuj folder Gmail w All Mail. Aby zarchiwizować wiadomość, przenieś ją do folderu Cała poczta. Aby go usunąć, po prostu kliknij usuń lub przenieś go do kosza. Gmail określi, co chcesz zrobić, i usunie dodatkowe kopie wiadomości.
źródło
Wyłączenie Auto-Expunge w Gmailu naprawiło to dla mnie.
źródło
To ... wydaje się działać spójnie i z wieloma kontami.
Jednak wydaje się to trochę ... wątpliwe, nie mówiąc już o sprzeczności z intuicją, jeśli nie śmieszne. Aha, i zwykła niespodzianka. Niemal waham się, aby to opublikować, ale jak powiedziałem, działa empirycznie, konsekwentnie.
Podczas definiowania konta Gmail w programie Outlook musisz ręcznie ustawić numery portów i protokoły.
Według dokumentów pomocy Google IMAP wymaga SSL i używa portu 993; SMTP wymaga TLS / SSL (w zależności od czytanej linii) i używa portu 465 lub 587.
Cóż, port 465 działa tylko z SSL (nie TLS), więc zawsze korzystałem z TLS na 587.
Na skowrzu ustawiłem konto, aby używało portu 465 z SSL .... a teraz akcja Usuń faktycznie archiwizuje wiadomości e-mail.
Ponownie, podczas korzystania z TLS / 587 Outlook
Delete
usuwa wiadomość e-mail; z SSL / 465 OutlookDelete
daje GmailaArchive
.Po prostu szokujące zachowanie.
źródło
Mam ten sam problem, oto co robię i myślę, że to zadziała:
proszę bardzo - wszystkie elementy będą teraz przenoszone do folderu archiwum co kilka dni, a folder ten można skonfigurować do usuwania po np. 24 miesiącach lub cokolwiek zechcesz.
źródło