We have recently encountered a problem with Logicity emailing PDF reports.
These are the MIME details grabbed from our SMTP relay log of an email sent from Logicity with an attachment:
----boundary_0_e31aeac6-1096-4be6-8dbc-bec22c887b32
Content-Type: application/octet-stream; name=vod_consumption.pdf
Content-Transfer-Encoding: base64
And these are the MIME details of an attachment sent by any other means:
--B_3331801349_858650
Content-type: video/x-flv; name="sxbackup.pdf"
Content-disposition: attachment;
filename="sxbackup.pdf"
Content-transfer-encoding: base64
The Logicity app does not include two important MIME settings being,
Content-disposition: attachment and
filename=. Without these two the attachment does not always have a filename when it arrives in some email systems. Instead the mail system does the best it can and provides an alternative file name such as attachment.pdf, 1.2.pdf or attachment1234.pdf.
This should be an easy fix to apply. The Logicity app just needs to apply the missing attributes when sending the message with an attachment.
Would appreciate some feedback on this problem for us as it has become a show-stopper for us.