contentStructure.data.size entfernen
Die Fachdaten liegen im sendenden System und im Zustelldienst als String/Textpuffer vor. Dieser enthält die Fachdaten als Zeichen. Erst auf dem Transportweg werden die Zeichen zu Bytes codiert (i.d.R. mit UTF-8). Daher ist es schwierig, die Größe der Fachdaten als Bytes (wie derzeit spezifiziert) anzugeben bzw. zu prüfen.
Die Größenangabe für die Fachdaten sollte daher auf Zeichen umgestellt werden oder besser ganz entfallen. Es ist jedoch zu berücksichtigen, ob eine Obergrenze (in Bytes oder Zeichen) angegeben werden sollte.