ลบอีเมลจากผู้ส่งหลังจาก x วันหรือไม่


13

ฉันมีเว็บแอปพลิเคชันที่ส่งอีเมลจำนวนมากที่มีไว้สำหรับการแจ้งเตือนเท่านั้น - ไม่ใช่เรื่องสำคัญ อาจมีจำนวนมากต่อวันและบางครั้งฉันลืมที่จะลบ

ฉันใช้เซิร์ฟเวอร์เมล Microsoft Exchange และไม่มีสิทธิ์ของผู้ดูแลระบบ
มีวิธีที่ฉันสามารถตั้งค่า / กำหนดค่าจาก Outlook ขั้นตอนที่ลบอีเมลจากผู้ส่งที่ระบุหลังจากระยะเวลาหนึ่งหรือไม่


การใช้สิ่งที่Rules Wizardคุณควรจะสามารถเกิดขึ้นได้
Ramhound

คำตอบ:


15

ฉันทำสิ่งนี้สำเร็จโดยการสร้างกฎใหม่ที่ย้ายอีเมลทั้งหมดจากผู้ส่งที่ระบุไปยังโฟลเดอร์โดยอัตโนมัติ

โฟลเดอร์นี้มีการเก็บถาวรอัตโนมัติ (โฟลเดอร์คลิกขวา, คุณสมบัติ) ตั้งค่าเพื่อลบรายการที่เก่ากว่า x วันอย่างถาวร


3

การใช้ตัวจัดกำหนดการ outlook คุณสามารถเพิ่มงานเพื่อลบอีเมลทั้งหมดจากโฟลเดอร์ที่เก่ากว่าระยะเวลาหนึ่ง นอกจากนี้ในกฎเดียวกันคุณสามารถล้างข้อมูลในถังขยะของรายการทั้งหมดที่เก่ากว่าจำนวนเวลาที่แน่นอน อัตโนมัติเมื่อมันทำงานและคุณแก้ไขปัญหาของคุณแล้ว บน mac ของฉันตัวกำหนดตารางเวลาจะอยู่ภายใต้เมนูเครื่องมือ

ป้อนคำอธิบายรูปภาพที่นี่


7
ฉันไม่คุ้นเคยกับ Outlook Scheduler มันเป็นปลั๊กอินหรือไม่ หรือ Scheduler เป็นผลิตภัณฑ์ Mac OS ที่สามารถจัดการไฟล์ Outlook ได้หรือไม่

ไม่สามารถใช้งานใน Outlook ได้อีกต่อไป (หรืออาจจะไม่เคยใช้กับ Windows มาก่อน)
ashleedawg

2

นี่เป็นอีกวิธีในการทำสิ่งนี้ผ่านทาง Outlook ซึ่งไม่ได้โพสต์ไว้ที่นี่ ฉันอ้างอิงและอ้างถึงแหล่งข้อมูลเพื่อรักษาเนื้อหาไว้ที่นี่เนื่องจากฉันพบว่ารายละเอียดนี้มีประโยชน์ในการช่วยเหลือผู้อื่นด้วยภารกิจเดียวกันนี้ในอดีตทั้งในสภาพแวดล้อมทางธุรกิจและที่บ้าน

สร้างกฎเพื่อลบจดหมายหลังจากผ่านไปหลายวัน

คุณสามารถรวมกฎตัวช่วยสร้างกฎกับคุณลักษณะการเก็บถาวรอัตโนมัติของ Microsoft Outlook เพื่อลบข้อความโดยอัตโนมัติตามอายุ มีสองวิธีที่คุณสามารถทำได้:

  1. สร้างกฎที่ย้ายข้อความที่ตรงกับเกณฑ์บางอย่างไปยังโฟลเดอร์ กำหนดการตั้งค่าการเก็บถาวรของโฟลเดอร์เพื่อลบข้อความ
  2. การตั้งค่าวันที่หมดอายุของข้อความที่มาถึง

ไม่ว่าในกรณีใด AutoArchive จะลบข้อความให้คุณเมื่อพวกเขาอายุมากขึ้น

หากคุณต้องการความช่วยเหลือในการกำหนดการตั้งค่าการเก็บถาวรอัตโนมัติดูบทช่วยสอน: การกำหนดการตั้งค่าการเก็บถาวรอัตโนมัติใน Microsoft Outlook

ย้ายข้อความไปยังโฟลเดอร์ใหม่

  1. สร้างกฎที่ย้ายข้อความไปยังโฟลเดอร์
  2. สลับไปยังโฟลเดอร์นี้แล้วคลิกขวาที่โฟลเดอร์และเลือก Properties
  3. บนแท็บการเก็บถาวรอัตโนมัติให้เลือกความถี่ในการล้างรายการและดูว่าควรจะเก็บถาวรหรือลบทิ้ง

ป้อนคำอธิบายรูปภาพที่นี่

กำหนดวันที่หมดอายุบนข้อความ

ทำตามขั้นตอนเหล่านี้เพื่อสร้างกฎการเรียกใช้สคริปต์เพื่อเพิ่มวันหมดอายุจากนั้นกำหนดค่าการเก็บถาวรอัตโนมัติเพื่อลบข้อความ

เมื่อข้อความหมดอายุข้อความจะปรากฏในรายการข้อความในแบบอักษรขีดกลางสีเทา

ตรวจสอบการตั้งค่าความปลอดภัยของแมโคร ความปลอดภัยของมาโครควรตั้งเป็นต่ำในระหว่างการทดสอบ เมื่อคุณตรวจสอบการทำงานของแมโครคุณสามารถใช้SelfCert เพื่อเซ็นชื่อแมโครได้ ณ จุดนี้คุณจะเปลี่ยนการตั้งค่าความปลอดภัยเพื่ออนุญาตให้มาโครที่ลงชื่อเท่านั้น

