Thomas Bruederli
596301c10b
Reset $part_orig_mimetype variable in for-loop. This avoids attachments along with message/rfc822 parts being listed twice
11 years ago
Aleksander Machniak
5a2d2a6f75
Fix HTML part detection when encapsulated inside multipart/signed ( #1489372 )
11 years ago
Aleksander Machniak
170702fd13
We've encountered (malformed) messages with more than
...
one text/plain or text/html part here. There's no way to choose
which one is better, so we'll display first of them and add
others as attachments (#1489358 )
11 years ago
Aleksander Machniak
ae853367ed
Fix downloading binary files with (wrong) text/* content-type ( #1489267 )
11 years ago
Aleksander Machniak
bbd636740e
Fix fatal error when parsing UUencoded messages ( #1489119 )
12 years ago
Aleksander Machniak
3725cfb245
Avoid uninitialized/unused variables
12 years ago
Thomas Bruederli
ddfdd8938d
Extend fetched header block to 32K, require one of subjct, from or to headers
12 years ago
Thomas Bruederli
a021d6f187
Skip filename suffix check for embedded images; return blocked.gif instead of HTML warning when embedded ( #1489029 )
12 years ago
Aleksander Machniak
4fdaa02ac7
Fix handling of invalid characters in message headers and output ( #1489032 )
12 years ago
Aleksander Machniak
bd698341c4
Remove "HTML message" from attachments list while viewing a message in text mode ( #1486939 )
12 years ago
Aleksander Machniak
f111423755
Fix storing 'safe' flag on a message. The key for session value should include
...
folder name. A message with the same UID may exist in another folder.
12 years ago
Aleksander Machniak
0ef894ec29
Fix has_*_part() methods so they return same result no matter what
...
prefer_html option value is
12 years ago
Aleksander Machniak
574928200f
Use $mime_parts not $parts in has_*_part() methods so detection is
...
correct no matter if prefer_html is enabled or not.
12 years ago
Aleksander Machniak
5c26bd49b1
Added rcube_message::has_text_part(), simplified has_html_part() so it always
...
works in "recursive mode" - removed $recursive argument.
12 years ago
Aleksander Machniak
567e45ba56
Fix HTML part detection for some specific message structures ( #1488992 )
12 years ago
Thijs Kinkhorst
8cfba1bb2a
Test content_id with isset instead of a true/false value.
...
This broke html email in which one image had Content-ID: <0>, which is a
valid value but evaulates to false in this test.
12 years ago
Aleksander Machniak
ee89c6dff6
Display notice that message is encrypted also for application/pkcs7-mime messages ( #1488526 )
12 years ago
Thomas Bruederli
7ae7cdf195
Don't rely on Subject header only
12 years ago
Thomas Bruederli
4f9edbd799
Select 8 KB of message part for headers (to make sure we get them all)
12 years ago
Aleksander Machniak
cb0f030ae9
Support "multipart/relative" as an alias for "multipart/related" type ( #1488886 )
12 years ago
Aleksander Machniak
be72fb3597
Unified attachments filenames handling for message parts without a filename
12 years ago
Aleksander Machniak
66afd70b75
Framework'ize html2text class
12 years ago
Aleksander Machniak
c23dc87f2b
Don't display message parts with unsupported text type, e.g. text/calendar
12 years ago
Aleksander Machniak
c5d7c941aa
Add unsupported alternative parts to attachments list ( #1488870 )
12 years ago
Aleksander Machniak
d2534c63f2
Cleanup, remove file paths from doc
12 years ago
Thomas Bruederli
a8a72e2e7e
Nicely render headers of message/rfc822 parts
12 years ago
Thomas Bruederli
dff2c713fb
Add argument to fetch message parts only partially. Can be used for content mimetype detection without loading the entire file
12 years ago
Aleksander Machniak
ba6f21caeb
Framework files moved to lib/Roundcube
12 years ago