Uploaded image for project: 'Service Packs and Hot Fixes'
  1. Service Packs and Hot Fixes
  2. MNT-11099

Inbound emails : attachment names not preserved if they contain spaces or accents in the name (Implement UTF-8 content-disposition RFC 5987)

    Details

    • Type: Bug
    • Status: Closed (View Workflow)
    • Resolution: Fixed
    • Affects Version/s: 4.2.1
    • Fix Version/s: 4.1.9
    • Component/s: Email Server
    • Labels:
      None
    • Environment:
      Linux Fedora 20, KDE KMail mail client

      Description

      Hi,

      I've noticed for a prospect demo that when sending inbound emails, the attachment name is not kept if the attachment contains spaces and/or accented characters.

      Steps to reproduce :

      • enable the inbound email server
      • add the email aliasable aspect on a folder in a site doclib
      • configure a mail client to send to it
      • send 2 emails to that space with any subject and no text body necessary, but one with an attachment named e.g. Fiche_Pierre_Durand.xls, and another one with an attachment named e.g. Fiche_arrivée_Pierre_Durand.xls.

      In the first case, the attachment node name is correct and preserved (Fiche_Pierre_Durand.xls), in the second case it is called "mail subject (part 1)" or "mail subject (part X)" if there are multiple attachments.

      Note that the email subject itself can contain spaces and special characters, and that it will always be preserved correctly.

      Please advise,
      Cheers,
      Romain.

        Attachments

          Structure

            Activity

              People

              • Assignee:
                closedbugs Closed Bugs (Inactive)
                Reporter:
                rguinot Romain Guinot
              • Votes:
                0 Vote for this issue
                Watchers:
                5 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 3 days, 30 minutes
                  3d 30m

                    Structure Helper Panel