-
Notifications
You must be signed in to change notification settings - Fork 9.4k
Closed
Labels
Component: EmailComponent: Framework/MailFixed in 2.2.xThe issue has been fixed in 2.2 release lineThe issue has been fixed in 2.2 release lineFixed in 2.3.xThe issue has been fixed in 2.3 release lineThe issue has been fixed in 2.3 release lineIssue: ConfirmedGate 3 Passed. Manual verification of the issue completed. Issue is confirmedGate 3 Passed. Manual verification of the issue completed. Issue is confirmedIssue: Format is validGate 1 Passed. Automatic verification of issue format passedGate 1 Passed. Automatic verification of issue format passedIssue: Ready for WorkGate 4. Acknowledged. Issue is added to backlog and ready for developmentGate 4. Acknowledged. Issue is added to backlog and ready for developmentReproduced on 2.2.xThe issue has been reproduced on latest 2.2 releaseThe issue has been reproduced on latest 2.2 releaseReproduced on 2.3.xThe issue has been reproduced on latest 2.3 releaseThe issue has been reproduced on latest 2.3 release
Description
Preconditions (*)
- Magento 2.2.8 or 2.3+
Steps to reproduce (*)
- Install vanilla magento
- Setup valid store email address
- Create a new email template. Name : "Newsletter Success", Subject : "Newsletter subscription success", Template Content : "You have been successfully subscribed to our newsletter. ö£€"
- Convert email template to Plain Text and Save
- Config -> Customer -> Newsletters -> Success Email Template -> "Newsletter Success"
- Clear cache
- Go to home page and subscribe to newsletter
Expected result (*)
- Emails received are MIME emails.
- All the essential MIME headers such as Content-Type, Content-Transfer-Encoding are preserved.
- Special Characters are encoded correctly.
Actual result (*)
- Emails received are not MIME emails.
- All the essential MIME headers such as Content-Type, Content-Transfer-Encoding are missing.
- Special characters may not be encoded properly.
This is new behaviour introduced in 2.2.8. See below for comparison of 2.2.7 2.2.8 and 2.3-develop
2.2.7
Email client shows plain text email You have been successfully subscribed to our newsletter. ö£€
Received Email source (some headers clipped)
To: [email protected]
Subject: Newsletter subscription success
From: Owner <[email protected]>
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline
MIME-Version: 1.0
Message-Id: <[email protected]>
Date: Mon, 8 Apr 2019 21:05:46 +0100 (BST)
You have been successfully subscribed to our newsletter. =C3=B6=C2=A3=E2=
=82=AC
2.2.8
Email client shows plain text email You have been successfully subscribed to our newsletter. ö£€
Received Email source (some headers clipped)
To: [email protected]
Subject: Newsletter subscription success
Date: Mon, 08 Apr 2019 20:33:03 +0000
From: [email protected]
Message-Id: <[email protected]>
You have been successfully subscribed to our newsletter. ö£€
2.3-develop
Email client shows plain text email You have been successfully subscribed to our newsletter. ö£€
Received Email source (some headers clipped)
To: [email protected]
Subject: =?utf-8?Q?Newsletter=20subscription=20success?=
Date: Mon, 08 Apr 2019 20:34:39 +0000
From: =?utf-8?Q?Owner?= <[email protected]>
Message-Id: <[email protected]>
You have been successfully subscribed to our newsletter. ö£€
hostep, tuyennn and davidverholen
Metadata
Metadata
Assignees
Labels
Component: EmailComponent: Framework/MailFixed in 2.2.xThe issue has been fixed in 2.2 release lineThe issue has been fixed in 2.2 release lineFixed in 2.3.xThe issue has been fixed in 2.3 release lineThe issue has been fixed in 2.3 release lineIssue: ConfirmedGate 3 Passed. Manual verification of the issue completed. Issue is confirmedGate 3 Passed. Manual verification of the issue completed. Issue is confirmedIssue: Format is validGate 1 Passed. Automatic verification of issue format passedGate 1 Passed. Automatic verification of issue format passedIssue: Ready for WorkGate 4. Acknowledged. Issue is added to backlog and ready for developmentGate 4. Acknowledged. Issue is added to backlog and ready for developmentReproduced on 2.2.xThe issue has been reproduced on latest 2.2 releaseThe issue has been reproduced on latest 2.2 releaseReproduced on 2.3.xThe issue has been reproduced on latest 2.3 releaseThe issue has been reproduced on latest 2.3 release