iCloud "Verletzung der Nachrichtengröße" beim Senden von ZIP-Dateien mit mehr als 127 Dateien

Überarbeitete Frage

Gemäß Tetsujins Vorschlag in den Kommentaren habe ich einige weitere Tests durchgeführt.

Es scheint ein Problem mit iCloud und dem Senden einer ZIP-Datei eines Ordners mit einer bestimmten Anzahl von Dateien zu geben. Es scheint ein Limit von 127 Dateien in 1 Ordner zu geben, unabhängig vom Dateityp (versucht .png, .svgund .txt).

Beim Versenden der Mail über die Mail-App erhalte ich eine message size violationFehlermeldung und die Mail kann nicht versendet werden. Über die iCloud-Weboberfläche scheint die E-Mail gesendet zu werden (kein Fehler, wird in der Liste „ Gesendet “ angezeigt), aber sie kommt nie an.

Weiß jemand warum es diese Grenze gibt? (wie Tetsujin in den Kommentaren erwähnte, könnte es sich um einige 7-Bit-Spielereien handeln)


Alte Frage

Wenn ich versuche, eine E-Mail mit einer 1,3 MB großen ZIP-Datei als Anhang zu senden, erhalte ich eine message size violationFehlermeldung:

E-Mail-Fehler

Dateigrößen der ZIP-Datei und des Originalordners (1,3 MB bzw. 10,7 MB):

ZIP-Datei und Ordner des Info-Panels

Zuerst dachte ich, es hängt irgendwie damit zusammen, dass der ursprüngliche Ordner mehr als 10 MB groß ist, aber laut Apples iCloud-Supportseite beträgt das Limit 20 MB:

Einschränkungen beim Senden von Nachrichten

Es gibt mehrere Sicherheitsvorkehrungen, um sicherzustellen, dass nur iCloud-Mitglieder Nachrichten über iCloud senden können. Eine dieser Sicherheitsvorkehrungen umfasst angemessene Beschränkungen für:

  • ...
  • Die Größe eingehender und ausgehender Nachrichten (20 MB, bis zu 5 GB bei aktiviertem Mail Drop)

Warum kann ich diese ZIP-Datei nicht senden? (auch: Sollte Mail Drop nicht eingreifen, wenn es denkt, dass der Anhang zu groß ist? Es ist eingeschaltet.)

Ich würde zuerst nur "Glitch" vermuten. Versuchen Sie es mit einer neuen E-Mail mit demselben Anhang und einer neuen E-Mail mit einer neu gezippten Version. Das eliminiert ein paar Optionen.
Das Senden einer neuen E-Mail, das Verwenden einer anderen iCloud-Adresse, das Neustarten von Mail oder das erneute Zippen des Ordners funktionierte leider.
Wird gesendet, wenn überhaupt kein Anhang oder ein ganz anderer Anhang vorhanden ist?
Okay, ich habe einige Tests durchgeführt: Das Problem scheint die Anzahl der Dateien in einem Ordner zu sein. Das Limit liegt bei 127 Dateien in einem gezippten Ordner. In dem Moment, in dem ich eine weitere Datei hinzufüge, wird die Zip-Datei nicht gesendet. (unabhängig vom Dateityp habe ich mit SVG- und TXT-Dateien von PNG getestet)
Aha, stimmt. Nützliche Info. Ich hatte keine Ahnung, dass es ein Limit gibt ... oder wie der Mailer das feststellen könnte
Ich wäre versucht, die Frage zu überarbeiten, da wir jetzt das „Wie“ kennen, aber nicht das „Warum“.
Guter Vorschlag, ich habe die Frage überarbeitet. Ich könnte prüfen, ob Google Mail Zip-Dateien mit mehr als 127 Dateien verarbeiten kann.
Es ist ein Paradebeispiel für eine Art 7-Bit-Adressierungssystem, aber warum es heutzutage so begrenzt sein sollte, ist unklar

Antworten (1)

Ich bin gerade auf das gleiche Problem gestoßen: zwei 11,5 MB Xojo-kompilierte Apps gezippt. Beim Senden von me.com oder an me.com wurde der Fehler „Verletzung der Nachrichtengröße“ ausgegeben.

Um dieses mögliche Limit von 127 Dateien zu umgehen, habe ich mit dem Festplatten-Dienstprogramm ein leeres Disk-Image erstellt. Habe es gemountet und die beiden Apps darauf kopiert. Ausgehängt und gezippt und über me.com gesendet: das hat funktioniert.

Ich habe ein tar-Archiv meiner Zip-Datei erstellt und das hat auch funktioniert. Vom Terminal - tar - cf outputfile.tar inputfile.zip