Czy usuwasz wiadomości e-mail od nadawcy po upływie X dni?

13

Mam aplikację internetową, która wysyła mi wiele e-maili, które służą wyłącznie do powiadamiania - a więc nie są ważne. Każdego dnia może być ich dużo i czasami zapominam o ich usunięciu.

Korzystam z serwera pocztowego Microsoft Exchange i nie mam do niego uprawnień administratora.
Czy istnieje sposób na skonfigurowanie / skonfigurowanie z programu Outlook procedury, która usuwa e-maile od określonego nadawcy po pewnym czasie?

Steffan Donal
źródło
Używając tego Rules Wizardpowinieneś być w stanie to zrobić.
Ramhound

Odpowiedzi:

15

Osiągnąłem to, tworząc nową regułę, która automatycznie przenosi wszystkie wiadomości e-mail od określonego nadawcy do folderu.

W tym folderze następnie skonfigurowano funkcję autoarchiwizacji (folder prawym przyciskiem myszy, właściwości), aby trwale usunąć elementy starsze niż x dni.

Steffan Donal
źródło
3

Korzystając z harmonogramu programu Outlook, możesz dodać zadanie usuwania wszystkich wiadomości e-mail z folderów starszych niż określony czas. Również w tej samej zasadzie możesz opróżnić kosz wszystkich przedmiotów starszych niż określony czas. Automatyzuj, gdy działa, a problem został rozwiązany. Na moim komputerze Mac harmonogram znajduje się w menu narzędzi.

wprowadź opis zdjęcia tutaj

Stopher87
źródło
7
Nie znam programu Outlook Scheduler; czy to jest wtyczka? Czy może program planujący jest systemem Mac OS, który może zarządzać plikami programu Outlook?
To nie jest już dostępne w Outlooku (a może nigdy nie było dla systemu Windows?)
ashleedawg
2

Oto inny sposób na zrobienie tego natywnie za pośrednictwem programu Outlook, który nie został tutaj opublikowany. Przywołałem i zacytowałem źródło, aby zachować treść tutaj, ponieważ uważam, że ten szczegół był pomocny w pomaganiu innym w realizacji tego samego zadania w przeszłości, zarówno w środowisku biznesowym, jak i domowym.

Utwórz regułę, aby usunąć pocztę po kilku dniach

Możesz połączyć regułę Kreatora reguł z funkcją autoarchiwizacji Microsoft Outlook, aby automatycznie usuwać wiadomości w miarę starzenia się. Można to zrobić na dwa sposoby:

  1. Utwórz regułę, która przenosi wiadomości spełniające określone kryteria do folderu. Skonfiguruj ustawienie Archiwum folderu, aby usunąć wiadomości.
  2. Ustawianie daty wygaśnięcia wiadomości po ich otrzymaniu.

W obu przypadkach autoarchiwizacja usunie wiadomości po ich starzeniu się.

Jeśli potrzebujesz pomocy w konfigurowaniu ustawień autoarchiwizacji, obejrzyj samouczek: Konfigurowanie ustawień autoarchiwizacji w Microsoft Outlook.

Przenieś wiadomości do nowego folderu

  1. Utwórz regułę, która przenosi wiadomości do folderu.
  2. Przejdź do tego folderu, a następnie kliknij folder prawym przyciskiem myszy i wybierz polecenie Właściwości .
  3. Na karcie Autoarchiwizacja wybierz, jak często czyścić elementy i czy mają być archiwizowane, czy usuwane.

wprowadź opis zdjęcia tutaj

Ustaw datę ważności wiadomości

Wykonaj następujące kroki, aby utworzyć regułę skryptu, aby dodać datę wygaśnięcia, a następnie skonfiguruj autoarchiwizację, aby usunąć wiadomości.

Po wygaśnięciu wiadomości jest ona wyświetlana na liście wiadomości szarą czcionką przekreśloną.

Sprawdź ustawienia zabezpieczeń makr . Bezpieczeństwo makr powinno być ustawione na Niski podczas testowania. Po sprawdzeniu, czy makro działa, możesz użyć SelfCert do podpisania makra , w którym to momencie zmienisz ustawienie zabezpieczeń, aby zezwolić tylko na podpisane makra.

