Skip to content

Commit a4aff1a

Browse files
authored
Merge pull request #211 from tsuzukit/master
use formataddr to create FROM header
2 parents d74266d + ac56c39 commit a4aff1a

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

fastapi_mail/fastmail.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
from contextlib import contextmanager
2+
from email.utils import formataddr
23
from email.message import EmailMessage, Message
34
from typing import Any, Dict, Optional, Union
45

@@ -87,7 +88,7 @@ async def __template_message_builder(
8788
async def __sender(self) -> Union[EmailStr, str]:
8889
sender = self.config.MAIL_FROM
8990
if self.config.MAIL_FROM_NAME is not None:
90-
return f"{self.config.MAIL_FROM_NAME} <{self.config.MAIL_FROM}>"
91+
return formataddr((self.config.MAIL_FROM_NAME, self.config.MAIL_FROM))
9192
return sender
9293

9394
async def send_message(

0 commit comments

Comments
 (0)