Halihallo hilker
Ja es sich um die ersten 128 Zeichen (7Bit eben) handelt war mir schon klar. 1111111Binär ist nunmal 127. Mein Gedanke: nimm die Pärchen und addiere die Ordinalwerte... Mein Problem: geht nicht, weil ich so niemals auf 11111111Binär kömmen kann. 11111110 ist das Maximalergebnis. Addiere ich auf jedes pärchen 1 drauf - hab ich auch keine chance, weil so der min. Wert 00000001 ist. Heißt: ich kann keine 0 erzeugen.
Halt, halt. Was versuchst du hier zu kodieren? - 7bit _ist_ bereits 8bit, 7bit heisst
_nicht_, dass jedes Zeichen mit nur 7-bit codiert wird. Jedes Zeichen hat dennoch 8-bit=
1 Byte, nur ist bei 7bit Transfer-Encoding das letzte Bit immer false/0. Wenn du also
ein 7-bit Attachment in 8-bit Attachment umwandeln willst, reicht ein einfaches ändern
des Headers auf 8-bit Transfer-Encoding.
Fakt -> es geht anders!
Ja, Header ändern :-)
http://search.cpan.org/author/ERYQ/MIME-tools-5.411a/lib/MIME/Decoder/NBit.pm
Ich hatte schon bevor ich gepostet hab versucht ein Modul MIME::irgendwas zu installieren, jedoch ohne erfolg. PPM hat das nicht gefunden. "irgendwas" ist ein platzhalter für etwas was ich nicht mehr weiß :-)
ppm search MIME
=> ppm install MIME-tools
s. Klaus'es Posting.
@rolfrost: Was wolltest du mit dem Quotet-Printable? - Das hat nix damit zu tun.:?
Viele Grüsse
Philipp
RTFM! - Foren steigern das Aufkommen von Redundanz im Internet, danke für das lesen der Manuals.
Selbstbedienung! - Das SelfForum ist ein Gratis-Restaurant mit Selbstbedienung, Menüangebot steht in den </faq/> und dem </archiv/>.