equal
deleted
inserted
replaced
357 |
357 |
358 |
358 |
359 // EFSMsgFlag_Answered: supported only with IMAP4 (see below) |
359 // EFSMsgFlag_Answered: supported only with IMAP4 (see below) |
360 |
360 |
361 // EFSMsgFlag_Forwarded: no counterpart in Symbian message in S60 3.1 |
361 // EFSMsgFlag_Forwarded: no counterpart in Symbian message in S60 3.1 |
|
362 if ( LogicalXor( aEmlEntry.Forwarded(), msgFlags & EFSMsgFlag_Forwarded ) ) |
|
363 { |
|
364 aEmlEntry.SetForwarded( !aEmlEntry.Forwarded() ); |
|
365 modified = ETrue; |
|
366 } |
362 |
367 |
363 // EFSMsgFlag_OnlyToMe: no counterpart in Symbian message |
368 // EFSMsgFlag_OnlyToMe: no counterpart in Symbian message |
364 |
369 |
365 // EFSMsgFlag_RemoteDeleted: no counterpart in Symbian message |
370 // EFSMsgFlag_RemoteDeleted: no counterpart in Symbian message |
366 |
371 |
747 |
752 |
748 // EFSMsgFlag_Answered: supported only with IMAP4 messages (see below) |
753 // EFSMsgFlag_Answered: supported only with IMAP4 messages (see below) |
749 aMsg.ResetFlag( EFSMsgFlag_Answered ); |
754 aMsg.ResetFlag( EFSMsgFlag_Answered ); |
750 |
755 |
751 // EFSMsgFlag_Forwarded: not supported in S60 3.1 |
756 // EFSMsgFlag_Forwarded: not supported in S60 3.1 |
752 aMsg.ResetFlag( EFSMsgFlag_Forwarded ); |
757 if ( aEntry.Forwarded() ) |
|
758 { |
|
759 aMsg.SetFlag( EFSMsgFlag_Forwarded ); |
|
760 } |
|
761 else |
|
762 { |
|
763 aMsg.ResetFlag( EFSMsgFlag_Forwarded ); |
|
764 } |
753 |
765 |
754 // EFSMsgFlag_OnlyToMe: like EFSMsgFlag_Multiple |
766 // EFSMsgFlag_OnlyToMe: like EFSMsgFlag_Multiple |
755 |
767 |
756 // EFSMsgFlag_RemoteDeleted: no reasonable use in IPS |
768 // EFSMsgFlag_RemoteDeleted: no reasonable use in IPS |
757 |
769 |