Я использовал Microsoft Outlook много лет теперь. Мне нравится сохранять все электронные письма, я получаю, никогда ничего не удаляю (я получаю 50-200 электронных писем в день). В целях эффективности, что я делаю, удаляют (т.е. нажмите кнопку "Delete" на моей клавиатуре), каждое электронное письмо, которое я получаю, который не требует специального режима или регистрации. Один раз в неделю или таким образом, я копирую всю папку "Deleted Items" в большую папку, которую я назвал "Всей Незарегистрированной Почтой". Если я встречаюсь с электронным письмом спама или некоторой другой почтой, которая "действительно" требует удаления, я просто использую Shift-Delete.
Я хорошо знаю об опасностях этого метода (например, риск очистки папки по ошибке), однако это - единственная одно-ключевая операция, о которой я знаю удалить электронное письмо из моего Ящика входящих сообщений (Ctrl-something не является ни одним ключом с этой целью), и я привык к нему.
Я хотел знать, существует ли какой-либо способ настроить операцию кнопки Delete для отправки объекта в определенную папку?
Я в настоящее время работаю в Outlook 2007, но я надеюсь получить ответы, которые также будут важны для других версий.
Что Вы делаете, теперь действительно лучший ответ на Ваш вопрос. Чтобы постараться не освобождать Вашу удаленную папку объектов, можно изменить действие по умолчанию в Инструментах | Опции и выбрать вкладку Oter. Снимите флажок около "Пустого удаленная папка объектов при выходе".
Автоматическое заархивировало бы средство быть достаточным? Можно установить автоматический архив конкретно на "объекты, более старые, чем 1 день или неделя" на папке Deleted Items. Даже выключите архив на других папках, если Вы не хотели еще использовать средство архива где.
Походит на хорошего кандидата на мой Макрос VBScript Outlook, который я соединил несколько лет назад основанный на нескольких примерах кода, плавающих вокруг. Этот макрос в настоящее время перемещает выбранные сообщения или текущее открытое сообщение в файл PST, который я создал, названный "Личные папки Архива". Это может быть изменено на любую папку, которую Вы хотите. Помещение этого макроса в Ваш Outlook запустит Вас. Необходимо будет изменить код, чтобы сделать то, что Вы хотите. Кроме того, необходимо генерировать сертификат цифровой подписи для подписания кода для упрощения. Я поместил кнопку на свою панель инструментов для запущения этого скрипта, таким образом, я могу переместить набор сообщений сразу к моей папке Archive.
Sub MoveSelectedMessagesToArchiveInbox()
On Error Resume Next
Dim objFolder As Outlook.MAPIFolder, objInbox As Outlook.MAPIFolder
Dim objNS As Outlook.NameSpace, objItem As Outlook.MailItem
Set objNS = Application.GetNamespace("MAPI")
Set objInbox = objNS.GetDefaultFolder(olFolderInbox)
Set objFolder = objNS.Folders("Archive Personal Folders").Folders("Inbox")
'Assume this is a mail folder
If objFolder Is Nothing Then
MsgBox "This folder doesn't exist!", vbOKOnly + vbExclamation, "INVALID FOLDER"
End If
Select Case TypeName(Outlook.Application.ActiveWindow)
'Viewing Inbox, so act upon selected messages
Case "Explorer"
If Application.ActiveExplorer.Selection.Count = 0 Then
'Require that this procedure be called only when a message is selected
Exit Sub
End If
For Each objItem In Application.ActiveExplorer.Selection
If objFolder.DefaultItemType = olMailItem Then
If objItem.Class = olMail Then
objItem.Move objFolder
End If
End If
Next
'A message is open, act upon current open message
Case "Inspector"
Set objItem = Outlook.Application.ActiveInspector.CurrentItem
If objFolder.DefaultItemType = olMailItem Then
If objItem.Class = olMail Then
objItem.Move objFolder
End If
End If
Case Else
' Do Nothing
End Select
Set objItem = Nothing
Set objFolder = Nothing
Set objInbox = Nothing
Set objNS = Nothing
End Sub
Я не знаю, какой процент почты, которая заканчивается в папке All Non-Filed Mail. Но, учитывая то, что этот процент выше, чем почта, которая отсортирована (могло также быть жизнеспособным независимо от процента), затем Вы могли рассмотреть создание правила сохранить всю полученную почту в папку All Non-Filed Mail, и просто вид / маркирует всю другую почту. Вся необработанная почта была бы затем отмечена как непрочитанная, и все, что необходимо сделать, подпиливают те письма, которые нуждаются в регистрации и не касаются тех, которые не делают
Я предполагаю, что необходимо читать / открытый / вид вся почта прежде, чем принять любые меры, таким образом, этот способ, которым Вы устраняете необходимость удалить, и затем переместить все не - зарегистрированная почта и очевидная опасность, "удаляет все" - сценарий.