- May 13, 2014
-
-
Jared Hancock authored
If an email contains both inline and separate attachments, the previous logic would detect all the attachments as inline. Separate attachments have the `cid` set to `false`. This will pass the `isset` test, which would cause the logic to search through the body for a string of `cid:`, which would very likely be found if there was another inline image somewhere in the body of the email.
-
- May 09, 2014
-
-
Jared Hancock authored
-
- May 08, 2014
-
-
Jared Hancock authored
-
- Apr 16, 2014
-
-
Jared Hancock authored
This occurs for attachments added via the staff or client web interfaces
-
Jared Hancock authored
-
- Apr 15, 2014
-
-
Jared Hancock authored
-
- Apr 14, 2014
-
-
Jared Hancock authored
It is perfectectly fine to have an image cited in an HTML body similar to: <img width=909 height=302 src=cid:image002.jpg@01CF5426.BF5A72A0 alt=image> Which may or may not have quoted @src attribute, and may very well have an at sign (@) somewhere in the attribute text. The previous regular expression would not match such a @src attribute.
-
Jared Hancock authored
It is the defacto standard to reference an inline image in an email by referencing the Content-ID header of the referenced attachment in the @src attribute of the image. For instance, `<imc src="cid:image001.png">` where the `cid:` scheme of the attribute indicates that the referenced image URL is a separate content of the email. The image attached to the email would have an accompanying header like: `Content-Id: <image001.png>`. However, some mail systems, including a certain fax to email service, do not correctly indicate the location of the image with the content-id URL. Instead, the referenced image tag would be `<img src="image001.png">` This patch addresses the issue by searching the message body for all references to attached content-id's in all @src attributes with or without the content-id URL scheme indicator. Previously, such images would not be displayed inline in the ticket thread. References: https://tools.ietf.org/html/rfc2392
-
- Apr 11, 2014
-
-
Jared Hancock authored
-
- Apr 10, 2014
-
-
Jared Hancock authored
It is perfectectly fine to have an image cited in an HTML body similar to: <img width=909 height=302 src=cid:image002.jpg@01CF5426.BF5A72A0 alt=image> Which may or may not have quoted @src attribute, and may very well have an at sign (@) somewhere in the attribute text. The previous regular expression would not match such a @src attribute.
-
- Apr 09, 2014
-
-
Jared Hancock authored
-
Jared Hancock authored
-
Jared Hancock authored
-
Jared Hancock authored
Thread entries now have a flexible `format` specification, which allows the system to save the format alongside the original text. This allows the system not to have to convert everything to HTML when storing in the database
-
- Apr 07, 2014
-
-
Jared Hancock authored
-
- Apr 04, 2014
-
-
Jared Hancock authored
-
- Apr 03, 2014
-
-
Jared Hancock authored
-
- Apr 02, 2014
-
-
Jared Hancock authored
-
- Mar 31, 2014
-
-
Jared Hancock authored
-
Jared Hancock authored
-
- Mar 13, 2014
-
-
Peter Rotich authored
The bug prevented attachments from being sent out if it was previously attached to the ticket - for example, you could resend a file to end user.
-
Jared Hancock authored
-
- Mar 11, 2014
-
-
Jared Hancock authored
-
Jared Hancock authored
-
Jared Hancock authored
If an email loop is detected, in addition to dropping the message, also log an error to the system log, but do not send an email to the administrator in the event that it is the administrator's email that is looped.
-
Jared Hancock authored
Outbound message-ids are predictable, with a consistent code unique and static to each osTicket installation. This will help detect email loops where message is delivered back to the system in an email loop.
-
- Mar 03, 2014
-
-
Jared Hancock authored
-
Jared Hancock authored
-
Jared Hancock authored
If images are included inline in an email and the quoted-response removal algorithm drops them, then silently drop the attachments
-
- Feb 28, 2014
-
-
Jared Hancock authored
-
- Feb 25, 2014
-
-
Peter Rotich authored
Join to staff/user tables to get current name when fetching thread entries.
-
- Feb 20, 2014
-
-
Jared Hancock authored
This approach will help detect responses to the ticket thread from mail clients which do not include the References and In-Reply-To MIME headers. This also allows the Subject line to continue to omit the ticket number.
-
- Jan 31, 2014
-
-
Peter Rotich authored
-
Peter Rotich authored
level. Handle cases where thready body is sent in as a string We're going to assume HTML of html thread is enabled - otherwise text is assumed.
-
Peter Rotich authored
Cleanup and make HTML safe by default Strip empty lines in TEXT content
-
- Jan 30, 2014
-
-
Jared Hancock authored
This will be helpful to keep track of whether a text is html or text and provide a way to convert it exactly once.
-
- Jan 28, 2014
-
-
Peter Rotich authored
Rename routines to make it a little clear on what they do
-
- Jan 27, 2014
-
-
Peter Rotich authored
-
- Jan 23, 2014
-
-
Jared Hancock authored
This allows the email system to detect something like a bounce mail and specify that the associated message should be an internal note.
-
- Jan 20, 2014
-
-
Jared Hancock authored
-