We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents d74266d + ac56c39 commit a4aff1aCopy full SHA for a4aff1a
fastapi_mail/fastmail.py
@@ -1,4 +1,5 @@
1
from contextlib import contextmanager
2
+from email.utils import formataddr
3
from email.message import EmailMessage, Message
4
from typing import Any, Dict, Optional, Union
5
@@ -87,7 +88,7 @@ async def __template_message_builder(
87
88
async def __sender(self) -> Union[EmailStr, str]:
89
sender = self.config.MAIL_FROM
90
if self.config.MAIL_FROM_NAME is not None:
- return f"{self.config.MAIL_FROM_NAME} <{self.config.MAIL_FROM}>"
91
+ return formataddr((self.config.MAIL_FROM_NAME, self.config.MAIL_FROM))
92
return sender
93
94
async def send_message(
0 commit comments