#3021 ✓fixcommitted
James Cooksey

Some PNG and JPEG attachments corrupted

Reported by James Cooksey | March 3rd, 2022 @ 01:44 PM

Some PNG and JPEG files are corrupt when saved and quicklook fails, just showing file info. The files are fine on iPhone/iPad email clients.

Examples of corrupt images:

JPEG:
This is a big one so haven't included the source, but looks to be an issue with the MIME type. The file won't quicklook but will open in Photoshop. Opens on an iOS device in Mail app. Message is from a CCTV camera so looks to be at fault using wrong type, but could MailMate look for the suffix here?

--curlsink-boundary
Content-Type: application/octet-stream; name="image22-03-03_11-04-48-42_00059.jpg"
Content-Transfer-Encoding: BASE64
Content-Disposition: attachment; filename="image22-03-03_11-04-48-42_00059.jpg"

PNG:
Opens fine in iOS Mail app but completely corrupt when saved from MailMate. No Mac app will open and Media Inspector unable to find any valid media.

----0ddb182d568f13add7f56c567f10cf1c
Content-type: image/png;
 name="label_621fb7d0ecc1f0_35141024.png"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
  filename="label_621fb7d0ecc1f0_35141024.png"


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
BBFcgCCCCxBEcAGCCC5AEMEFCCK4AEHMw2VMxnsea6HNh3X8k5szXIAgggsQRHABggguQBDBBQgi
uABBBBcgiOACBBFcgCCCCxBEcAGCCC5AEMEFCCK4AEEEFyCIebiXMN7zQye68Z5nan7r1ZVv83Yn
Ome4AEEEFyCI4AIEEVyAIIILEERwAYIILkAQwQUIIrgAQQQXIIjgAgQRXIAgggsQRHABggguQJCC
m4dbaPNM881Enz+bb/Nec319vJ5XlzNcgCCCCxBEcAGCCC5AEMEFCCK4AEEEFyCI4AIEEVyAIIIL
EERwAYIILkAQwQUIIrgAQQQXIEhRoc2jBLhanOECBBFcgCCCCxBEcAGCCC5AEMEFCCK4AEEEFyCI
4AIEEVyAIIILEERwAYIILkAQwQUIIrgAQQQXIIjgAgQRXIAgggsQRHABggguQBDBBQgiuABBBJeh
/fKXvywqKioqKpo/f/5w67zxxhvf+ta37rzzzhtuuKG0tHTatGk333zz5z73uaeffvrvf//7cFt9
5zvfSfb8yCOPjPEgf/3rX2/cuPETn/jE7Nmzp0yZMm3atPnz53/lK1/56U9/+t///nf0+3njjTe+
/e1vf+pTn/rQhz40ZcqU66+/fv78+Z/97Gd//OMf/+1vfxvlTn7zm9889NBDH/7wh6+77roPfOAD
d95553e/+91//OMfl/XMmKT6YSivvvpq8g6ZN2/e4Hs7Ozs//elPj/C+Kisrq6+v7+3tHbztpk2b
knUefvjhyz68119//ZOf/OQIB1BTU/PKK69ccj8tLS3Lli0b+YmsX7++q6trhJ309fWtW7duyM2r
qqp279592U+TSUZwGdoIwe3o6Jg1a9YIkUotW7bs3LlzAzYfe3C3bdtWUlJyyUcvLi7evn37CPvZ
tWvXaPaTyWRqamra2tqG209tbe3Im//oRz+6vGfKJCO4DG2E4KanlmVlZbW1tQcOHOjo6Ojt7e3t
7e3o6Ni9e/fy5cvT1jz66KMDNh9jcJ988sl05+Xl5evWrWtubn733XcvXLjQ09PT0tJSX19fUVGR
rrN///4h97Nt27bsNH/5y19ubGzs7OxM9tPW1rZjx47bb789XaeqqurYsWOD9/P888+n6yxYsKCx
sbGrq6u3t7elpeW+++5Lbi8pKWlpabmMJ8skI7gMbbjgHjp0KLm9srLyyJEjw22+YcOGtDWnTp3K
vmsswX355ZeLi///fzzccccd77zzzpCrHT9+fO7cuclq06dP7+7uHrDC4cOH03PbhQsXHj16dLhH
3LVrV1lZWdrTnp6e7Hv7+vpqamqSe5csWTL4gerr65N7V6xYkeuTZfIRXIY2XHA3b96c3P7444+P
vIePfvSjyZoNDQ3Zt192cLPrtnjx4gHtG+DYsWPl5eXJyk8++eSA/SxYsCDdz+BKDvDKK6+kdV6/
fn32XW+++WZye1lZWUdHx5DHnDxWcXFxe3v7qJ8rk5OrFMhNV1dXsjBv3ryR11y9evX06dMXLFjQ
19d3RR567969HR0dmUymuLj4hRdemDZt2ggrL1q06LHHHkuWs3/qz2QyTU1Nb7/9diaTKSsra2pq
uv7660d+3M985jPpN4ldu3a999576V1pcFetWnXzzTcP3vaaa6756le/mslkLl682NzcPPIDMekJ
Lrm56aabkoW0NcP53ve+989//vPEiRNjv/wrsW/fvmTh7rvv/tjHPnbJ9evq6mbNmlVbW/vEE09k
XyW2c+fOZKG2tvYjH/nIaB66vr5++vTpmUymt7d39+7d6e2nTp1KFpYsWTLctosXL04W3nrrrdE8
FpOY4JKbe++9N1l4/vnnt27d+v7778c87v/+97/XX389Wb7kVQGJ2bNn//Wvf92zZ88jjzxSWlqa
3Hj+/Pn0W0Vy7jka1113Xfqg6YctmUwmPXmfOnXqcNumH0e0tbWN8uGYrASX3CxatOjBBx/MZDIX
L17csGHDTTfd9LWvfW3Pnj1/+ctfxvVx29vbe3p6kuWRr8AdWWtr64ULFzKZTElJydKlS0e/YXq5
7uHDh9Mbk9PeTCaTfNYxpOTji0wm093dnevRMskILjnbuXNnerrX3d39wgsvrF27du7cuTfeeOPn
P//5H/7wh7///e+v+IOeOXMmWSguLp4zZ85l7+fkyZPJQnV19ZQpU0a/4cKFC5OFnp6e8+fPJ8vp
dWONjY3D/W7b3r170w0v44CZTASXnJWWlu7Zs+fAgQPLly9PL9LKZDKnT59+6aWX6uvrb7311vnz
5//kJz+5gh84pP9ZN3Xq1GuuuWbs+0lPTkcpe/20/suXL6+qqspkMp2dnXV1dYO32rp1a2tra7Kc
nFlTyASXy3TPPff86le/euedd5555pna2toBZ53t7e11dXWLFy8+ceLEFXm49JPQMV7zcPHixbFv
mH6bmTJlyvr165PlXbt23XXXXb/4xS/Onj37/vvv//a3v33ooYc2bNhQUlKSrJ/96xgUJsFlTGbP
nv3Nb34z+Qz31KlT+/bte+CBB9KTwfb29qVLl/7xj38c+wOl++zt7c1pMM0AM2bMSBbSU91RSs9q
s3eSyWSeeOKJ9DPlgwcPrly5srKysry8/Pbbb29oaMhkMlu2bEmCO8J/rFEgBJcr5sYbb/zSl770
3HPPnTp1qqGhIalSd3f3o48+OvadZ09vGOF/qC6puro6WTh58uS///3v0W+YPmhVVdW1116b3l5a
Wtrc3Hz33XcP3qSkpGTLli3r1q1Lzspz/RCDyUdwufJKS0u//vWvNzc3J2d2hw4dGmFa4yh98IMf
TJvb0tIyyq2++MUv3nPPPU8//fSf//zn5JYlS5Ykv4HW19eXfb3BJaVXgw2+RmLatGk///nPm5qa
7r333pkzZ5aXl8+bN+/hhx8+cuTIxo0b29vbk9XSX2+jYAlu4Tp79uyaNWtuueWWNWvWDL43/ag0
nSSQyWT27NmzaNGiG264YePGjZfc/8c//vH0P/GPHz8+9gNOZ+I0NjaOZv1//etfBw4caG5ufvzx
x48cOZLceO2116YXeA34DbQRnD17dv/+/cnyypUrh1xnzZo1P/vZz957773z58//6U9/+r//+79b
brklk/XtIf1dZwqW4Ba0/fv3Hzt2bMif0NNrmCorK9Mbi4uL29razpw5c/DgwdHsP/3UMvtihsv2
wAMPJAsHDhz4wx/+cMn1d+7c2dvbm8lkKioqsn/kTz/iaGxs/N3vfjd4w61bt951113PPfdcevnX
D37wg+Qz3IqKivvvvz+nw25qakoWVqxYkdOGTEJXe5gDV1MS07KyssEDXLZs2ZK8Q+6///70xpMn
T6bpfPnll0feeVdXV/r/8u+++256+1imhaUXw956662DJ+1ma29vT3P/2GOPDbg3/XXbBQsWnDlz
Zrh7q6urGxsbX3zxxfQaifr6+uw1z507t3jx4pkzZy5ZsmTIw0hPb2fNmpXrk2XyEdyClv6QvmXL
luzbL1y4kP78+9RTT2XftWrVquT2qqqqF198cbg99/T0pD96D4jRWIKb/Wu1d9xxR2dn55CrtbW1
pXPFKisrs3OfaG1tTWeJ1dTUDJgzuXfv3i984Qvpt5a0tjU1NYP/9EM6xGfwd6DTp0+n927evDnX
J8vkI7gFbfv27WlTnnrqqdOnT/f29ra2tqatLC4uHjB1MPvMMZPJLFu2bOfOnUePHu3p6enr6+vu
7m5tbd28eXM646a4uPjQoUPZexjjAPLsax7Ky8vr6uoOHjx4+vTpvr6+rq6u1157ra6uLvuK1717
9w65n4aGhjSpxcXF991334AB5AMurqiqqhryjz6kA9GnTp36/e9/v6Oj48KFCydPnnz22WfTKyKq
q6uH/GtDFBrBLWjnzp0b+ddkv/GNbwze6tVXXx3lNfzFxcXPPPPMgM3T4I7Ga6+9NvgA1q5dO8pH
H/lP7Ozbty89z72kGTNmbNu2bXA3e3p6Rn4NKyoq3nzzzRy/MkxOglvojhw5MnPmzCFLsXr16uHO
y44fP579d3SGNGfOnObm5sHbjj24/f39DQ0N6Un0kGpqag4ePHjJp3/06NEhL6FNlZWVrVq1Kv0G
M2PGjA0bNgz4KOPtt98e7pKvOXPmDPcUKECCS39XV9emTZtuu+22ysrKsrKy6urq1atXv/TSS5fc
8K233tq0adPKlSvnzJlTWVlZUlJSVVW1cOHCtWvXNjY2/uc//xlyqysS3P7+/nPnzjU1NT344IO3
3XZbdXV1WVnZ1KlT582bt3bt2qampr6+vtG/Aq2trZs2bVq6dOmsWbPKy8srKirmzp27atWq7du3
J38fqLOzM/vihKampgF76O3t3bFjx4oVK6ZPn568hitWrNixY8fIf5aCQlPU398/+nc/FLITJ048
++yzhw4dOnz48FgG6FCwBBcgiF98AAgiuABBBBcgiOACBBFcgCCCCxBEcAGCCC5AEMEFCCK4AEEE
FyCI4AIEEVyAIIILEERwAYIILkAQwQUIIrgAQQQXIIjgAgQRXIAgggsQ5P8BHDQd/FPClBgAAAAA
SUVORK5CYII=