ใน Outlook 2010 และ 2013 คลิกไฟล์ , ตัวเลือก , ศูนย์ความเชื่อถือ คลิก ศูนย์ความเชื่อถือการตั้งค่าปุ่มแล้วมาโครการรักษาความปลอดภัย เลือกตัวเลือกด้านล่างสำหรับความปลอดภัยต่ำ ใน Outlook 2007 ดูบนเครื่องมือเมนูสำหรับ ศูนย์ความเชื่อถือแล้วความปลอดภัยของแมโคร ในรุ่นเก่าของโปรแกรม Outlook ไปที่ เครื่องมือ , มาโคร , ความปลอดภัยของแมโคร

  1. กดAlt + F11เพื่อเปิดตัวแก้ไข VBA
  2. คลิกขวาที่Project1และเลือกแทรก > โมดูล
  3. เพิ่มมาโครด้านล่างเข้ากับโมดูลใหม่
  4. สร้างกฎเลือกเรียกใช้สคริปต์เป็นการกระทำ หากคุณตั้งค่าเงื่อนไขทั้งหมดในกฎคุณสามารถลบบรรทัด If ... Then และ End If
  5. สร้างตัวกรองสำหรับมุมมองของคุณที่ซ่อนข้อความที่หมดอายุระหว่างการทำงานของการเก็บถาวรอัตโนมัติ

ป้อนคำอธิบายรูปภาพที่นี่

  1. กำหนดค่าเก็บถาวรอัตโนมัติเพื่อลบข้อความที่หมดอายุ

ป้อนคำอธิบายรูปภาพที่นี่

แมโครจะตั้งค่าข้อความให้หมดอายุใน 1 วัน คุณสามารถใช้. 5 เพื่อหมดอายุข้อความหลังจาก 12 ชั่วโมง

หากคุณใช้เงื่อนไขในกฎเพื่อกรองข้อความคุณสามารถลบบรรทัด If ... แล้วและ 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

แหล่ง


1

นี่สำหรับ Microsoft Office Outlook 2007 ที่ทำงานบน Windows 7

นี่เป็นกระบวนการ 2 ขั้นตอน

ก่อนอื่นคุณต้องเปิดใช้ตัวเลือก Global Auto Archive (สมมติว่าคุณไม่ได้ใช้การเก็บถาวรอัตโนมัติในปัจจุบัน)

ในเมนูเครื่องมือของ Outlook: ตัวเลือก

เลือกแท็บ "อื่น ๆ "

เลือกปุ่ม "เก็บถาวรอัตโนมัติ ... "

ที่นี่เราเปิดใช้ฟังก์ชั่น Auto Archive ทั่วโลก (เพื่อให้เราสามารถตั้งค่าตัวเลือกโฟลเดอร์ (รายการที่ถูกลบ) แต่ละโฟลเดอร์

หากคุณไม่ได้ใช้การเก็บถาวรอัตโนมัติและคุณต้องการลบรายการที่ถูกลบเก่าเท่านั้นกล่องกาเครื่องหมายเดียวที่ควรเลือกคือ: เรียกใช้การเก็บถาวรอัตโนมัติทุก ๆ XX วัน เลือกช่องทำเครื่องหมายนี้และใส่จำนวนที่น้อยกว่าหรือเท่ากับเวลาที่คุณต้องการให้ถังขยะของคุณสามารถลบรายการเก่าได้ ตัวอย่างเช่นหากคุณต้องการให้รายการที่ถูกลบ (ถังขยะ) สามารถกำจัดรายการที่เก่ากว่า 2 เดือนคุณสามารถเลือก "30" วันในการเก็บถาวรอัตโนมัติระดับโลกนี้ สิ่งที่เกิดขึ้นจริงคือ Global AutoArchive นี้จะเรียกใช้ทุก ๆ 30 วันซึ่งจะทำให้เกิดการเก็บถาวรอัตโนมัติในรายการที่ถูกลบที่เราจะตั้งค่าต่อไป

ส่วนใต้ "ระหว่างการเก็บถาวรอัตโนมัติ:" คุณไม่ต้องการให้กล่องกาเครื่องหมายเหล่านั้นถูกเลือก สิ่งเหล่านี้มีไว้สำหรับการตั้งค่าส่วนกลางและจะมีผลกับโฟลเดอร์อีเมลทั้งหมดของคุณ

คลิกปุ่มตกลงเพื่อยอมรับการเปลี่ยนแปลงเหล่านั้น (ปิดหน้าต่าง) จากนั้นคลิกตกลงอีกครั้งบนแผงควบคุมตัวเลือก

ตอนนี้เราจะตั้งค่าถังขยะตัวเลือกเก็บถาวรอัตโนมัติ

หากคุณคลิกขวาที่ถังขยะ (รายการที่ถูกลบ) ใน Outlook ให้เลือกคุณสมบัติ

เลือกแท็บเก็บถาวรอัตโนมัติ

เลือกปุ่มตัวเลือก: เก็บถาวรโฟลเดอร์นี้โดยใช้การตั้งค่าเหล่านี้

คุณสามารถเลือกได้ว่าจะเก็บอีเมลไว้ในถังขยะนานแค่ไหน (คุณสามารถเลือกจำนวนเดือนหรือสัปดาห์

จากนั้นเลือกปุ่มตัวเลือกย่อย: ลบรายการเก่าอย่างถาวร

(ตัวเลือกอื่น ๆ รวมถึงย้ายรายการเก่าไปยังโฟลเดอร์เก็บถาวรเริ่มต้นหรือย้ายรายการเก่าไปยังไดเรกทอรีท้องถิ่น

ฉันหวังว่านี่จะเป็นประโยชน์

REAndy

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.