Как я могу отправить много файлов (> 25 МБ) одновременно в виде вложений?

У меня есть 100 сжатых изображений. Каждый из них по 2 МБ. Я хотел бы отправить по электронной почте все сразу в виде вложений (не хостинг на Gdrive или где-то еще). В основном фотографии должны быть отправлены в нескольких электронных письмах. Есть ли способ сделать это сразу?

Другими словами, я прошу способ автоматической отправки нескольких сообщений электронной почты для отправки всех файлов. В идеале не по одному электронному письму на файл, но каждое электронное письмо должно содержать как можно больше изображений на основе максимума, который я бы указал.

Я использую Samsung Galaxy S3. Я знаю максимальный размер почтового ящика получателя, и изображения не могут быть дополнительно сжаты. Я не против заполнить почтовый ящик моего получателя.

Ограничение на отправку в Gmail составляет 25 МБ, независимо от того, используете ли вы Android или нет. Кроме этого, я не совсем уверен, о чем вы просите. Вы ищете способ автоматической отправки нескольких сообщений электронной почты для отправки всех файлов? Не могли бы вы отредактировать свой вопрос и уточнить это?
Эпоха отправки больших вложений по электронной почте закончилась. Даже если GMail разрешает большие вложения, никто не может гарантировать, что принимающий почтовый сервер также их принимает. Что плохого в том, чтобы разместить файл(ы) на GDrive/Dropbox/что угодно и просто отправить ссылку?
@dotVezz Да, я прошу способ автоматической отправки нескольких сообщений электронной почты для отправки всех файлов. В идеале не по одному электронному письму на файл, но каждое электронное письмо должно содержать как можно больше изображений на основе максимума, который я бы указал.
Я совершенно уверен, что нет реального способа сделать это автоматически. Основной ответ — использовать Google Диск, а альтернативные ответы — просто использовать другие варианты облачного хранилища. Из-за этого никому не нужно делать приложение, которое будет делать это за вас. Как уже спрашивал @Flow, есть ли причина, по которой вы не можете использовать облачное хранилище?
@Flow Проблема с облачным хранилищем заключается в том, что я не хочу, чтобы эти файлы заполняли мою облачную учетную запись (я предпочитаю не просить получателя сообщить мне, когда он закончит, и все неограниченное частное облачное хранилище, о котором я знаю, быть дерьмом), или иметь дело с истекающими ссылками, и я не хочу, чтобы кто-либо, кроме получателя, мог получить к нему доступ.
Если вы так не любите использовать облачное хранилище, то лучше всего отправить сразу 10-12 изображений (зависит от точного размера изображений). Если вам нужно сделать это только один раз, то можно и смириться.
@WoF В том-то и дело: мне нужно сделать это более одного раза. Кроме того, вложения различаются для каждого получателя.
Наилучший возможный обходной путь (или, по крайней мере, единственный, который, как мне кажется, сработает) — это перенести все изображения на ваш компьютер, поместить изображения в папку, а затем использовать программу сжатия, такую ​​как WinRAR или 7Zip. чтобы разделить эту папку на куски по 25 мегабайт и отправить их по отдельности. Самораспаковывающийся исполняемый файл не будет работать, потому что Gmail не поддерживает файлы .exe. Следовательно, получатель должен иметь ноу-хау для извлечения файлов из сжатой папки.
Я действительно думаю, что лучше всего использовать поставщика облачных хранилищ. Если это для вашей работы, то расширенные возможности хранения, вероятно, будут оправданной стоимостью. Если это личное, это все еще небольшая плата. Я думаю, что SkyDrive стоит около 10 долларов в год за 25+ ГиБ.

Ответы (1)

Это был бы долгий и трудный путь, но если у вас достаточно времени и ресурсов, вы можете скомпилировать программное mailобеспечение GNU CLI и использовать его из приложения для Android.

Таким образом, вы можете быть уверены, что программа не будет ограничивать ваши сообщения размером вложения. И если бы это было так, вы могли бы должным образом реорганизовать исходный код.

Если он пытается отправить его через SMTP (он пометил Gmail), тогда настройки SMTP-сервера по-прежнему будут ограничивать размер вложения и mailне удастся. И, как сказал Flow, нет никакого способа гарантировать, что принимающий сервер примет большие вложения, даже если вы обойдете ограничение на отправку.
Да, почтовые серверы обеспечивают максимальный размер почты, а не почтовый клиент/приложение.
На самом деле я не пытаюсь обойти ограничение в 25 МБ, но я ищу способ автоматической отправки нескольких сообщений электронной почты для отправки всех файлов.
Пометка gmail не является принуждением к использованию учетной записи клиента gmail. Возможно, он использует необлачную почтовую систему. Проблемы с сервером здесь не упоминаются, потому что спрашивающий слегка указал, что не нужно беспокоиться о характеристиках и ограничениях учетной записи получателя.
Он упомянул размер почтового ящика получателя, максимальный размер вложения — это совершенно отдельная вещь. Как уже сказал @Flow, в наши дни нет практического способа отправлять большие вложения по электронной почте. Кроме того, предложение пользователю выполнить кросс-компиляцию исходного кода для запуска на Android серьезно не будет приемлемым ответом на этом сайте. Вы не можете ожидать, что пользователь будет знать, как компилировать код; они даже не будут знакомы с конфигурацией или синтаксисом mailдля начала. Вы можете проверить наш справочный центр для получения дополнительной информации об этом.