Support

Akeeba Ticket System

#23583 Attachments from emails into tickets

Posted in ‘Akeeba Ticket System for Joomla! 4 & 5’
This is a public ticket

Everybody will be able to see its contents. Do not include usernames, passwords or any other sensitive information.

Environment Information

Joomla! version
n/a
PHP version
n/a
Akeeba Ticket System version
n/a

Latest post by SatIntAKB on Thursday, 29 October 2015 04:52 CDT

SatIntAKB
 Hallo, we have tested create tickets by email and this now works fine. However, we note that attachments to emails are not added to the ticket.
I have checked that Category permission for the default email inbox is set to both Create Private (which works) and Create Attachment (no success yet). Both these permissions are not set in the Options (default) part.
So it seems that attachments "should" work if permissions are like this?
I then find ticket #22274 which warns about how difficult it is to detect attachments.
I have tested with a webmail system as well and no attachment is added.
Is there a known working email system or is it just "one of those things" and sometimes it might work, sometimes not?
Thanks, Mike

nicholas
Akeeba Staff
Manager
Unfortunately it's "one of those things". I can tell you that attachments sent by Apple Mail do work and so do attachments sent by GMail. Attachments sent by Outlook sometimes work; apparently different versions of Outlook use different ways to encode them.

Inline attachments (like images pasted in the body of the message instead of being sent as proper attachments) will usually not work.

Further to that, the attached file must comply with Joomla!'s upload criteria. In short, if it's a file that Joomla! would reject if you tried uploading it from the web then it will not be attached when replying by email. This is a major issue when your client is using Windows. For example, Windows does not distinguish between image.jpg, image.JPG and image.Jpg. However Joomla! does. Only image.jpg is allowed to be uploaded. The typical Windows abomination of image.JPG can't be uploaded because the uppercase .JPG extension is actually not a valid extension format. Even worse, Windows does not show the extension and simply tells the client that they are attaching an "image file".

So between the email protocol written 40 years ago to cater for completely different use cases than what we're trying to use it today, MUAs (mail user agents – applications which handle email) doing all sorts of funky crap and Windows being braindead due to its MS-DOS roots it's rather impossible to reliably handle attachments by email.

My rule of thumb is: if you're using GMail to attach a .zip file you're probably OK, but don't count on it. Better upload your files to OneDrive, Dropbox or a similar service and paste a link in your ticket. It's the only guaranteed, cross-platform way to share files in this time and age :(

Nicholas K. Dionysopoulos

Lead Developer and Director

🇬🇷Greek: native 🇬🇧English: excellent 🇫🇷French: basic • 🕐 My time zone is Europe / Athens
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!

SatIntAKB
Many thanks for that, Nicholas - and for the workrounds.
Best Regards, Mike

Support Information

Working hours: We are open Monday to Friday, 9am to 7pm Cyprus timezone (EET / EEST). Support is provided by the same developers writing the software, all of which live in Europe. You can still file tickets outside of our working hours, but we cannot respond to them until we're back at the office.

Support policy: We would like to kindly inform you that when using our support you have already agreed to the Support Policy which is part of our Terms of Service. Thank you for your understanding and for helping us help you!