Revision 36857857
Von Moritz Bunkus vor fast 8 Jahren hinzugefügt
SL/Mailer.pm | ||
---|---|---|
160 | 160 |
return undef if $email_journal > 1 && !defined $attachment_content; |
161 | 161 |
|
162 | 162 |
$attachment_content ||= ' '; |
163 |
$attributes{charset} = $self->{charset} if $self->{charset}; |
|
163 |
$attributes{charset} = $self->{charset} if $self->{charset} && ($attributes{content_type} =~ m{^text/});
|
|
164 | 164 |
|
165 | 165 |
$::lxdebug->message(LXDebug->DEBUG2(), "mail6 mtype=" . $attributes{Type} . " filename=" . $attributes{Filename}); |
166 | 166 |
|
Auch abrufbar als: Unified diff
Mailer: Zeichensatzattribut bei Anhängen nur bei Text-Anhängen setzen
Ein als Binärdaten zu behandelnder Anhang darf nicht natürlich nicht
umcodiert werden. Normalerweise ignorieren E-Mail-Programme bei
Nicht-Text-Anhängen den Zeichensatz, wenn er gesetzt ist, aber wir
sollten diesbezüglich auch einfach saubere E-Mails senden.