Мне нужно отправить клиентам необработанные электронные письма через мое приложение rails.Отправить данные большого размера с помощью Rails
Когда они нажимают на ссылку, открывается новая страница, и они должны иметь возможность видеть исходный код электронной почты. У меня много случаев, когда электронные письма действительно большие (даже 40/50 мб), и для отправки его требуется много времени. E.G.
У меня есть электронное письмо с 3 вложениями, общий размер 30 мб. Мой метод управления занимает 700 мс для его обработки и для получения исходного источника с сервера imap, но в broswer он занимает до 5 секунд. (От 2,5 до первого байта, 2,5 для загрузки).
Прямо сейчас я просто отправлю строку с помощью метода рендеринга. Есть ли способ лучше? где я теряю все это время?
Чтобы быть более ясным:
Со словом «отправить» Я имею в виду, когда сервер должен «отправить» исходный код в браузере, так что Суер может визуализировать его
* «Мне нужно отправить [...] сырые электронные письма» * - ваши клиенты действительно хотят видеть исходный код электронной почты? – Stefan
есть. И вообще, та же проблема связана с вложениями ... как я могу сделать приложение для загрузки с рельсами? – ciaoben