Thread Email mit Anhang senden --> Anhang ist leer
(17 answers)
Opened by Danni at 2010-05-27 18:34 Guest Danni Erste Wahl: MIME::Lite !! Ganz klare Sache!! Falle es damit tatsächlich nicht klappen sollte trotz Hinweis von pq, könnte die folgende sub die Datei in base64 kodieren. Damit klappt es dann auf jeden Fall, wenn die Datei vorher auch im binmode eingelesen wurde. Und dann natürlich Header (Content-Transfer-Encoding: base64) in der Mail dafür nicht vergessen! Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 11 sub BASE64_ENCODE { my $daten = shift; return '' unless $daten; use integer; my $out = join '', map( pack('u',$_)=~ /^.(\S*)/, ($daten =~/(.{1,45})/gs)); $out =~ tr|` -_|AA-Za-z0-9+/|; my $padding = (3 - length($daten) % 3) % 3; $out =~ s/.{$padding}$/'=' x $padding/e if $padding; $out =~ s/(.{1,76})/$1\n/g; $out; } 10 print "Hallo"
20 goto 10 |