DashaMail добавил оптимизацию изображений в API
Смотрел, что нового у вендоров, и увидел — в REST API DashaMail появился метод оптимизации изображений. Теперь можно сжимать картинки прямо в процессе интеграции, без редакторов и внешних инструментов. Это не уязвимость, а функция, но она меняет, как работают письма с графикой. Поддерживаются JPEG, PNG, GIF до 20 МБ, сохраняются пропорции, прозрачность и анимация. По умолчанию изображения шире 1600 пикселей уменьшаются, а затем сжимаются без потерь — удаляются лишние метаданные. Есть возможность включить сжатие с потерями, задать нужную ширину или получить результат сразу в ответе. Важно: файл
Считаю, что это не просто удобство — это шаг к стабильности. Многие письма падают из-за тяжёлых изображений: почтовые клиенты обрезают, на мобильных не грузятся. Если раньше приходилось либо ручками сжимать, либо ждать, пока клиент сам сожмёт — теперь можно автоматизировать. Это снижает риск, что письмо не дойдёт. И да, сжатие без потерь — это не «уменьшить размер», а убрать лишнее, что не видно, но тянет.
На мой взгляд, важнее не то, что можно сжать, а то, что это встроенная проверка. Если в системе есть интеграция, которая генерирует письма с графикой — теперь можно встроить оптимизацию на этапе создания. И это не отдельный сервис, а часть API, которую можно использовать без дополнительных затрат. Никаких внешних инструментов, никаких зависимостей. Это не уязвимость, но закрывает риски, связанные с неоптимизированными файлами.
У себя уже начал включать этот метод в интеграции, которые делаем для клиентов. Пока не массово, но в план на неделю. Особенно для тех, у кого письма с большими картинками. Если в системе есть загрузка изображений — теперь можно не только сохранить, но и сразу оптимизировать. Это не «поставил и забыл» — это уменьшение риска, что письмо не дойдёт.