we are using OTRS 3.3.5 on a Windows 2008 R2 Server (64bit).
Most of the tickets that are created from an email work fine. In some cases I noticed a Carriage Return character inside a "String". I had a look at the OTRS log file "otrs.log" which told me something went wrong.
Example 1:
Code: Select all
[Tue Mar 11 10:40:53 2014][Error][Kernel::System::Main::FileWrite][485] Can't write 'C:/otrs/OTRS/var/article/2014/03/11/340/A_very_long_filename_created_from_an_embedded_mail_message CR
_and_it_goes_on CR
.eml.content_type': Invalid argument CR LF
Example 2
Code: Select all
[Tue Mar 11 10:30:12 2014][Notice][Kernel::System::PostMaster::Filter::MatchDBSource::Run] Filter: 'PriorityFilter' Set param 'X-OTRS-Priority' to 'High CR
'
...
[Tue Mar 11 10:30:12 2014][Error][Kernel::System::Priority::PriorityLookup][363] No Priority for High CR
found! CR LF
[Tue Mar 11 10:30:12 2014][Error][Kernel::System::PostMaster::NewTicket::Run][86] Priority High CR
does not exist, falling back to High! CR LF
I had a look at the plain text of one of these emails and it seems there is an embedded message at the end of the mail that is not shown in AgentTicketZoom. It has the content type "message/rfc822" and if I'm correct this message should be stored as the above mentioned .eml file. But I don't have any clue where theses CR chars (that seem to cause "Can't write" errors) came from.
Does someone have an idea where to look or what to try in order to solve this problem? For the embedded messages it would be nice if they are shown as text within the ticket but I'm not sure if OTRS can do that.
Sincerly yours,
akkaOctogon