Вложения электронной почты могут столкнуться с самыми разными проблемами. Вот почему это происходит и как избежать проблем с вложениями в Apple Mail
Пользователи Apple Mail могут испытывать различные проблемы с вложениями. Графические и PDF-файлы могут отображаться в теле сообщения. Файлы, отправленные с Mac, могут некорректно отображаться в Windows. Или еще хуже – ваше сообщение может не дойти до получателя из-за его размера
Эта проблема осложняется тем, что люди используют различные почтовые клиенты и операционные системы для обмена сообщениями. Узнав больше о вложениях электронной почты, вы сможете избежать некоторых из этих проблем
Мы покажем вам, как работают вложения и важные методы решения проблем
Что такое MIME?
В самом начале своего существования электронная почта была только обычным текстом. Со временем люди захотели обмениваться по электронной почте мультимедийными файлами и многим другим
Так родилась новая система под названием MIME (Multipurpose Internet Mail Extensions). Это стандарт, расширяющий ограниченные возможности электронной почты многими полезными функциями. Вы можете отправлять несколько вложений в одном сообщении, использовать международные наборы символов, отличные от кода ASCII, использовать насыщенный текст в сообщении для различных шрифтов и цветов, а также отправлять аудио-, видео- и графические файлы
Как работает MIME?
Цель MIME – обозначить содержимое сообщения специальным заголовком. Он диктует и описывает сегменты, содержащиеся в теле сообщения. Этот заголовок затем считывается почтовым клиентом для интерпретации и форматирования сообщения
MIME определяет ряд полей заголовков. Это MIME-Version , Content-Type , Content-Transfer-Encoding , Content-Disposition и другие. Более подробную информацию см. на странице MIME в Википедии
Наличие заголовка MIME-Version указывает на то, что сообщение соответствует стандарту MIME. Content-Type указывает тип носителя, включенного в тело сообщения, а Content-Disposition определяет параметры вложения
Content-Type с image/gif говорит клиенту, что вложенное изображение является GIF и для его просмотра требуется программа просмотра изображений. Аналогично, Content-Type с multipart/mixed сообщает клиенту, что сообщение представляет собой смесь обычного текста и вложения
Если вы откроете источник сообщения, вы сможете самостоятельно изучить эти заголовки. Откройте сообщение в приложении Apple Mail и выберите View > Message > Raw Source
Когда пользователь отправляет сообщение с вложением, MIME кодирует различные части сообщения в обычный текст. Процесс кодирования происходит быстро в фоновом режиме. Клиент получателя читает заголовок, декодирует несколько частей сообщения и отображает его пользователю
Когда вложения идут не так
Роль почтового клиента проста как для входящих, так и для исходящих сообщений. Он должен правильно кодировать и декодировать сообщения, создавать и интерпретировать HTML-теги с надлежащими ссылками для графики и устанавливать правильные атрибуты content-disposition для каждого вложения
Не существует идеального приложения для работы с электронной почтой. Каждое из них, включая Apple Mail, может страдать от этих проблем:
- У получателя может быть старое приложение электронной почты, которое не поддерживает определенную форму кодирования. Таким образом, сообщение и вложение могут прийти в виде беспорядочного кода.
- Вложение отображается в строке, а не в нижней части сообщения.
- Люди, использующие различные операционные системы, могут столкнуться со странным поведением при работе с вложениями.
- Некоторые люди могут вообще не получить вложение. Приложения и службы электронной почты отказываются обрабатывать сообщения, превышающие определенный размер.
Следуйте нашим советам ниже, чтобы избежать этих проблем с вложениями
1. Используйте Mail Drop и аналогичные облачные сервисы
В macOS 10. 10 Yosemite или более поздней версии, если общий размер исходящего сообщения превышает 20 МБ, автоматически включается функция Mail Drop. При ее включении файл будет загружен в iCloud (с ограничением в 5 ГБ), все вложения будут удалены из сообщения и заменены ссылками. Ссылка является временной и истекает через 30 дней
По умолчанию функция Mail Drop включена для iCloud. Но если вы хотите разрешить эту функцию и для учетных записей электронной почты, не относящихся к iCloud, перейдите в раздел Mail > Preferences, перейдите на вкладку Accounts и выберите свою учетную запись электронной почты, не относящуюся к iCloud, на левой панели. В разделе Сведения об учетной записи установите флажок Отправлять большие вложения с помощью Mail Drop
Если вы не хотите использовать Mail Drop, поместите свои файлы в облачное хранилище по своему выбору и поделитесь ссылкой на этот файл непосредственно с получателем. Ваше сообщение дойдет до них быстрее и обойдет все ограничения на размер вложений
2. Используйте вложения, удобные для Windows
В macOS некоторые графические файлы содержат невидимый компонент, называемый вилкой ресурсов. Здесь хранится информация о файле, такая как тип, значок, метаданные, миниатюры изображений и многое другое. Когда вы передаете эти файлы по электронной почте или в Windows, вы увидите два отдельных файла. Один из них – файл данных, а другой – вилка ресурсов, которой предшествует соглашение об именовании ‘__’
На macOS вы не увидите этого файла, но другие операционные системы и почтовые клиенты не знают, что делать с ресурсными вилками. Таким образом, они появляются как дополнительные нечитаемые файлы. Чтобы предотвратить это, выберите Edit > Attachments > Always Send Windows-Friendly Attachments
Эта опция также отображается в виде флажка в нижней части диалогового окна выбора файлов при нажатии кнопки Вложить на панели инструментов. Если вы часто отправляете файлы людям, использующим Outlook Mail в Windows, убедитесь, что вы выбрали этот параметр, чтобы убрать вилку ресурсов из всех исходящих графических файлов
3. Всегда включайте расширения файлов
macOS и Linux имеют встроенные механизмы для определения типов файлов. Они используют MIME для определения типа содержимого и UTI для идентификации данных в документах, приложениях и данных буфера обмена. Если у вас есть файл изображения без расширения файла, вы можете дважды щелкнуть его, чтобы открыть в Preview. Файлы других типов также открываются в приложениях по умолчанию. Приложения должны объявить тип документов, которые они могут открывать и записывать, в своем файле PLIST
В отличие от этого, Windows игнорирует типы MIME. Она полагается только на расширения файлов. Если вы удалите расширение файла, Windows не будет знать, что делать с этим файлом. По этой причине, прежде чем перетащить файл в сообщение, убедитесь, что он имеет расширение
Чтобы сделать это более наглядным, откройте Finder > Preferences , нажмите кнопку Advanced и установите флажок Show All Filename Extensions. При выборе этой опции Finder будет всегда отображать расширения имен файлов на рабочем столе, в папках и в других местах. Вы можете дважды проверить, что все вложения имеют расширение, чтобы облегчить жизнь пользователям Windows
4. Поместите вложения в конец сообщения
Когда вы перетаскиваете файл в исходящее сообщение, Mail помещает значок или полноразмерное изображение в то место, куда вы его поместили. Однако это может вызвать проблемы с клиентом получателя. Приложение электронной почты может не поддерживать встроенную графику, или пользователь может отключить отображение встроенной графики
Если вы хотите, чтобы все вложения отображались в нижней части исходящего сообщения, выберите Edit > Attachments > Always Insert Attachments at End of Message. Но это не влияет на то, отображается ли вложение в виде значка или миниатюры
Если щелкнуть вложение правой кнопкой мыши и выбрать View as Icon , можно сделать так, чтобы полноразмерное изображение отображалось в виде значка. Но это не влияет на то, как Mail отправляет сообщение – только на то, как оно отображается у вас
Чтобы исправить это, откройте Терминал и введите следующую команду:
defaults write com.apple.mail DisableInlineAttachmentViewing -bool yes
Это полностью отключит встроенные изображения, включая изображения, которые могут быть в вашей подписи к письму. Но, по крайней мере, это предотвратит любые проблемы со стороны получателя. Чтобы снова включить поточные изображения, введите:
defaults write com.apple.mail DisableInlineAttachmentViewing -boolfalse
Эта команда полезна, но неудобно постоянно включать и выключать встроенную графику. В качестве альтернативы можно заархивировать файлы перед их прикреплением. Это не только объединяет несколько файлов в один, но и гарантирует, что вложение появится в виде значка в клиенте получателя
Сделайте Apple Mail еще лучше
Решение проблемы вложений – дело непростое. Хотя каждое приложение электронной почты старается обеспечить наилучшую совместимость, вы никогда не можете быть уверены в том, что произойдет, когда вложение перейдет от отправителя к получателю. Если вы будете следовать всем этим советам, вам никогда не придется беспокоиться об этом
Не забывайте и о мобильном почтовом ящике. Мы показали, как блокировать электронную почту на iPhone, чтобы предотвратить появление надоедливых сообщений
Наконец, если вы пользуетесь Mac Mail, воспользуйтесь нашими советами по повышению производительности
Комментировать