Маловато данных для анализа. Что за SMTP-сервер? Отправка почты с вложением? Если да, то файлу нужно время, чтобы залиться на сервер перед отправкой. Как сеть ваша построена? Файрволл? На всё нужно время.
Нет, вы не поняли меня. Запрос надо делать на добавление картинки, например по роуту POST: site.com/posts/image. А связь картинки с постом, вы прописываете в нужной модели.
Дмитрий Гормаш: Вопрос "как лучше" неправильный. Как лучше для кого? Очень субъективно. По существу - у вас на скрине семантически похоже на таблицу - отчетливо просматриваются строки. Так и верстайте таблицей. Таблица vs div vs flex - никак не влияет ни на отображание, ни на содержание, ни на SEO.
hollanditkzn Еще очень простой вариант - пишите события/уведомления в базу. А клиент-приложение раз в минуту ajax`ом чекает новые и выводит админу на экран. Это вообще решение проблемы в лоб. Для админки пойдет. Для паблика с огромным числом пользователей - нет.
hollanditkzn И это уведомление должно появляться без обновления страницы? Тогда гуглите на тему push-уведомлений. Тема обширная и может быть трудна, если вы новичок.