The native Mail application in macOS is sufficient for most ordinary users and will often serve even more demanding users well. But there are certain areas where Apple's email client could use some improvements. One of them is the attachments that the application displays in the body of the message - for example, full-size photos. Sometimes this can be a useful feature, but in most cases it makes the email confusing. However, there is a way to display attachments as icons.
Mail displays attachments of known files as full-size previews. These are photos in several formats (JPEG, PNG and others), videos or PDF documents and those created in applications from Apple - Pages, Numbers, Keynote and several others. Especially in the case of documents, this is often rather a counterproductive issue, because displaying the entire preview makes the e-mail less clear. A fully displayed photo, on the other hand, can display sensitive content to an unwanted person.
There are two ways to display attachments as icons in Mail. One is temporary, the other permanent. While the first option works in all circumstances, the permanent display change is only functional in some cases.
How to show attachments in Mail as icons (temporarily):
- Open the application Email and select email with attachment
- Right-click on the attachment and select View as icon
- Repeat the procedure for each attachment separately
How to show attachments in Mail as icons (permanently):
It should be noted that the permanent method requires entering a command in the Terminal and, above all, it does not work for everyone or not compatible with all system versions. While only some attachments were displayed as icons after entering the command, for some the command worked in all cases, for others not at all. If you try the method, let us know in the comments if it works for you.
- Opens the application Terminal (located in the Finder in Application -> utility)
- Copy the following command, paste it in Terminal and confirm with Enter
defaults write com.apple.mail DisableInlineAttachmentViewing -bool yes
Attachments should now appear as icons in Mail. If not, try turning the application off and on, or enter the command again.
Does anyone know how to send jpg images as a classic attachment? By default, they are sent in the body of the email, and Outlook users then have a problem downloading them from the email to disk.
it's already downloaded on the disk, it would just be enough to find where Outlook stores it, otherwise try to send it zipped and put more items in a folder and then compress the whole thing.
Otherwise, I can't think of anything else, I used to have no problems with it. I would also look at the preferences of Outlook and the sender to see if there is any option to change the attachment settings.
Unfortunately it's not working, is it possible that it's because of the shell change? Last login: Mon Jun 8 17:37:16 on ttys000
Information I have in the terminal:
The default interactive shell is now zsh.
To update your account to use zsh, please run `chsh -s / bin / zsh`.
For more details, please visit https://support.apple.com/kb/HT208050.
MichaelaMacBookAir2:~ michaelamatejkova$
Hello, I would like to ask how it is possible to set, in the event that I am sending mail in a Windows environment, so that the text is displayed as text and the attachment as an attachment. So far, every time I sent an email to a colleague at work, he received an empty email and everything appeared as an attachment.
Thank you
I have the same problem and haven't found a solution yet :(
If this doesn't work for anyone, new versions don't have full disk access, so allow terminal access:
System Preferences > Security & Privacy > Privacy > Full Disk Access
There select terminal.
Then put in the terminal:
defaults write com.apple.mail DisableInlineAttachmentViewing -bool yes
and cash :)
Thanks for advice. It works perfectly.
Hello, I've come across this tip with the terminal command several times, but it doesn't work for me. It says: "Could not write domain /Users/…." etc. This Macbook feature is really annoying. Can you please advise me what the problem is?
Really great, this has been bugging me for a long time, I finally got around to it, thanks to this article and comment. Thanks a lot.