전자 메일을 만든 후 처음 수정 한 날짜와 시간 (예 : 범주 태그가 추가 된 날짜와 시간)을 캡처하고 싶습니다. LastModificationTime
과 비슷한 속성을 MailItem object
에 추가 할 수 있습니까? 그것을하는 방법? 어떤 도움을 주시면 감사하겠습니다.MailItem 첫 번째 수정 시간
답변
사용자 속성을 추가 할 수 있습니다.
With FieldChooser | 사용자 정의 필드, 수동으로 사용자 정의 필드 FirstModificationTime을 만들거나 일단 이것을 실행하면 자동으로 생성 된 필드를 폴더보기에 추가 할 수 있습니다.
Sub UserProp_FirstModificationTime()
Dim myItem As mailitem
Dim myUserProperty As UserProperty
Set myItem = ActiveExplorer.Selection.Item(1)
Set myUserProperty = myItem.UserProperties.Add("FirstModificationTime", olText)
' If you use a trigger event for this it will update once only.
If myUserProperty.Value = "" Then
myUserProperty.Value = Now
myItem.SAVE
End If
End Sub
그러면 MailItem.CreationTime
이됩니다.
작성 시간입니다. 나가 의미 한 무엇을 나는 나가 처음으로 수신 한 전자 우편을 변경하는 시간을 붙잡고 싶다이다. 예를 들어 전자 메일을 받고 색상 카테고리로 태그를 지정합니다. 태깅 시간은 첫 번째 수정 시간입니다. –
그런 것은 없습니다. 첫 번째 수정은 이메일 작성입니다. 마지막 수정일은 LastModificationTime입니다. 기본 메시지 저장소는 누가 POP3 공급자가 방금 전자 메일을 다운로드했기 때문에 누가 전자 메일을 수정하는지 또는 그 이유를 알지 못합니다. 또는 최종 사용자가 카테고리를 설정했기 때문에? 가게는 모르고 걱정하지 않습니다. –
고마워요! 완벽하게 작동합니다! –