Emails werden nur als HTML-Code angezeigt
-
Wir haben das Problem, dass Emails die von WordPress mit WooCommerce versendet werden teilweise im Email Client nur der HTML-Code angezeigt werden.
Beispiel:
Email wird an eine GMX Adresse gesendet. Ruft man diese Email mit Microsoft Outlook ab, wird nur HTML-Code in der Mail angezeigt.
Schaut man sich diese Mail aber über die Webseite von GMX an, wird sie dort korrekt dargestellt.
Schickt man diese Mail zb. an die Admin-Email und ruft diese ebenfalls im Outlook ab, wird alles korrekt dargestellt.
Eine Kundin von uns hat genau das gleiche Problem, wenn Sie die Mail per iPhone oder am Mac abruft.
Es sind alle Mails die von WordPress bzw. WooCommerce und diversen PlugIns gesendet werden betroffen.
Hat das vielleicht etwas mit der verwendeten PHP Version des Servers zu tun?Die Seite, für die ich Hilfe brauche: [Anmelden, um den Link zu sehen]
-
Hallo,
leider wissen wir nicht, welches Plugin du dafür verwendest.Hilfreich für eine Analyse wäre der Website-Bericht:
Du findest unter Werkzeuge > Website-Zustand > Info einen Bericht zur Website. Warte bitte einen Moment bis die Ladeanzeige ganz oben abgeschlossen ist und kopiere dann per Button den Website-Bericht in deine Zwischenablage. Über den Button „Bericht in die Zwischenablage kopieren“ kannst du den Bericht unverändert (bitte mit den Akzentzeichen am Anfang und Ende) einfügen und anschließend hier posten. Evtl. ergeben sich dann weitere Anhaltspunkte, ob und wo das Problem liegt.
Hier ein Screenshot dazu (bei Klick auf das Bild, wird das Bild vergrößert):
Und mit z. B. STRG V in die Antwort bei diesem Thema einfügen.
Mehr Infos zum Website-Zustand findest du z. B. in dem folgenden Video
Viele Grüße
Hans-GerdHallo Hans-Gerd,
hier der Bericht:
` wp-core
version: 6.5.5
site_language: de_DE
user_language: de_DE
timezone: Europe/Vienna
permalink: /%postname%/
https_status: true
multisite: false
user_registration: 0
blog_public: 1
default_comment_status: open
environment_type: production
user_count: 1263
dotorg_communication: true wp-paths-sizes
wordpress_path: /home/x4unicbz/www.4uniquedogs.com
wordpress_size: 3,09 GB (3319215158 bytes)
uploads_path: /home/x4unicbz/www.4uniquedogs.com/wp-content/uploads
uploads_size: 2,76 GB (2968874249 bytes)
themes_path: /home/x4unicbz/www.4uniquedogs.com/wp-content/themes
themes_size: 157,74 MB (165398106 bytes)
plugins_path: /home/x4unicbz/www.4uniquedogs.com/wp-content/plugins
plugins_size: 535,77 MB (561792759 bytes)
database_size: 286,97 MB (300908544 bytes)
total_size: 6,81 GB (7316188816 bytes) wp-dropins (1)
advanced-cache.php: true wp-active-theme
name: Woodmart Child (woodmart-child)
version: 1.0.0
author: XTemos
author_website: http://xtemos.com
parent_theme: Woodmart (woodmart)
theme_features: core-block-patterns, woocommerce, wc-product-gallery-zoom, widgets-block-editor, post-thumbnails, post-formats, automatic-feed-links, title-tag, html5, menus, editor-style, editor-styles, align-wide, widgets
theme_path: /home/x4unicbz/www.4uniquedogs.com/wp-content/themes/woodmart-child
auto_update: Deaktiviert wp-parent-theme
name: Woodmart (woodmart)
version: 7.5.2
author: XTemos
author_website: http://themeforest.net/user/xtemos
theme_path: /home/x4unicbz/www.4uniquedogs.com/wp-content/themes/woodmart
auto_update: Deaktiviert wp-themes-inactive (10)
Storefront: version: 4.6.0, author: Automattic, Automatische Aktualisierungen deaktiviert
Twenty Fifteen: version: 3.7, author: Das WordPress-Team, Automatische Aktualisierungen deaktiviert
Twenty Nineteen: version: 2.8, author: Das WordPress-Team, Automatische Aktualisierungen deaktiviert
Twenty Seventeen: version: 3.6, author: Das WordPress-Team, Automatische Aktualisierungen deaktiviert
Twenty Sixteen: version: 3.2, author: Das WordPress-Team, Automatische Aktualisierungen deaktiviert
Twenty Twenty: version: 2.6, author: Das WordPress-Team, Automatische Aktualisierungen deaktiviert
Twenty Twenty-Four: version: 1.1, author: Das WordPress-Team, Automatische Aktualisierungen deaktiviert
Twenty Twenty-One: version: 2.2, author: Das WordPress-Team, Automatische Aktualisierungen deaktiviert
Twenty Twenty-Three: version: 1.4, author: Das WordPress-Team, Automatische Aktualisierungen deaktiviert
Twenty Twenty-Two: version: 1.7, author: Das WordPress-Team, Automatische Aktualisierungen deaktiviert wp-plugins-active (45)
Autoptimize: version: 3.1.11, author: Frank Goossens (futtta), Automatische Aktualisierungen deaktiviert
Borlabs Cookie: version: 3.1.1, author: Borlabs GmbH, Automatische Aktualisierungen aktiviert
Customer Reviews for WooCommerce: version: 5.56.0, author: CusRev, Automatische Aktualisierungen deaktiviert
Custom Product Tabs for WooCommerce: version: 1.8.5, author: Code Parrots, Automatische Aktualisierungen deaktiviert
Duplicator Pro: version: 4.5.17.4, author: Duplicator, Automatische Aktualisierungen deaktiviert
Elementor: version: 3.23.1, author: Elementor.com, Automatische Aktualisierungen deaktiviert
Envato Market: version: 2.0.11, author: Envato, Automatische Aktualisierungen deaktiviert
Fancy Product Designer: author: (undefined), version: 6.3.3, Automatische Aktualisierungen deaktiviert
Flexible Shipping: version: 4.25.2, author: Octolize, Automatische Aktualisierungen deaktiviert
Flexible Shipping PRO: version: 2.18.2, author: Octolize, Automatische Aktualisierungen deaktiviert
FooBox Image Lightbox (Premium): version: 2.7.29, author: FooPlugins, Automatische Aktualisierungen deaktiviert
FooGallery: version: 2.4.16, author: FooPlugins, Automatische Aktualisierungen deaktiviert
Germanized for WooCommerce: version: 3.17.0, author: vendidero, Automatische Aktualisierungen deaktiviert
Germanized for WooCommerce Pro: version: 4.0.0, author: vendidero, Automatische Aktualisierungen aktiviert
Google Analytics for WooCommerce: version: 2.1.5, author: WooCommerce, Automatische Aktualisierungen deaktiviert
Google Listings and Ads: version: 2.7.6, author: WooCommerce, Automatische Aktualisierungen deaktiviert
Jetpack: version: 13.6, author: Automattic, Automatische Aktualisierungen deaktiviert
LightStart - Maintenance Mode, Coming Soon and Landing Page Builder: version: 2.6.11, author: Themeisle, Automatische Aktualisierungen deaktiviert
Local Google Fonts: version: 0.22.0, author: EverPress, Automatische Aktualisierungen deaktiviert
Loco Translate: version: 2.6.10, author: Tim Whitlock (latest version: 2.6.11), Automatische Aktualisierungen deaktiviert
One Stop Shop for WooCommerce: version: 1.6.2, author: vendidero, Automatische Aktualisierungen deaktiviert
Rank Math SEO: version: 1.0.223, author: Rank Math, Automatische Aktualisierungen aktiviert
Safe SVG: version: 2.2.5, author: 10up, Automatische Aktualisierungen deaktiviert
Sendcloud | Smart Shipping Service: version: 2.4.4, author: Sendcloud B.V., Automatische Aktualisierungen deaktiviert
Simple Cloudflare Turnstile: version: 1.26.2, author: Elliot Sowersby, RelyWP, Automatische Aktualisierungen deaktiviert
Site Kit by Google: version: 1.131.0, author: Google, Automatische Aktualisierungen aktiviert
Slider Revolution: version: 6.7.15, author: ThemePunch, Automatische Aktualisierungen deaktiviert
TablePress: version: 2.3.2, author: Tobias Bäthge (latest version: 2.4), Automatische Aktualisierungen deaktiviert
TablePress Extension: Responsive Tables: version: 1.8, author: Tobias Bäthge, Automatische Aktualisierungen deaktiviert
Tawk.to Live Chat: version: 0.8.5, author: Tawkto, Automatische Aktualisierungen deaktiviert
Tiered Price Table for WooCommerce: version: 6.5.0, author: U2Code, Automatische Aktualisierungen deaktiviert
vendidero Helper: version: 2.2.3, author: vendidero, Automatische Aktualisierungen deaktiviert
WooCommerce: version: 9.1.2, author: Automattic, Automatische Aktualisierungen aktiviert
WooCommerce.com Update Manager: version: 1.0.3, author: Automattic, Automatische Aktualisierungen deaktiviert
WooCommerce Amazon Pay: version: 2.5.1, author: WooCommerce, Automatische Aktualisierungen deaktiviert
WooCommerce Coupon Generator: version: 1.2.0, author: Jeroen Sormani, Automatische Aktualisierungen deaktiviert
Woocommerce Custom Product Addons (5.x.x): version: 5.1.0, author: Acowebs, Automatische Aktualisierungen deaktiviert
WooCommerce Legacy REST API: version: 1.0.4, author: WooCommerce, Automatische Aktualisierungen deaktiviert
WooCommerce PayPal Payments: version: 2.8.1, author: WooCommerce, Automatische Aktualisierungen deaktiviert
WooCommerce Stripe Gateway: version: 8.5.1, author: WooCommerce, Automatische Aktualisierungen deaktiviert
Woodmart Core: author: (undefined), version: 1.0.43, Automatische Aktualisierungen deaktiviert
Woody code snippets (PHP snippets | Insert PHP): version: 2.5.1, author: Creative Motion, Will Bontrager Software, LLC will@willmaster.com, Automatische Aktualisierungen deaktiviert
Woo Login Redirect: version: 2.2.4, author: WP Doctor, Automatische Aktualisierungen deaktiviert
WPForms Lite: version: 1.8.9.6, author: WPForms, Automatische Aktualisierungen deaktiviert
WP Rocket: version: 3.16.2.1, author: WP Media, Automatische Aktualisierungen deaktiviert wp-plugins-inactive (10)
Homepage Control: version: 2.0.3, author: WooThemes, Automatische Aktualisierungen deaktiviert
Imagify: version: 2.2.2, author: Imagify – Optimize Images & Convert WebP & Avif, Automatische Aktualisierungen deaktiviert
MC4WP: Mailchimp for WordPress: version: 4.9.13, author: ibericode, Automatische Aktualisierungen deaktiviert
Pinterest for WooCommerce: version: 1.3.24, author: WooCommerce, Automatische Aktualisierungen deaktiviert
Query Monitor: version: 3.16.3, author: John Blackbourn, Automatische Aktualisierungen deaktiviert
Regenerate Thumbnails: version: 3.1.6, author: Alex Mills (Viper007Bond), Automatische Aktualisierungen deaktiviert
WooCommerce Blocks: version: 11.7.0, author: Automattic, Automatische Aktualisierungen deaktiviert
WP File Manager: version: 7.2.9, author: mndpsingh287, Automatische Aktualisierungen deaktiviert
WP Mail Logging: version: 1.12.0, author: WP Mail Logging Team, Automatische Aktualisierungen deaktiviert
WP STAGING WordPress Backup Plugin - Backup Duplicator & Migration: version: 3.8.1, author: WP-STAGING, WPStagingBackup, Automatische Aktualisierungen deaktiviert wp-media
image_editor: FooGallery_Thumb_Image_Editor_GD
imagick_module_version: Nicht verfügbar
imagemagick_version: Nicht verfügbar
imagick_version: Nicht verfügbar
file_uploads: 1
post_max_size: 40M
upload_max_filesize: 20M
max_effective_size: 20 MB
max_file_uploads: 20
gd_version: 2.3.3
gd_formats: GIF, JPEG, PNG, WebP, BMP, AVIF, XPM
ghostscript_version: unknown wp-server
server_architecture: Linux 5.10.0 x86_64
httpd_software: Apache
php_version: 8.2.16 64bit
php_sapi: cgi-fcgi
max_input_variables: 3000
time_limit: 300M
memory_limit: 256M
max_input_time: 60
upload_max_filesize: 20M
php_post_max_size: 40M
curl_version: 8.6.0 OpenSSL/3.0.13
suhosin: false
imagick_availability: false
pretty_permalinks: true
htaccess_extra_rules: true
current: 2024-07-16T14:14:39+00:00
utc-time: Tuesday, 16-Jul-24 14:14:39 UTC
server-time: 2024-07-16T16:14:32+02:00 wp-database
extension: mysqli
server_version: 8.0.36
client_version: mysqlnd 8.2.16
max_allowed_packet: 67108864
max_connections: 500 wp-constants
WP_HOME: undefined
WP_SITEURL: undefined
WP_CONTENT_DIR: /home/x4unicbz/www.4uniquedogs.com/wp-content
WP_PLUGIN_DIR: /home/x4unicbz/www.4uniquedogs.com/wp-content/plugins
WP_MEMORY_LIMIT: 40M
WP_MAX_MEMORY_LIMIT: 256M
WP_DEBUG: false
WP_DEBUG_DISPLAY: true
WP_DEBUG_LOG: false
SCRIPT_DEBUG: false
WP_CACHE: true
CONCATENATE_SCRIPTS: undefined
COMPRESS_SCRIPTS: undefined
COMPRESS_CSS: undefined
WP_ENVIRONMENT_TYPE: Nicht definiert
WP_DEVELOPMENT_MODE: undefined
DB_CHARSET: utf8mb4
DB_COLLATE: undefined wp-filesystem
wordpress: writable
wp-content: writable
uploads: writable
plugins: writable
themes: writable
mu-plugins: writable jetpack
site_id: 186338383
ssl_cert: No
time_diff: undefined
version_option: 13.6:1720151540
old_version: 13.5:1717733011
public: Public
master_user: #1 Mysticdogs
is_offline_mode: off
is_offline_mode_constant: off
current_user: #1 Mysticdogs
tokens_set: Blog User
blog_token: qN5UD7vGa@snYrh&^G^rIjGLoLT#ALDE
user_token: 5z^eyqQ5XlNgorF5K1GzzESgf6JOOMJW
version: 13.6
jp_plugin_dir: /home/x4unicbz/www.4uniquedogs.com/wp-content/plugins/jetpack/
plan: free
protect_header: {"trusted_header":"REMOTE_ADDR","segments":1,"reverse":false}
full_sync: {"started":"Thu, 08 Sep 2022 20:10:20 +0000","finished":"Thu, 08 Sep 2022 20:10:26 +0000","progress":{"options":{"finished":true},"functions":{"finished":true},"constants":{"finished":true},"users":{"total":"1","sent":1,"finished":true,"last_sent":"1"},"network_options":{"finished":true}},"config":{"options":true,"functions":true,"constants":true,"users":[1],"network_options":true}}
sync_size: undefined
sync_lag: 0 seconds
full_sync_size: undefined
full_sync_lag: 0 seconds
idc_urls: {"home":"https:\/\/www.4uniquedogs.com","siteurl":"https:\/\/www.4uniquedogs.com","WP_HOME":"","WP_SITEURL":""}
idc_error_option: false
idc_optin: true
cxn_tests: All Pass. google-site-kit
version: 1.131.0
php_version: 8.2.16
wp_version: 6.5.5
reference_url: https://www.4uniquedogs.com
amp_mode: no
site_status: connected-site
user_status: authenticated
verification_status: verified-non-site-kit
connected_user_count: 1
active_modules: site-verification, search-console, ads, analytics-4, pagespeed-insights
recoverable_modules: none
required_scopes:
openid: ✅
https://www.googleapis.com/auth/userinfo.profile: ✅
https://www.googleapis.com/auth/userinfo.email: ✅
https://www.googleapis.com/auth/siteverification: ✅
https://www.googleapis.com/auth/webmasters: ✅
https://www.googleapis.com/auth/analytics.readonly: ✅
https://www.googleapis.com/auth/tagmanager.readonly: ✅
capabilities:
googlesitekit_authenticate: ✅
googlesitekit_setup: ✅
googlesitekit_view_posts_insights: ✅
googlesitekit_view_dashboard: ✅
googlesitekit_manage_options: ✅
googlesitekit_update_plugins: ✅
googlesitekit_view_splash: ✅
googlesitekit_view_authenticated_dashboard: ✅
googlesitekit_view_wp_dashboard_widget: ✅
googlesitekit_view_admin_bar_menu: ✅
googlesitekit_view_shared_dashboard: ⭕
googlesitekit_read_shared_module_data::["search-console"]: ⭕
googlesitekit_read_shared_module_data::["analytics-4"]: ⭕
googlesitekit_read_shared_module_data::["pagespeed-insights"]: ⭕
googlesitekit_manage_module_sharing_options::["search-console"]: ✅
googlesitekit_manage_module_sharing_options::["analytics-4"]: ✅
googlesitekit_manage_module_sharing_options::["pagespeed-insights"]: ✅
googlesitekit_delegate_module_sharing_management::["search-console"]: ✅
googlesitekit_delegate_module_sharing_management::["analytics-4"]: ✅
googlesitekit_delegate_module_sharing_management::["pagespeed-insights"]: ⭕
enabled_features:
adsPax: ⭕
audienceSegmentation: ⭕
consentModeSwitzerland: ⭕
conversionInfra: ⭕
gm3Components: ⭕
rrmModule: ⭕
consent_mode: disabled
consent_api: not-detected
search-console_shared_roles: none
search-console_management: owner
analytics-4_shared_roles: none
analytics-4_management: owner
pagespeed-insights_shared_roles: none
pagespeed-insights_management: all_admins
search_console_property: https://www.4uniquedogs.com/
ads_conversion_tracking_id: AW-1••••••••••
analytics_4_account_id: 2308•••••
analytics_4_property_id: 3179610••
analytics_4_web_data_stream_id: 7776••••••
analytics_4_measurement_id: G-64••••••••
analytics_4_use_snippet: yes
analytics_4_ads_conversion_id: none
analytics_4_available_custom_dimensions: none
analytics_4_ads_linked: true
analytics_4_ads_linked_last_synced_at: 1721089426 wpforms
version: 1.8.9.6
lite: 3. April 2024 um 9:37 Uhr
upload_dir: Beschreibbar
total_forms: 1
total_submissions: 11Es betrifft eigentlich alle Mails die von der Seite gesendet werden. Ich verwende WordPress sowie WooCommerce in der aktuellsten Version. Für WooCommerce habe ich noch Germanized laufen.
Mails zur Bestätigung der Nutzeregestrierung
Bestellbestätigungen
Mails mit der Rechnung an den Kunden
Bestellung abgeschlossen und versendet.
Ein PlugIn sendet eine Email nach abgeschlossener Bestellung mit der Bitte um Bewertung.
Eine Kunden hat bei allen gesendeten Mails nur HTML-Code bekommen.
Ich kann das in Outlook nachvollziehen.
Wie Eingangs erwähnt, wird im Outlook nur HTML-Code angezeigt, während über den Webmail-Zugang die Mail korrekt dargestellt wird.
Sende ich die gleiche Mail an eine andere Email-Adresse wird diese in Outlook aber korrekt dargestellt.Probier bitte mal, ob sich etwas ändert, wenn du das Plugin WP Mail SMTP installierst und dort die Zugangsdaten zu einem vorhandenen E-Mail-Account eingibst.
Nur Plain-Text-E-Mails zu senden kann eine Einstellung am Hosting der Webseite sein. Das WP Mail SMTP Plugin sollte hierbei schon helfen, da dann die E-Mails über einen anderen Mail-Server und nicht über dein Hosting raus gehen.
@threadi
Die Mails werden ja nicht als Plain-Text-E-Mails sondern als HTML versendet. Nur werden die HTML Mails je nach Mail-Client fehlerhaft oder korrekt dargestellt.
Bei fehlerhafter Darstellung wird (bei mir) im Outlook nur der HTML-Code in der Email angezeigt, wobei die Mail über den Webmail-Zugang korrekt dargestellt wird.
Ich habe mir zu Testzwecken eine E-Mail im Rohformat vom Mail-Server geholt. Im Texteditor ist auffällig, dass dort bereits der Header komisch aussieht. Zum einen ist das mit dem X-Script-Filename zumndest bedenklich, da dort die innere Serverstruktur offenbart wird.Dann ist eine Leerzeile zwischen „Date:“ und „From:“ die dort, meiner Meinung nach, nicht hingehört. Genauso zwischen Message-ID und X-Mailer
Siehe Screenshot. https://imgur.com/a/CNWfPtCWenn man sich das HTML im weiteren Verlauf ansieht, dann sind dort auch verdächtig viele Leerzeilen. Ich habe den Eindruck dass der PHP-Mailer da versehentlich Leerzeilen einbaut, die zu einem fehlerhaften Format führen.
Ich hab jetzt mal dieses PlugIn WP-Mail SMTP installiert. Soweit scheint das mal zu funktionieren. Allerdings erklärt das nicht, warum das Problem überhaupt auftritt.
Danke für die Details. Das klingt für mich danach als würde das PHP in deinem Hosting bei darüber ausgehenden E-Mails irgendetwas an diesen verändern. Gut, wenn es über WP Mail SMTP funktioniert – gerne kannst Du das Topic noch auf gelöst setzen.
Die Erklärung ist folgende:
Irgendein Plugin/Theme/Code-Schnipsel, welches Mails versendet, möchte dies per „plain text“ machen und nutzt diesen Filter, um dies umzustellen:
https://developer.wordpress.org/reference/hooks/wp_mail_content_type/Leider „vergisst“ es aber, den Filter wieder zu entfernen (oder nur dort anzuwenden, wo es gebraucht wird). Nun werden E-Mails mit einem Mail Type plain text gesendet, die dafür nicht gedacht sind. In diesem Fall die Anzeige von HTML-Markup als Text.
Beim genau anderen Fall (HTML statt plain text) sind es die fehlenden Zeilenumbrüche in einer HTML-Mail (wo nur Text ohne Umbrüche im Inhalt ist).
- Du musst angemeldet sein, um auf dieses Thema zu antworten.