mirror of
https://github.com/axllent/mailpit.git
synced 2026-04-26 08:45:54 +03:00
[GH-ISSUE #135] Suggest:Support for CR Line Break Code in Text Emails #93
Labels
No labels
awaiting feedback
bug
docker
documentation
enhancement
github_actions
invalid
pull-request
question
stale
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/mailpit#93
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @SuzuTakahiro on GitHub (Jun 28, 2023).
Original GitHub issue: https://github.com/axllent/mailpit/issues/135
In actual email clients like Outlook, there are cases where the carriage return (CR) is supported as a line break code for text emails.
Do you have any plans to support the CR line break code in text emails in Mailpit?
@axllent commented on GitHub (Jun 29, 2023):
Hi @SuzuTakahiro. Are these emails (with just a CR line break) being generated by Outlook, or just being read in Outlook?
If I understand you correctly, the issue you are experiencing is that the Text format in the webmail UI shows all your content on one line?
Emails must follow the very clear standard set in RFC 5322 which states:
Mailpit is a tool used for testing both email delivery and the email content/structure itself. I do not think it's a good idea to create work-arounds to support CR line break code when emails clearly should also include a LF. It woulds to me like Mailpit is doing exactly what it should - showing you there is a problem with your email and/or delivery agent.
Can you please tell me what is generating these emails, and how they are being delivered to Mailpit?
@SuzuTakahiro commented on GitHub (Jun 29, 2023):
Thank you for the detailed explanation.
I mistakenly assumed that line breaks with carriage returns (CR) were the standard because they were used in applications like Outlook.
I understand and acknowledge that what you're saying is correct.
That was very educational for me.
I was sending the emails created through a program to Mailpit,Outlook, and other platforms for verification.
I was very nervous about my first issue, but thank you for explaining it to me in detail.
@axllent commented on GitHub (Jun 29, 2023):
Don't be nervous! Feedback is always good 👍