What could be causing the issue with Umlaute in the mail form on a Strato server?
The issue with Umlaute in the mail form on a Strato server could be due to character encoding problems. To solve this, you can set the proper character encoding in the mail headers when sending the email using PHP.
// Set the proper character encoding in the mail headers
$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=utf-8' . "\r\n";
// Additional headers
$headers .= 'From: Your Name <yourname@example.com>' . "\r\n";
// Send the email
mail($to, $subject, $message, $headers);