Skip to content

Commit 0f385e6

Browse files
committed
Set correct sender in email.
1 parent 52744f2 commit 0f385e6

File tree

1 file changed

+2
-9
lines changed
  • backend/src/collective/volto/formsupport/processors

1 file changed

+2
-9
lines changed

backend/src/collective/volto/formsupport/processors/email.py

Lines changed: 2 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -61,13 +61,7 @@ def __call__(self):
6161

6262
subject = self.get_subject()
6363

64-
mfrom = formataddr(
65-
(
66-
self.mail_settings.email_from_name,
67-
self.mail_settings.email_from_address,
68-
)
69-
)
70-
mreply_to = self.get_reply_to()
64+
mfrom = self.get_sender()
7165
message = self.prepare_message()
7266
text_message = (
7367
portal_transforms.convertTo("text/plain", message, mimetype="text/html")
@@ -89,7 +83,6 @@ def __call__(self):
8983
msg["Subject"] = subject
9084
msg["From"] = mfrom
9185
msg["To"] = mto
92-
msg["Reply-To"] = mreply_to
9386

9487
bcc = self.get_bcc()
9588
if bcc:
@@ -122,7 +115,7 @@ def __call__(self):
122115
self.add_attachments(msg=msg)
123116
self.send_mail(msg=msg, charset=self.charset)
124117

125-
def get_reply_to(self) -> str:
118+
def get_sender(self) -> str:
126119
sender = self.block.get("sender", "")
127120
sender = (
128121
self.substitute_variables(sender) or self.mail_settings.email_from_address

0 commit comments

Comments
 (0)