Erstellt vor 9 Jahren

Geschlossen vor 8 Jahren

#358 closed Fehler (fixed)

SL-Mailer.pm und Signatur

Erstellt von: udono@… Verantwortlicher: m.bunkus@…
Priorität: hoch Meilenstein:
Komponente: kivitendo ERP Version: 2.3-unstable
Schweregrad: schwerwiegend Stichworte: Systemeinstellungen
Beobachter: s.koehler@…

Beschreibung

Von Rolf Eike Beer Developer ML:

SL-Mailer.pm.diff

SQL-Ledger in der Message-Id und im Boundary-Trenner durch Lx-Office ersetzt.

SL-Form.pm.diff:

Der Trenner für die Signatur ist nicht "--", sondern "-- ". Ohne das
Leerzeichen erkennen das die "guten" Mailprogramme nicht als Signatur an. Das
ohne Leerzeichen zu senden ist ein seit Jahren ungefixter Bug in Outlook
Express.
Außerdem werden alle Zeilenumbrüche in Nachricht und Signatur als '\n' an den
Mailer übergeben, kein '\r' mehr. Das ist irgendwo zwischen unnötig und
falsch, je nachdem welcher Mailer verwendet wird.

Der Anhang (z.B. meine PDF-Datei) hat sowieso nur \n als Zeilenumbruch, wenn
es an den Mailer übergeben wird. Wenn der Mailer jedoch ein qmail ist hat man
ein Problem. qmail ist an dieser Stelle defekt und erzeugt beim Versand dann
anstatt "\r\n" Zeilenumbrüche mit "\r\r\n" mit beliebigen Effekten (Ablehnung
durch Empfänger, zerrupfte Darstellung, abbrechende Mailverbindungen).

Verbesserungsvorschlag:

Die Signatur nur dann anhängen, wenn sie auch tatsächlich etwas enthält. Mein
Perl ist zu schlecht, daher gibt es dafür keinen Patch. Außerdem ist die
Beschriftung "Unterschrift" in den Benutzereinstellungen IMHO verwirrend.

Anhänge (2)

SL-Form.pm.diff (1.2 KB) - hinzugefügt von udono@… vor 9 Jahren.
SL-Form.pm.diff
SL-Mailer.pm.diff (592 Byte) - hinzugefügt von udono@… vor 9 Jahren.
SL-Mailer.pm.diff

Alle Anhänge herunterladen als: .zip

Änderungshistorie (5)

Geändert vor 9 Jahren durch udono@…

SL-Form.pm.diff

Geändert vor 9 Jahren durch udono@…

SL-Mailer.pm.diff

comment:1 Geändert vor 9 Jahren durch udono@…

  • Zusammenfassung von SL-Mailer.pm nach SL-Mailer.pm und Signatur geändert

comment:2 Geändert vor 9 Jahren durch s.koehler@…

  • Beobachter s.koehler@… hinzugefügt
  • Verantwortlicher von p.reetz@… nach m.bunkus@… geändert

comment:3 Geändert vor 8 Jahren durch m.bunkus@…

  • Lösung auf fixed gesetzt
  • Status von new nach closed geändert

In r1337

Hinweis: Hilfe zur Verwendung von Tickets finden Sie in TracTickets.