Ich versuche herauszufinden, wie viele Datenbytes ein Teil einer E-Mail belegt (nicht die gesamte E-Mail). Wie kann ich das herausfinden?
Vielleicht gibt es etwas in einem Texteditor wie Notepad ++, das mir sagen könnte?
email
notepad++
mime-types
Mike B.
quelle
quelle
wc
- nicht wahr?Antworten:
Ziehen Sie die Nachricht von Ihrem E-Mail-Client auf den Desktop und öffnen Sie die resultierende Datei (wahrscheinlich
.EML
) in einem Texteditor, der verschiedene Codierungen unterstützt und die Größe der Daten anzeigt (z . B. Notepad2 ). Anschließend können Sie die Nachricht einfach vorher und nachher ausschneiden, um die tatsächliche Größe des gewünschten Blocks anzuzeigen (in der Statusleiste für Notepad2).quelle
Notepad ++ macht das. Kopieren Sie einfach den Teil der Nachricht, den Sie vergrößern möchten, und fügen Sie ihn in eine neue Registerkarte ein. Lesen Sie die Länge aus dem Längenfeld in der Statusleiste unten ab:
Wenn Sie die Codierung so einstellen, dass sie mit Ihrem E-Mail-Client übereinstimmt ( Codierungsmenü -> UTF-8 ), werden die Unicode-Zeichen korrekt gezählt (z. B. ist ☃ bei der UTF-8-Codierung 3 Byte lang).
Dies gilt nur für Nur-Text-E-Mails, nicht für HTML- oder mehrteilige / alternative E-Mails.
quelle
Jedes Zeichen im Klartext sollte 1 Byte entsprechen. 512 Zeichen wären also 0,5 KB; 1024 Zeichen wären 1 KB und so weiter. Diese Beispiel-E-Mail würde beispielsweise 308 Byte umfassen:
Bearbeiten: Zur Verdeutlichung bezieht sich "ein Zeichen" auf die Rohquelle der E-Mail-Nachricht, nicht auf die formatierte Darstellung, die von den meisten E-Mail-Clients angezeigt wird. Die ursprüngliche Frage bezieht sich speziell auf einfachen Text und auf Notepad ++ (dessen Standardcodierung ANSI ist), daher habe ich angenommen, dass die Nachricht als einfaches ANSI codiert wird.
quelle
あ
nimmt kein Byte ein.Um eine gute Schätzung zu erhalten, können Sie den Text kopieren und in eine TXT- Datei einfügen und dann die resultierende Dateigröße lesen. Ich habe ein AutoHotkey- Skript geschrieben, um es ein wenig einfacher zu machen. Drücken Sie Win+ C, damit eine kleine Popup-Meldung die Dateigröße des ausgewählten Textes anzeigt.
Meta : Meine Antwort oben handelt von
600
Bytes.quelle
Wenn Sie Ihre E-Mail als Klartext senden, entspricht die Anzahl der Bytes in etwa der Anzahl der Zeichen im ausgewählten Text. Wenn Sie den Text in Microsoft Word einfügen, kann er eine Buchstabenzählung durchführen, um Ihnen zu helfen.
Wenn Sie Ihre E-Mail als Rich Text oder HTML senden, gibt es keine einfache Formel. Im Allgemeinen ist der Text in Bytes umso größer, je länger und komplizierter die Formatierung ist.
Wenn es wirklich wichtig ist, dass Sie die Größe Ihrer E-Mail reduzieren, verwenden Sie immer die Nur-Text- Codierung.
quelle