내가 사용했던 오래된 정크 메일 필터 프로그램은 정크 메일 폴더를 만들었습니다. Outlook 2003에서 2007로 이동할 때 Outlook은 정크 메일 1이라는 새 폴더를 만들었습니다. 이제 새 Exchange 서버로 이동 한 후 “정크 이메일”폴더와 기존 “정크 이메일 1″폴더가 생겼습니다. 기본 Outlook 정크 메일 폴더를 “정크 이메일”로 다시 변경하는 방법이 있습니까?
답변
미리 정의 된 모든 폴더 이름을 빠르게 재설정하려면
시작 → 실행 (또는 명령 프롬프트)을 엽니 다. 이 명령을 실행하십시오 :
reg 추가 "HKCU \ SOFTWARE \ Microsoft \ Office \ 12.0 \ Outlook \ Setup"/ v ResetFolderNames / t reg_dword / d 1 / f
또는
"C : \ Program Files \ Microsoft Office \ OFFICE12 \ outlook"/ resetfoldernames
다른 출처는 두 가지 방법을 모두 나열합니다. 나는 그들 중 하나를 시도하지 않았습니다.
단일 폴더의 이름을 바꾸려면
- 현재 존재하는 “정크 이메일”의 이름을 다른 것으로 바꾸십시오.
- Microsoft CDO를 설치 하십시오 .
- Outlook에서 도구 → 매크로 → Visual Basic Editor를 엽니 다 .
- Visual Basic 창에서 도구 → 참조를 열고 “Microsoft CDO 1.2.1″항목을 활성화하십시오. (확인을 클릭하십시오.)
- VB 창의 왼쪽 트리에서 Project1 → Microsoft Office Outlook → ThisOutlookSession을 엽니 다.
- 다음 스크립트 (원래 Microsoft KB831363 )를 붙여 넣고 실행하십시오.
Sub CDORenameFolder()
Dim outlookApp As Outlook.Application
Dim outlookSession As Outlook.NameSpace
Dim cdoSession As MAPI.Session
Dim folder As Outlook.MAPIFolder
Dim cdoFolder As MAPI.folder
Dim newName As String
Set outlookApp = New Outlook.Application
Set outlookSession = outlookApp.Session
Set cdoSession = New MAPI.Session
cdoSession.Logon ShowDialog:=False, NewSession:=False
Set folder = outlookSession.PickFolder
Set cdoFolder = cdoSession.GetFolder(folder.EntryID, folder.StoreID)
newName = InputBox(("Rename '" + cdoFolder.Name + "' to:"), "Rename folder", cdoFolder.Name)
If newName <> "" Then
cdoFolder.Name = newName
cdoFolder.Update
End If
cdoSession.Logoff
Set cdoSession = Nothing
Set outlookSession = Nothing
Set outlookApp = Nothing
End Sub