Changeset 5c771cb in github
- Timestamp:
- Jan 28, 2009 5:52:02 AM (4 years ago)
- Branches:
- master, HEAD, courier-fix, dev-browser-capabilities, pdo, release-0.6, release-0.7, release-0.8
- Children:
- 2a466a3
- Parents:
- 3866fd4
- Files:
-
- 5 edited
-
CHANGELOG (modified) (1 diff)
-
program/include/rcube_imap.php (modified) (1 diff)
-
program/lib/imap.inc (modified) (2 diffs)
-
program/steps/mail/func.inc (modified) (1 diff)
-
program/steps/mail/show.inc (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
CHANGELOG
r0d57de9 r5c771cb 1 1 CHANGELOG RoundCube Webmail 2 2 --------------------------- 3 4 2009/01/28 (alec) 5 ---------- 6 - Fix MDNSent flag checking, use arbitrary keywords (asterisk) flag (#1485706) 3 7 4 8 2009/01/23 (alec) -
program/include/rcube_imap.php
r3866fd4 r5c771cb 355 355 function check_permflag($flag) 356 356 { 357 $flagsmap = $GLOBALS['IMAP_FLAGS']; 358 return (($imap_flag = $flagsmap[strtoupper($flag)]) && in_array_nocase($imap_flag, $this->conn->permanentflags)); 357 $flag = strtoupper($flag); 358 $imap_flag = $GLOBALS['IMAP_FLAGS'][$flag]; 359 return (in_array_nocase($imap_flag, $this->conn->permanentflags)); 359 360 } 360 361 -
program/lib/imap.inc
rb7c1685 r5c771cb 79 79 - include BODYSTRUCTURE in iil_C_FetchHeaders() 80 80 - added iil_C_FetchMIMEHeaders() function 81 - added \* flag support 81 82 82 83 ********************************************************/ … … 115 116 'FLAGGED' => '\\Flagged', 116 117 'FORWARDED' => '$Forwarded', 117 'MDNSENT' => '$MDNSent'); 118 'MDNSENT' => '$MDNSent', 119 '*' => '\\*', 120 ); 118 121 119 122 $iil_error; -
program/steps/mail/func.inc
r5282aa6 r5c771cb 1297 1297 $message = new rcube_message($uid); 1298 1298 1299 if ($message->headers->mdn_to && !$message->headers->mdn_sent && $IMAP->check_permflag('MDNSENT')) 1299 if ($message->headers->mdn_to && !$message->headers->mdn_sent && 1300 ($IMAP->check_permflag('MDNSENT') || $IMAP->check_permflag('*'))) 1300 1301 { 1301 1302 $identity = $RCMAIL->user->get_identity(); -
program/steps/mail/show.inc
rcbbef37 r5c771cb 92 92 if ($MESSAGE->headers->mdn_to && 93 93 !$MESSAGE->headers->mdn_sent && !$MESSAGE->headers->seen && 94 $IMAP->check_permflag('MDNSENT') &&94 ($IMAP->check_permflag('MDNSENT') || $IMAP->check_permflag('*')) && 95 95 $mbox_name != $CONFIG['drafts_mbox'] && 96 96 $mbox_name != $CONFIG['sent_mbox'])
Note: See TracChangeset
for help on using the changeset viewer.
