• Gelöst 4uniquedogs

    (@4uniquedogs)


    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]

Ansicht von 8 Antworten – 1 bis 8 (von insgesamt 8)
  • 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):
    Website-Bericht

    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-Gerd

    Thread-Starter 4uniquedogs

    (@4uniquedogs)

    Hallo 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: 11
    Thread-Starter 4uniquedogs

    (@4uniquedogs)

    Es 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.

    Moderator threadi

    (@threadi)

    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.

    Thread-Starter 4uniquedogs

    (@4uniquedogs)

    @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/CNWfPtC

    Wenn 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.

    Moderator threadi

    (@threadi)

    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).

Ansicht von 8 Antworten – 1 bis 8 (von insgesamt 8)