Merge pull request #210 from Fraenkiman/upstream/issue209

for non-ASCII characters in the e-mail header
This commit is contained in:
Arvid Zimmermann 2023-03-05 13:27:56 +01:00 committed by GitHub
commit 40b8f414b5
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
11 changed files with 12 additions and 11 deletions

View File

@ -222,7 +222,8 @@ function commentform() {
$fp_config ['general'] ['title'] $fp_config ['general'] ['title']
), $lang ['comments'] ['mail']); ), $lang ['comments'] ['mail']);
@utils_mail($from_mail, "{$lang ['comments'] ['newcomment']} {$lang ['comments'] ['newcomment']} {$fp_config['general']['title']}", $mail); // for non-ASCII characters in the e-mail header use RFC 1342 — Encodes data with MIME base64 and splits the encrypted subject
@utils_mail($from_mail, '=?utf-8?B?' . base64_encode($lang ['comments'] ['newcomment']) . '=?= =?utf-8?B?' . base64_encode($fp_config ['general'] ['title']) . '==?=', $mail);
} }
// if comment is valid, this redirect will clean the postdata // if comment is valid, this redirect will clean the postdata

View File

@ -11,6 +11,6 @@ S pozdravem %blogtitle%
'; ';
$lang ['comments'] ['newcomment'] = 'Nový komentář k'; $lang ['comments'] ['newcomment'] = 'Nový komentář k ';
?> ?>

View File

@ -16,6 +16,6 @@ Automatisch generiert von,
'; ';
$lang ['comments'] ['newcomment'] = 'Neuer Kommentar auf'; $lang ['comments'] ['newcomment'] = 'Neuer Kommentar auf ';
?> ?>

View File

@ -16,6 +16,6 @@ $lang ['comments'] ['mail'] = 'Αγαπητέ/η %toname%,
'; ';
$lang ['comments'] ['newcomment'] = 'νέο σχόλιο στο'; $lang ['comments'] ['newcomment'] = 'νέο σχόλιο στο ';
?> ?>

View File

@ -16,6 +16,6 @@ All the best,
'; ';
$lang ['comments'] ['newcomment'] = 'New comment on'; $lang ['comments'] ['newcomment'] = 'New comment on ';
?> ?>

View File

@ -16,6 +16,6 @@ Todo lo mejor,
'; ';
$lang ['comments'] ['newcomment'] = 'Nuevo comentario sobre'; $lang ['comments'] ['newcomment'] = 'Nuevo comentario sobre ';
?> ?>

View File

@ -16,6 +16,6 @@ Cordialement,
'; ';
$lang ['comments'] ['newcomment'] = 'Nouveau commentaire sur'; $lang ['comments'] ['newcomment'] = 'Nouveau commentaire sur ';
?> ?>

View File

@ -16,6 +16,6 @@ Saluti,
'; ';
$lang ['comments'] ['newcomment'] = 'Nuovo commento su'; $lang ['comments'] ['newcomment'] = 'Nuovo commento su ';
?> ?>

View File

@ -19,6 +19,6 @@ $lang ['comments'] ['mail'] = '%toname% さま,
'; ';
$lang ['comments'] ['newcomment'] = 'の新しいコメント'; $lang ['comments'] ['newcomment'] = 'の新しいコメント ';
?> ?>

View File

@ -16,6 +16,6 @@ Groeten,
'; ';
$lang ['comments'] ['newcomment'] = 'Nieuw commentaar op'; $lang ['comments'] ['newcomment'] = 'Nieuw commentaar op ';
?> ?>

View File

@ -17,6 +17,6 @@ Um abraço,
'; ';
$lang ['comments'] ['newcomment'] = 'Novo comentário em'; $lang ['comments'] ['newcomment'] = 'Novo comentário em ';
?> ?>