View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0002217 | SOGo | Web Mail | public | 2013-01-31 13:51 | 2013-09-19 20:15 |
Reporter | hboterman | Assigned To | |||
Priority | normal | Severity | major | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Product Version | 2.0.4a | ||||
Target Version | 2.1.0 | ||||
Summary | 0002217: html-mails should offer plaintext alternative... for smartphone native mail client | ||||
Description | We are using SogoSync to access SOGo on SmartPhone (works pretty well) but HTML mails are: 1) malformed : There is no html, head, and body tag used Mail with accented chars replaced with html patterns (like "é" instead of "é") are very-very hard to read ! For example, french word for "summer" is "été" and is displayed "été" on smartphone... | ||||
Tags | No tags attached. | ||||
Sorry, html tags are interpreted in this tickets: ... |
|
Isn't that a SogoSync problem? Perhaps you should report that at |
|
Not at all, try this: Try to view foreign HTML mail (not composed by SOGo), you'll find three parts: Since SOGo doesn't generate multiparts mails and doesn't compose real html compliant mails, these mails can't be viewed on smartphones/tablets. |
|
I agree at least part of the problem is from SOGo. When I send an HTML mail from SOGo on a spamassassin protected server, this check is triggered: HTML_MIME_NO_HTML_TAG which, according to this: http://wiki.apache.org/spamassassin/Rules/HTML_MIME_NO_HTML_TAG means that the <html></html> tags are missing (and indeed, looking at the source, we see that those tags are missing) This check is also triggered: MIME_HTML_ONLY, which can be avoided if the mail offers a plain text version as an alternative/multipart |
|
We could use libxml to do this for us quite easily - using code like that: void walkTree(xmlNode a_node) { void main () { |
|
https://github.com/inverse-inc/sogo/commit/91f1ab6a60af2404b49dc435c246b5836ccb3f91 |
|
Date Modified | Username | Field | Change |
---|---|---|---|
2013-01-31 13:51 | hboterman | New Issue | |
2013-02-01 11:44 | hboterman | Note Added: 0005305 | |
2013-02-05 16:58 | Christian Mack | Note Added: 0005337 | |
2013-02-06 14:50 | hboterman | Note Added: 0005356 | |
2013-03-15 11:06 | dani | Note Added: 0005420 | |
2013-08-09 20:28 | ludovic | Target Version | => 2.1.0 |
2013-08-09 20:28 | ludovic | Description Updated | |
2013-08-09 20:31 | ludovic | Note Added: 0005870 | |
2013-09-19 20:15 | ludovic | Note Added: 0006025 | |
2013-09-19 20:15 | ludovic | Status | new => closed |
2013-09-19 20:15 | ludovic | Resolution | open => fixed |
2013-09-27 18:43 | ludovic | Relationship added | has duplicate 0000729 |