schlecht formatierte Mails jetzt ok :)
Verfasst: 20.11.2005 15:05
Hi,
Also die HTML-MOD hab' ich jetzt doch nicht eingebaut, denn anscheinend wird die eigentliche Nachricht gar nicht HTML-mässig aufbereitet. Da müsste man ja selber ins Textfeld immer HTML-Code reinschreiben. Das kann's ja auch nicht sein...
Die gute Nachricht:
Ich hab jetzt einen Weg gefunden, wie man die zu großen Abstände zwischen den Absätzen verhindert, und gleich mal MOD-gerecht aufgeschrieben (Verwendung natürlich auf eigene Gefahr, ist aber wirklich kein Problem):
Wahrscheinlich tritt das Problem mit den zu großen Abständen nur bei Windows-Maschinen auf. Diese Änderung schadet aber auch unter UNIX/Linux nicht.
Oben hat jemand geschrieben, dass Mails, die @web.de gehen, gar keine Zeilenumbrüche haben. Das kann ich mir jetzt nicht erklären.
Frage: Kann das jemand bestätigen, dass @web.de-Mails keine Zeilenumbrüche haben?
Wenn die Templates language/lang_german/email/*.tpl für die automatischen Mails UNIX-mässig gespeichert sind, kommen sie auch ohne meine Änderung gut an, aber die unter Windows von Hand gesendeten eben nicht.
Also die HTML-MOD hab' ich jetzt doch nicht eingebaut, denn anscheinend wird die eigentliche Nachricht gar nicht HTML-mässig aufbereitet. Da müsste man ja selber ins Textfeld immer HTML-Code reinschreiben. Das kann's ja auch nicht sein...
Die gute Nachricht:
Ich hab jetzt einen Weg gefunden, wie man die zu großen Abstände zwischen den Absätzen verhindert, und gleich mal MOD-gerecht aufgeschrieben (Verwendung natürlich auf eigene Gefahr, ist aber wirklich kein Problem):
Code: Alles auswählen
##############################################################
## MOD Title: Schönere Board-Mails vom MS Windows User
## MOD Author: kjuu < N/A> (N/A) N/A
## MOD Description:
## Vermeidet zu große Absatzabstände in Mails, die über das
## Board von Microsoft Windows Usern versendet werden.
## MOD Version: 1.0.0
##
## Installation Level: Easy
## Installation Time: 1 Minutes
## Files To Edit:
## includes/emailer.php
##
## Included Files: N/A
##############################################################
## Author Notes:
##
##############################################################
## MOD History:
##
## 2005-11-20 - Version 1.0.0
##
##############################################################
## Before Adding This MOD To Your Forum, You Should Back Up All Files Related To This MOD
##############################################################
#
#-----[ OPEN ]------------------------------------------
#
includes/emailer.php
#
#-----[ FIND ]------------------------------------------
#
$result = @mail($to, $this->subject, preg_replace("#(?<!\r)\n#s", "\n", $this->msg), $this->extra_headers);
#
#-----[ BEFORE, ADD ]------------------------------------------
#
$this->msg = preg_replace("#\r\n#s", "\n", $this->msg);
#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# EoM
Oben hat jemand geschrieben, dass Mails, die @web.de gehen, gar keine Zeilenumbrüche haben. Das kann ich mir jetzt nicht erklären.
Frage: Kann das jemand bestätigen, dass @web.de-Mails keine Zeilenumbrüche haben?
Wenn die Templates language/lang_german/email/*.tpl für die automatischen Mails UNIX-mässig gespeichert sind, kommen sie auch ohne meine Änderung gut an, aber die unter Windows von Hand gesendeten eben nicht.