Wegen Problemen mit doppelte MessageIDs wird zur sicherheite eine zweite erzeugt, und ggf. verwendet.
This commit is contained in:
@@ -24,6 +24,13 @@ Public Class MailContainer
|
||||
''' </summary>
|
||||
Public ReadOnly Property MessageId As String
|
||||
|
||||
''' <summary>
|
||||
''' Eine zweite MessageID, in der das Mail-Datum berücksichtigt wird.
|
||||
''' Wird verwendet wenn MessageId bereits existiert.
|
||||
''' </summary>
|
||||
''' <returns></returns>
|
||||
Public ReadOnly Property MessageId2 As String
|
||||
|
||||
''' <summary>
|
||||
''' The subject, truncated to SUBJECT_MAX_LENGTH characters
|
||||
''' </summary>
|
||||
@@ -41,6 +48,7 @@ Public Class MailContainer
|
||||
|
||||
MessageIdOriginal = pMail.MessageID
|
||||
MessageId = StringEx.GetShortHash(pMail.MessageID)
|
||||
MessageId2 = StringEx.GetShortHash(pMail.MessageID + pMail.Date.ToString())
|
||||
|
||||
Subject = ObjectEx.NotNull(pMail.Subject.Truncate(SUBJECT_MAX_LENGTH), String.Empty)
|
||||
SubjectOriginal = ObjectEx.NotNull(pMail.Subject, String.Empty)
|
||||
|
||||
Reference in New Issue
Block a user