W programach Outlook 2010 i 2013 kliknij Plik , Opcje , Centrum zaufania . Kliknij przycisk Ustawienia Centrum zaufania , a następnie Zabezpieczenia makr . Wybierz dolną opcję dla Niski poziom bezpieczeństwa. W programie Outlook 2007 poszukaj w menu Narzędzia Centrum zaufania , a następnie Zabezpieczenia makr . W starszych wersjach programu Outlook przejdź do Narzędzia , Makra , Zabezpieczenia makr .

  1. Naciśnij klawisze Alt + F11, aby otworzyć edytor VBA.
  2. Kliknij prawym przyciskiem myszy Project1 i wybierz Wstaw > Moduł
  3. Dodaj poniższe makro do nowego modułu.
  4. Utwórz regułę, wybierając opcję Uruchom skrypt jako akcję. Jeśli ustawisz wszystkie warunki w regule, możesz usunąć linie If ... Then i End If.
  5. Utwórz filtr dla swojego widoku, który ukrywa wygasłe wiadomości między uruchomieniami autoarchiwizacji.

wprowadź opis zdjęcia tutaj

  1. Skonfiguruj autoarchiwizację, aby usunąć wygasłe wiadomości

wprowadź opis zdjęcia tutaj

Makro spowoduje wygaśnięcie wiadomości za 1 dzień. Możesz użyć .5, aby wygasnąć wiadomość po 12 godzinach.

Jeśli użyjesz warunków w regule do filtrowania wiadomości, możesz usunąć z kodu wiersze If ... Then i End If.

Sub SetExpire(Item As Outlook.MailItem)

If Left(LCase(Item.Subject), 7) = "weather" Then
    Item.ExpiryTime = Now + 1
    Item.Save
End If

End Sub

źródło

Pimp Juice IT
źródło
1

Dotyczy to Microsoft Office Outlook 2007 w systemie Windows 7

Jest to proces dwuetapowy.

Najpierw musisz włączyć opcję Global Auto Archive. (zakładając, że nie korzystasz obecnie z autoarchiwizacji)

W menu Outlook Narzędzia: Opcje.

Wybierz zakładkę „Inne”.

Wybierz przycisk „Autoarchiwizacja ...”.

Tutaj włączamy globalną funkcję Auto Archive (abyśmy mogli skonfigurować opcje poszczególnych folderów (usunięte elementy).

Jeśli nie korzystasz z autoarchiwizacji i chcesz jedynie usunąć stare usunięte elementy, jedynym polem wyboru, które powinno być zaznaczone, jest: Uruchamiaj autoarchiwizację co 20 dni. Zaznacz to pole wyboru i wprowadź liczbę krótszą lub równą czasowi, w którym kosz na śmieci może usunąć stare przedmioty. Na przykład, jeśli chcesz, aby usunięte elementy (kosz) mogły pozbyć się elementów starszych niż 2 miesiące, możesz wybrać „30” dni w tym globalnym archiwum autoarchiwizacji. Tak naprawdę dzieje się tak, że ten globalny autoarchiwizacja będzie uruchamiany co 30 dni, co uruchomi autoarchiwizację usuniętych elementów, które zamierzamy skonfigurować w następnej kolejności.

W sekcji „Podczas autoarchiwizacji:” nie chcesz zaznaczać żadnego z tych pól wyboru. Są to ustawienia globalne i będą miały wpływ na wszystkie foldery e-mail.

kliknij przycisk OK, aby zaakceptować te zmiany (zamyka okno), a następnie ponownie kliknij przycisk OK w panelu sterowania Opcje.

Teraz skonfigurujemy opcje autoarchiwizacji kosza na śmieci.

Jeśli klikniesz kosz na śmieci (Elementy usunięte) prawym przyciskiem myszy w Outlooku, wybierz Właściwości.

Wybierz kartę Autoarchiwizacja.

Wybierz przycisk radiowy: zarchiwizuj ten folder przy użyciu tych ustawień.

Tam możesz wybrać czas przechowywania wiadomości e-mail w koszu (możesz wybrać liczbę miesięcy tygodni lub dni.

Następnie wybierz dodatkowy przycisk opcji: Trwale usuń stare elementy.

(inne opcje obejmują przeniesienie starych elementów do domyślnego folderu archiwum lub przeniesienie starych elementów do katalogu lokalnego.

Mam nadzieję, że to było pomocne

REAndy

REAndy
źródło