Sven Schöling [Fri, 9 Nov 2012 11:52:26 +0000 (12:52 +0100)]
resubmit im Opera gefixt.
In
5d8dbe98677296f277230024db5af5307861ab22 hat Bernd da einen Javascriptfehler
reingebaut, den ich bei der Frame Umstellung korrigiert habe (do statt oe).
Diese Korrektur führt aber dazu, dass Opera nur das submit ausführt und nicht
den Klick zuerst, was Drucken ohne speichern kaputtmacht.
Ich weiß nicht ob das Bug 1673 wieder aufmacht, kann sein.
behebt #1991
Sven Schöling [Fri, 9 Nov 2012 10:30:41 +0000 (11:30 +0100)]
Merge branch 'master' of vc.linet-services.de:public/lx-office-erp
Sven Schöling [Fri, 9 Nov 2012 10:29:43 +0000 (11:29 +0100)]
SelfTests korrekt reinitialisieren
Fix für #1991
Bernd Bleßmann [Fri, 9 Nov 2012 09:59:55 +0000 (10:59 +0100)]
Syntaxfehler (fehlende Klammer) korrigiert.
behebt #2048
Moritz Bunkus [Fri, 9 Nov 2012 08:25:44 +0000 (09:25 +0100)]
Merge branch 'master' of vc.linet-services.de:public/lx-office-erp
Moritz Bunkus [Fri, 9 Nov 2012 08:25:40 +0000 (09:25 +0100)]
Debitoren-, Kreditorenbuchungen: K/L-Bemerkungen als Extra-Feld anzeigen, nicht in normale Bemerkungen kopieren
Fixt #1858.
Jan Büren [Thu, 8 Nov 2012 15:15:08 +0000 (16:15 +0100)]
Merge branch 'master' of vc.linet-services.de:public/lx-office-erp
Jan Büren [Thu, 8 Nov 2012 15:04:27 +0000 (16:04 +0100)]
Bugfix 1842 Offene Posten Alterstrukturliste prüft nur auf tagesaktuellem Datum
Wie in #1842. beschrieben, ist jetzt eindeutiger, wann ein freier Zeitraum
ausgewählt ist oder eine Altersstrukturliste zum Stichtag.
Testfall 1: Datumsfelder leer oder gefüllt
Testfall 2: Vergleich der offenen Posten mit Werten aus der vorherigen Version für Forderungen
Testfall 3: Vergleich der offenen Posten mit Werten aus der vorherigen Version für Verbindlichkeiten
Variante I. freier Zeitraum
Test 1 Test 2 Test 3
Von gefüllt, Bis leer | i.O. | i.O. | i.O.
Von leer, Bis gefüllt | i.O. | i.O. | i.O.
Von leer, Bis < heute | x | i.O. | i.O.
Zwischenzeitraum | x | i.O. | i.O.
Variante II. Altersstrukturliste
Test 1 Test 2 Test 3
Auswahl leer | i.O. | i.O. | i.O.
Auswahl 0-30 | x | i.O. | i.O.
Auswahl > 120 | x | i.O. | i.O. | i.O.
Moritz Bunkus [Thu, 8 Nov 2012 14:42:00 +0000 (15:42 +0100)]
Merge branch 'master' of vc.linet-services.de:public/lx-office-erp
Moritz Bunkus [Thu, 8 Nov 2012 14:41:46 +0000 (15:41 +0100)]
Hash-Index sollte "neutralerertrag" heißen, nicht "neutralertrag"
Fixt #1979.
Moritz Bunkus [Thu, 8 Nov 2012 14:31:23 +0000 (15:31 +0100)]
Warnung über nicht eindeutige Artikelnummer bei leerem Artikelnummernfeld nicht anzeigen
Sven Schöling [Thu, 8 Nov 2012 14:31:08 +0000 (15:31 +0100)]
Merge branch 'master' of vc.linet-services.de:public/lx-office-erp
Sven Schöling [Thu, 8 Nov 2012 14:30:37 +0000 (15:30 +0100)]
Menüüberlappungen etwas sinnvoller gelöst
behebt #1973
Sven Schöling [Thu, 8 Nov 2012 14:24:57 +0000 (15:24 +0100)]
login im header richtig escapen
Thomas Heck [Thu, 8 Nov 2012 14:13:37 +0000 (15:13 +0100)]
Falschmeldung beim Speichern eines vorhandenen Kontos unterdrücken.
behebt #2041
Niclas Zimmermann [Thu, 8 Nov 2012 13:27:10 +0000 (14:27 +0100)]
Gutschrift und Zahlungsausgang vertauscht
In Zahlungsverkehr/Kontenabgleich waren Gutschrift und Zahlungs-
ausgang vertauscht.
Behebt Bug #1890.
Sven Schöling [Thu, 8 Nov 2012 13:16:44 +0000 (14:16 +0100)]
Merge branch 'master' of vc.linet-services.de:public/lx-office-erp
Sven Schöling [Thu, 8 Nov 2012 13:14:14 +0000 (14:14 +0100)]
Header Zeile in menuv3 an #frame-header angleichen
behebt #2044
Bernd Bleßmann [Thu, 8 Nov 2012 12:58:47 +0000 (13:58 +0100)]
Warensuche mit Projektnummer/-beschreibung fixen
Fixt #1900.
Moritz Bunkus [Thu, 8 Nov 2012 12:50:05 +0000 (13:50 +0100)]
Merge branch 'master' of vc.linet-services.de:public/lx-office-erp
Moritz Bunkus [Thu, 8 Nov 2012 12:50:00 +0000 (13:50 +0100)]
Kontaktpersonenfeld von Freitext auf Datum umstelen
Basierend auf Patch von Thomas Heck <t.heck@linet-services.de> mit
Verfeinerungen von mir.
Implementiert #2021.
Thomas Heck [Thu, 8 Nov 2012 12:18:43 +0000 (13:18 +0100)]
Merge branch 'master' of vc.linet-services.de:public/lx-office-erp
Thomas Heck [Thu, 8 Nov 2012 12:13:18 +0000 (13:13 +0100)]
Update der Finanzamtnummern in Hamburg
fixt #1841
Moritz Bunkus [Thu, 8 Nov 2012 11:58:27 +0000 (12:58 +0100)]
Sprachvariante 'de_DE' entfernen
Trotz mehrfacher Nachfrage wurde die Sprache vom bisherigen (und
einzigen) Maintainer praktisch seit über einem Jahr nicht mehr
angefasst. Sie ist damit praktisch unmaintained und wird aufgrund der
Existenz der Hauptübersetzung "de" auch nicht zwingend benötigt.
Moritz Bunkus [Thu, 8 Nov 2012 11:55:11 +0000 (12:55 +0100)]
Fallback auf Sprache aus kivitendo.conf, falls vom Benutzer selektierte Sprache nicht existiert
Moritz Bunkus [Thu, 8 Nov 2012 11:41:59 +0000 (12:41 +0100)]
Merge branch 'master' of vc.linet-services.de:public/lx-office-erp
Moritz Bunkus [Thu, 8 Nov 2012 11:40:07 +0000 (12:40 +0100)]
SugarCRM-Unterstützt aus rose_auto_create_model.pl entfernt
Moritz Bunkus [Thu, 8 Nov 2012 11:07:09 +0000 (12:07 +0100)]
Währungen mit mehr als drei Zeichen erlauben & Spaltentyp 'text' anstelle von 'char(3)'
Alle Währungsspalten sind nun vom Typ 'text' anstatt 'char(3)'. Das
hat zwei Effekte:
1. Es ist möglich, Währungen einzugeben, deren Abkürzung nicht exakt
drei Zeichen lang ist.
2. Fixt #1934. Durch Umstellung von "keine Währung" auf "Währungen"
wurden Inhalte von 'char(3)' als drei Leerzeichen von PostgreSQL
zurückgegeben (das ist SQL-Standardkonform), was von kivitendo als
"oh das ist nicht die Standardwährung" interpretiert wurde.
Sven Schöling [Thu, 8 Nov 2012 11:04:12 +0000 (12:04 +0100)]
Bei Drucken und Druckvorschau die Layoutelemente ausblenden
behebt #2039
Sven Schöling [Thu, 8 Nov 2012 11:00:41 +0000 (12:00 +0100)]
Merge branch 'master' of vc.linet-services.de:public/lx-office-erp
Sven Schöling [Thu, 8 Nov 2012 11:00:16 +0000 (12:00 +0100)]
pgupgrade_tool --create: Encoding besser respektieren.
Moritz Bunkus [Thu, 8 Nov 2012 11:00:10 +0000 (12:00 +0100)]
SQL-File-Parsing: Off-by-one in $$ ... $$-Syntax für stored procedures behoben
G. Richardson [Thu, 8 Nov 2012 10:34:18 +0000 (11:34 +0100)]
Merge branch 'master' of vc.linet-services.de:public/lx-office-erp
G. Richardson [Thu, 8 Nov 2012 10:30:39 +0000 (11:30 +0100)]
Bug 2008 Lieferdatum in Gutschrift
Lieferdatum in Gutschrift eingeblendet, bei Gutschriften entscheidet jetzt
das Lieferdatum (=Leistungsdatum) genau wie bei der Rechnung über die
Steuer. Ist kein Lieferdatum vorhanden wird das Rechnungsdatum genommen.
Das ist dann wichtig, wenn es einen Umsatzsteuerwechsel gibt, z.B. von
19% auf 21%. Wollte man im 21%-Zeitraum eine Rechnung aus der 19%-Zeit
gutschreiben, konnte man bei der Gutschrift jedoch immer nur das
Gutschriftsdatum füllen, ein Lieferdatum gab es nicht, so dass eine
aktuelle Gutschrift immer den neuen Steuersatz genommen hat.
Sven Schöling [Wed, 31 Oct 2012 09:19:23 +0000 (10:19 +0100)]
dbupgrade script kann jetzt auch upgrade scripte erzeugen.
scripts/dbupgrade2_tool.pl --create=<tag> --type=<sql|pl>
speichert die Datei unter dem richtigen Namen, und öffnet sie in $EDITOR
Sven Schöling [Wed, 7 Nov 2012 16:48:27 +0000 (17:48 +0100)]
Merge branch 'master' of vc.linet-services.de:public/lx-office-erp
Sven Schöling [Wed, 7 Nov 2012 16:47:27 +0000 (17:47 +0100)]
joins in Kundensuche umgeschrieben
behebt #1894
...wenn auch nicht sonderlich schön, auf Dauer müssen die ganzen aggreg
Funktionen in ein Berichtswesen ausgelagert werden.
Moritz Bunkus [Wed, 7 Nov 2012 16:41:43 +0000 (17:41 +0100)]
Merge branch 'master' of vc.linet-services.de:public/lx-office-erp
Moritz Bunkus [Wed, 7 Nov 2012 16:41:40 +0000 (17:41 +0100)]
JS-Menü-Einträge schmaler rendern
Getestet mit Chrome auf Linux/Windows; Firefox 14 auf Linux/Windows;
Internet Explorer 9.
Thomas Heck [Wed, 7 Nov 2012 16:31:45 +0000 (17:31 +0100)]
Unter "Lager > Erzeugnis fertigen" die Mengeneinheiten richtig auflisten.
Moritz Bunkus [Wed, 7 Nov 2012 16:28:36 +0000 (17:28 +0100)]
"Berichte -> Rechnungen" mit genauerer Beschriftung versehen
Moritz Bunkus [Wed, 7 Nov 2012 16:18:10 +0000 (17:18 +0100)]
Merge branch 'master' of vc.linet-services.de:public/lx-office-erp
Moritz Bunkus [Wed, 7 Nov 2012 16:18:08 +0000 (17:18 +0100)]
OpenDocument: Nicht-ASCII-Zeichen in styles.xml in UTF-8 konvertieren
Fixt #1861.
Sven Schöling [Wed, 7 Nov 2012 16:05:14 +0000 (17:05 +0100)]
Merge branch 'master' of vc.linet-services.de:public/lx-office-erp
Sven Schöling [Wed, 7 Nov 2012 16:04:35 +0000 (17:04 +0100)]
CsvImport: CVars case insensitive parsen lassen
Sven Schöling [Wed, 7 Nov 2012 16:00:34 +0000 (17:00 +0100)]
Helper::Csv: Support für leere profile.path Angaben und case_insensitive_header
Wulf [Wed, 7 Nov 2012 15:53:59 +0000 (16:53 +0100)]
fix #2037.
(fake commit zum ticket schliessen)
Wulf [Wed, 7 Nov 2012 15:47:07 +0000 (16:47 +0100)]
fix #2073
Moritz Bunkus [Wed, 7 Nov 2012 15:32:50 +0000 (16:32 +0100)]
Merge branch 'master' of vc.linet-services.de:public/lx-office-erp
Moritz Bunkus [Wed, 7 Nov 2012 15:32:47 +0000 (16:32 +0100)]
Warnung anzeigen, wenn Beleg noch keine Positionen enthält und Aktion (speichern/drucken) nicht ausgeführt wurde
Moritz Bunkus [Wed, 7 Nov 2012 15:18:21 +0000 (16:18 +0100)]
"Verkäufer/in" bei Wechsel Kunde/Lieferant auf aktuellen Benutzer setzen, falls K/L keinen gesetzt hat
Fixt #1949.
Niclas Zimmermann [Wed, 7 Nov 2012 14:50:33 +0000 (15:50 +0100)]
Merge branch 'master' of vc.linet-services.de:public/lx-office-erp
Moritz Bunkus [Wed, 7 Nov 2012 14:45:46 +0000 (15:45 +0100)]
Refactoring; Kosmetik: Ausrichtung
Moritz Bunkus [Wed, 7 Nov 2012 14:44:07 +0000 (15:44 +0100)]
Spoolen: Spool-Dateien nach Erzeugen des temp. Namens nicht direkt wieder löschen
Fixt #1926.
Moritz Bunkus [Wed, 7 Nov 2012 14:43:26 +0000 (15:43 +0100)]
Spool-Dateien: Handling vom wiederholten Spoolen desselben Beleges gefixt
Niclas Zimmermann [Wed, 7 Nov 2012 14:42:37 +0000 (15:42 +0100)]
Unnötiger Code
Die Form-Variable original_account und die Überprüfung, ob diese mit
der Form-Variable accounts übereinstimmt, ist nun nicht mehr nötig,
da in save_accounts nach doppelten Kontonummern gesucht wird.
Siehe auch Commit
0e494483d38354fdfac2364ef4d0de0874f1ada7
und Ticket #2030.
Moritz Bunkus [Wed, 7 Nov 2012 14:39:25 +0000 (15:39 +0100)]
Dateien im Verzeichnis spool/ ignorieren
Moritz Bunkus [Wed, 7 Nov 2012 14:38:40 +0000 (15:38 +0100)]
Merge branch 'master' of vc.linet-services.de:public/lx-office-erp
Moritz Bunkus [Wed, 7 Nov 2012 14:38:38 +0000 (15:38 +0100)]
Menu::menuitem_new: nur bei Trace-Level DEBUG2 ausgeben
Sven Schöling [Wed, 7 Nov 2012 14:35:54 +0000 (15:35 +0100)]
Merge branch 'master' of vc.linet-services.de:public/lx-office-erp
Sven Schöling [Wed, 7 Nov 2012 14:35:31 +0000 (15:35 +0100)]
Zusätzliche Debuginfo bei Waren mit doppelter Nummer.
G. Richardson [Wed, 7 Nov 2012 14:30:24 +0000 (15:30 +0100)]
Merge branch 'master' of vc.linet-services.de:public/lx-office-erp
Bernd Bleßmann [Wed, 7 Nov 2012 14:23:40 +0000 (15:23 +0100)]
Mandantenkonfiguration: Changelog und Hinweis in der Doku.
Kapitel vergessen
Bernd Bleßmann [Wed, 7 Nov 2012 14:22:14 +0000 (15:22 +0100)]
Merge branch 'master' of vc.linet-services.de:public/lx-office-erp
Conflicts:
doc/html/ch03s02.html
doc/html/ch04.html
doc/html/index.html
doc/kivitendo-Dokumentation.pdf
Bernd Bleßmann [Wed, 7 Nov 2012 14:11:38 +0000 (15:11 +0100)]
Mandantenkonfiguration: Changelog und Hinweis in der Doku.
Thomas Heck [Wed, 7 Nov 2012 14:07:04 +0000 (15:07 +0100)]
Die Reihenfolge der Buttons unter Dialogbuchen geändert.
fixt #1930
G. Richardson [Wed, 7 Nov 2012 13:52:49 +0000 (14:52 +0100)]
Namensgebung accrual/cash für Soll-/Ist-Versteuerung angepasst
In der GuV wählt man jetzt in der deutschen Übersetzung nicht mehr nach
Bilanzierung/EÜR aus sondern nach Soll- und Ist-Versteuerung. Die
richtige Vorauswahl anhand des Mandantenparameters "Versteuerungsart"
könnte man an dieser Stelle schon vorauswählen (dieses Feature ist nicht
für das kommende Release geplant).
Die Überschrift im Template, ob dort GuV oder EÜR steht, sollte
irgendwann mal durch den Mandantenparameter "Gewinnermittlung" ermittelt
werden.
Moritz Bunkus [Wed, 7 Nov 2012 13:51:48 +0000 (14:51 +0100)]
Namen des Dokumentations-PDFs gefixt
Moritz Bunkus [Wed, 7 Nov 2012 13:49:25 +0000 (14:49 +0100)]
Merge branch 'master' of vc.linet-services.de:public/lx-office-erp
Moritz Bunkus [Wed, 7 Nov 2012 13:49:23 +0000 (14:49 +0100)]
Hinweise auf lx_office.conf in kivitendo.conf geändert
Fixt #2031.
Sven Schöling [Wed, 7 Nov 2012 13:46:00 +0000 (14:46 +0100)]
Merge branch 'master' of vc.linet-services.de:public/lx-office-erp
Sven Schöling [Wed, 7 Nov 2012 13:45:14 +0000 (14:45 +0100)]
Gelöschte Positionen in Lieferscheinen im Lieferplaner berücksichtigen
behebt #2018
Moritz Bunkus [Wed, 7 Nov 2012 13:36:04 +0000 (14:36 +0100)]
DEBIAN-Verzeichnis entfernen
Beim heutigen Bugsprint wurde entschieden, dass es keinerlei
offizielle Pakete mehr geben wird. Weder für Debian/Ubuntu, noch für
andere Distributionen.
Moritz Bunkus [Wed, 7 Nov 2012 13:31:58 +0000 (14:31 +0100)]
Französische Teilübersetzung entfernt
Wurde in folgendem Commit eingeführt:
commit
7cb7319070a0404cfe7add38214b4c30c018edf8
Author: Sven Donath <lxo@dexo.de>
Date: Thu Sep 16 13:58:49 2010 +0200
Seit dem gab es kein einziges Update.
Jan Büren [Wed, 7 Nov 2012 13:22:58 +0000 (14:22 +0100)]
Merge branch 'master' of vc.linet-services.de:public/lx-office-erp
Jan Büren [Wed, 7 Nov 2012 13:15:16 +0000 (14:15 +0100)]
Verkaufsrechnung als Vorlage verwenden, funktioniert nicht in abgeschlossenen Perioden
Beim Testen aufgefallen, dass $form->locked nicht gelöscht wird,
wenn man entsprechende eine Vorlage erstellen möchte.
Das ist sicherlich so noch nie aufgefallen, da die meisten Anwender überhaupt gar keine
Perioden abschliessen.
Es spricht aber nichts dagegen, dass das Programm sich so verhäl
G. Richardson [Wed, 7 Nov 2012 12:46:21 +0000 (13:46 +0100)]
Merge branch 'master' of vc.linet-services.de:public/lx-office-erp
Sven Schöling [Wed, 7 Nov 2012 12:44:18 +0000 (13:44 +0100)]
Merge branch 'master' of vc.linet-services.de:public/lx-office-erp
Jan Büren [Wed, 7 Nov 2012 10:58:16 +0000 (11:58 +0100)]
Merge branch 'master' of vc.linet-services.de:public/lx-office-erp
Bernd Bleßmann [Tue, 6 Nov 2012 13:34:31 +0000 (14:34 +0100)]
"Löschen"-Knopf anzeigen in Mandantenkonfiguration einstellbar
für Aufträge und Lieferscheine.
Bernd Bleßmann [Mon, 5 Nov 2012 15:46:59 +0000 (16:46 +0100)]
"als bezahlt markieren"-Knopf anzeigen in Mandantenkonfiguration einstellbar.
Bernd Bleßmann [Mon, 5 Nov 2012 11:27:04 +0000 (12:27 +0100)]
Änderbarkeit und Löschbarkeit von Belegen in Mandantenkonfiguration einstellbar.
Bernd Bleßmann [Sat, 3 Nov 2012 22:44:34 +0000 (23:44 +0100)]
Schreibfehler in Übersetzungen korrigiert.
G. Richardson [Fri, 2 Nov 2012 12:48:34 +0000 (13:48 +0100)]
Merge branch 'master' of vc.linet-services.de:public/lx-office-erp
Bernd Bleßmann [Fri, 2 Nov 2012 12:11:39 +0000 (13:11 +0100)]
Optionen für Gewinnermittlung, Warenbuchungsmethode und Versteuerungsart in Mandantenkonfiguration verschoben.
Bernd Bleßmann [Fri, 2 Nov 2012 11:17:25 +0000 (12:17 +0100)]
Option für Datev-Check in Mandantenkonfiguration verschoben.
Bernd Bleßmann [Tue, 30 Oct 2012 12:12:47 +0000 (13:12 +0100)]
Option für Mindesthaltbarkeitsdatum in Mandantenkonfiguration verschoben.
Bernd Bleßmann [Mon, 29 Oct 2012 14:32:37 +0000 (15:32 +0100)]
Controller für Mandantenkonfiguration.
Im Moment lässt sich hier die Änderbarkeit für Zahlungen einstellen. Es
sollen demnächst auch noch anderen Konfig-Einstellungen aus der Konfig-Datei
hierher wandern.
Moritz Bunkus [Fri, 2 Nov 2012 11:28:23 +0000 (12:28 +0100)]
Kundendetails: Link "Springe zu Rechnungsadresse" nicht immer anzeigen
sondern nur dann, wenn mindestens eine Ansprechperson oder eine
Lieferadresse existiert. Dient der geringeren Verwirrung von
unbedarften Personen.
Fixt #1922.
Moritz Bunkus [Fri, 2 Nov 2012 11:09:48 +0000 (12:09 +0100)]
Entfernte Funktion SL::Mailer::recode nicht mehr aufrufen
Fixt #2035.
Moritz Bunkus [Fri, 2 Nov 2012 10:09:34 +0000 (11:09 +0100)]
Fehlende Übersetzungen aus "lost" nehmen, sofern dort vorhanden
Moritz Bunkus [Fri, 2 Nov 2012 10:07:25 +0000 (11:07 +0100)]
menu.ini doch wieder auf Übersetzungen scannen
Commit
ac55752 hat dies kaputt gemacht
Moritz Bunkus [Fri, 2 Nov 2012 09:45:58 +0000 (10:45 +0100)]
Refactoring
Moritz Bunkus [Thu, 1 Nov 2012 16:27:14 +0000 (17:27 +0100)]
"kivitendo" wird komplett klein geschrieben
Moritz Bunkus [Thu, 1 Nov 2012 11:24:36 +0000 (12:24 +0100)]
Doku: Formatverschönerungen
Moritz Bunkus [Thu, 1 Nov 2012 10:59:41 +0000 (11:59 +0100)]
Doku: E-Mail-Einstellungen und -Module ergänzt
Moritz Bunkus [Thu, 1 Nov 2012 10:05:29 +0000 (11:05 +0100)]
Selbst geschriebenen E-Mail-Erstellungscode durch Verwendung von Email::MIME ersetzt
Fixt #2035.
Moritz Bunkus [Wed, 31 Oct 2012 16:38:52 +0000 (17:38 +0100)]
Net::SSLGlue anstelle von Net::SMTP::TLS verwenden
Net::SMTP::TLS enthält momentan einen unschönen Bug[1], der mit
aktuellen Versionen von IO::Socket::SSL zusammen zu einer Exception
führt. Anscheinend wird Net::SMTP::TLS auch schon seit Jahren nicht
mehr gepflegt.
Net::SSLGlue::SMTP (Teil von Net::SSLGlue) erweitert dabei das
Net::SMTP-Interface um TLS-Befehle und ist damit zusätzlich näher am
Net::SMTP-Interface, als es Net::SMTP::TLS je war.
[1] https://rt.cpan.org/Public/Bug/Display.html?id=77401
Moritz Bunkus [Wed, 31 Oct 2012 15:57:53 +0000 (16:57 +0100)]
Bei Verwendung von SMTP nicht doppelt nach UTF-8 encoden
Die SMTP-Module erwarten, dass die Strings im Perl-internen Encoding
vorliegen. Das tun sie in Mailer.pm auch schon, allerdings wurden sie
dort bisher nach UTF-8 encodiert, weil der Sendmail-Treiber es so
brauchte.
Also die richtige Variante:
- Mailer.pm verändert das Encoding nicht
- Mailer/Sendmail.pm setzt :utf8 als I/O-Layer auf der Pipe zum externen Prozess
Behebt #2035.
Moritz Bunkus [Wed, 31 Oct 2012 15:28:37 +0000 (16:28 +0100)]
Attachments via File::Slurp einlesen, nicht manuell