Comments and changes to this ticket

  • benny

    benny March 3rd, 2022 @ 01:55 PM

    If you are not using the latest test release of MailMate: Hold down the option key when clicking “Check Now” in the Software Update preferences pane.

    If it still doesn't work then, if possible, share the messages with me using “Help > Send Feedback” in MailMate. I can then see if I can reproduce (and possibly fix) the issues.

    Before attaching the emails you should drag them out of MailMate and compress them using the Finder. This ensures that I'll also see any encoding issues which might otherwise be fixed by attaching.

    (Even with the wrong MIME type application/octet-stream, the saved file should work.)

  • James Cooksey

    James Cooksey March 4th, 2022 @ 02:14 PM

    Hi Benny,

    This was on 5852. I've updated to 5875 (which looks very smart by the way) and still there.

    I've sent two offending emails. The PNG one renders correctly in Quicklook when viewing the EML file.

    Cheers,

    James

  • benny

    benny April 20th, 2022 @ 02:03 PM

    • State changed from “new” to “fixcommitted”

    It took some time, but I expect this to be fixed in r5889+. Sorry about the delay.

  • James Cooksey

    James Cooksey April 20th, 2022 @ 02:09 PM

    Looks like it's fixed in 5889! Thank you Benny. Please, no need to be sorry!

    Cheers,

    James

Please Sign in or create a free account to add a new ticket.

With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.

New-ticket Create new ticket

Create your profile

Help contribute to this project by taking a few moments to create your personal profile. Create your profile ยป

Mac OS X email client.

Shared Ticket Bins

People watching this ticket

Pages