Martin Edenhofer
|
176379dc6d
Moved to whitelist sanitizer.
|
7 years ago |
Thorsten Eckel
|
0362f240d0
Added HTML Sanitzer concern for multi model usage.
|
7 years ago |
Martin Edenhofer
|
4d42c54bf1
Fixed issue#345 - IMAP mail fetching stops working on spam mail and invalid email format. Scheduler will now keep running and store failed mail under tmp/unprocessable_mail/.
|
8 years ago |
Martin Edenhofer
|
7e8581909e
Fixed "PG::NotNullViolation: ERROR: null value in column "content_type" violates not-null constraint" for mails with non text/* alternative content.
|
8 years ago |
Martin Edenhofer
|
b6f7858dd5
Added ruby 2.3 support (RuntimeError: can't modify frozen String).
|
8 years ago |
Martin Edenhofer
|
249fba71c0
Improved html2html_strict (allow hyperlinks but clean it before).
|
8 years ago |
Martin Edenhofer
|
e9eae11262
Improved html2text.
|
8 years ago |
Martin Edenhofer
|
77214ffcc4
Because of current exchange/iso/text plain-issues, moved to own html2text converter by strip out all tags unless (b|i|ul|ol|li|u|h1|h2|h3|hr).
|
8 years ago |
Martin Edenhofer
|
7a5f73c79a
Added guess routine for not parseable (not RfC conform) email headers like "To: Max Kohl | [example.com] <kohl@example.com>".
|
8 years ago |
Martin Edenhofer
|
6fcdb9c0ef
Fixed email process tests.
|
8 years ago |
Martin Edenhofer
|
7cf884c7a4
In destination group is invalid, use the oldest valid group. Also notice in admin interface in email account config about invalid groups.
|
8 years ago |
Martin Edenhofer
|
f48e742d23
Added icinga integration.
|
8 years ago |
Martin Edenhofer
|
4f7474ac7a
Replaced IO.read with IO.binread.
|
8 years ago |
Martin Edenhofer
|
de2f2bf20b
Improved html2text method by using HTMLEntities gem (fixed test).
|
8 years ago |
Martin Edenhofer
|
ce937627d8
Added new test case.
|
9 years ago |
Martin Edenhofer
|
e10f672649
Code layout improved.
|
9 years ago |
Martin Edenhofer
|
5d871673be
Added out of office detection and auto responder detection.
|
9 years ago |
Martin Edenhofer
|
d9574d312c
Improved String.html2text method (cut out html style content).
|
9 years ago |
Martin Edenhofer
|
bcc72a9793
Improved observer for better testing.
|
9 years ago |
Martin Edenhofer
|
4fe43fd321
Improved timing for tests.
|
9 years ago |
Martin Edenhofer
|
780fac2bbb
Improved tests.
|
9 years ago |
Martin Edenhofer
|
ae0e90ba20
Added feature to search for followups in body, attachments and references.
|
9 years ago |
Martin Edenhofer
|
775c4f7d06
Added bounce follow up feature (postmaster bounce emails will now issue an followup of origin ticket).
|
9 years ago |
Martin Edenhofer
|
03b47edd43
Some new rubocop checks.
|
9 years ago |
Martin Edenhofer
|
dfc39cc95c
Applied rubocop IndentationConsistency.
|
9 years ago |
Martin Edenhofer
|
16ddef38e9
Applied rubocop Style/SpaceAfterComma.
|
9 years ago |
Martin Edenhofer
|
bd1db72b9b
Applied rubocop Style/TrailingBlankLines.
|
9 years ago |
Thorsten Eckel
|
ce58d465c0
Corrected with rubocop cop 'Style/HashSyntax'.
|
9 years ago |
Thorsten Eckel
|
58ea373054
Corrected test/ folder with rubocop cop 'Style/StringLiterals'.
|
9 years ago |
Martin Edenhofer
|
5e5a896ceb
Improved error handling of spam emails.
|
9 years ago |
Martin Edenhofer
|
f4341f5c4b
Added dropped test.
|
9 years ago |
Martin Edenhofer
|
09dca3b50a
Improved email parsing, added tests.
|
9 years ago |
Martin Edenhofer
|
a9836b5586
Improved unit tests, merged html2ascii to html2text.
|
9 years ago |
Martin Edenhofer
|
e6ab57f97c
Moved to ruby 2.1.5.
|
10 years ago |
Martin Edenhofer
|
1d162c5da3
Small improvements.
|
10 years ago |
Martin Edenhofer
|
80ea7e5337
Fixed unit tests.
|
10 years ago |
Martin Edenhofer
|
b2ee4366a6
Added bug fix for spam email.
|
10 years ago |
Martin Edenhofer
|
dae73e16b8
Improved email error handling.
|
10 years ago |
Martin Edenhofer
|
065fbb2bba
Renamed tickets.ticket_priority to tickets.priority, tickets.ticket_state to ticket.state, ticket_articles.ticket_article_sender to ticket_articles.sender and ticket_articles.ticket_article_type to ticket_articles.type.
|
10 years ago |
Martin Edenhofer
|
39caffc603
Improved unit tests.
|
10 years ago |
Martin Edenhofer
|
fbf644faa1
Added support of "x-any-recipient" header. Improved unit tests.
|
10 years ago |
Martin Edenhofer
|
d436872bc7
Added generic use of all X-headers. Improved ui for postmaster filter.
|
10 years ago |
Martin Edenhofer
|
8edef05d85
Renamed x-headers.
|
10 years ago |
Martin Edenhofer
|
d1f22ac0c2
Added new unit tests.
|
11 years ago |
Martin Edenhofer
|
92f0045bfc
Improved error handling.
|
11 years ago |
Martin Edenhofer
|
ccbf586ec7
Moved to ruby 1.9 encoding handling.
|
12 years ago |
Martin Edenhofer
|
04123e3359
Added x-header support and unit tests.
|
12 years ago |