🇮🇳India @digitalapicraft

Account created on 26 November 2024, 5 months ago
#

Recent comments

🇮🇳India digitalapicraft

Url not encoded breaks images in mail

diff --git a/src/Utility/MimeMailFormatHelper.php b/src/Utility/MimeMailFormatHelper.php
index ea6b31f..c46e367 100644
--- a/src/Utility/MimeMailFormatHelper.php
+++ b/src/Utility/MimeMailFormatHelper.php
@@ -417,6 +417,8 @@ class MimeMailFormatHelper {
       }
       else {
         $url = static::mimeMailUrl($url, TRUE);
+        $url = preg_replace('/\s/','%20', $url);
+        $url = str_replace('+', '%20', $url);
         $scheme = StreamWrapperManager::getScheme($url);
         if ($scheme === 'http' || $scheme === 'https' || $scheme === 'data' || preg_match('/^(mailto):/', $url)) {
           // If $url holds an absolute URL for web-accessible content, or if it
Production build 0.71.5 2024