Opened 12 months ago
Closed 12 months ago
#1488511 closed Bugs (fixed)
Plugin show_additional_header no mime decode header
| Reported by: | lefoyer | Owned by: | |
|---|---|---|---|
| Priority: | 5 | Milestone: | 0.8-stable |
| Component: | Plugins | Version: | 0.8-rc |
| Severity: | normal | Keywords: | |
| Cc: |
Description (last modified by alec)
If i use show_additional_header plugin, and add header included text in rfc2047 format, sample:
X-Spam-Message: =?UTF-8?Q?HELO=3D=5BTFLSKRMQ=5D_=D0=BD=D0=B5_=D1=81=D0=BE=D0=B4=D0=B5=D1?=
show_additional_header not decode this message, and show unmodifed message
patch: file rcube_imap_generic.php or in github rev 9ad08104 = rcube_message_header.php
class rcube_mail_header //or in github rev 9ad08104 = class rcube_message_header
+ private $mime;
public function get($name)
{
$name = strtolower($name);
+ $this->mime = new rcube_mime($this->charset);
if (isset($this->obj_headers[$name])) {
- return $this->{$this->obj_headers[$name]};
+ return $this->{$this->mime->decode_header($this->obj_headers[$name])};
}
- return $this->others[$name];
+ return $this->mime->decode_header($this->others[$name]);
}
Attachments (2)
Change History (5)
comment:1 Changed 12 months ago by alec
- Description modified (diff)
- Milestone changed from later to 0.8-stable
comment:2 Changed 12 months ago by lefoyer
Changed 12 months ago by lefoyer
Changed 12 months ago by lefoyer
comment:3 Changed 12 months ago by alec
- Resolution set to fixed
- Status changed from new to closed
Fixed in 0f5dee00, eede5101 (master) and 0e582116 (release-0.8).
Note: See
TracTickets for help on using
tickets.

in git branch master too