|
42 | 42 | from ietf.name.models import IntendedStdLevelName, DocTagName, StreamName, DocUrlTagName |
43 | 43 | from ietf.person.fields import SearchableEmailField |
44 | 44 | from ietf.person.models import Person, Email |
45 | | -from ietf.utils.mail import send_mail, send_mail_message |
| 45 | +from ietf.utils.mail import send_mail, send_mail_message, on_behalf_of |
46 | 46 | from ietf.utils.textupload import get_cleaned_text_file_content |
47 | 47 | from ietf.mailtrigger.utils import gather_address_lists |
48 | 48 |
|
@@ -597,7 +597,7 @@ def to_iesg(request,name): |
597 | 597 | extra['Cc'] = addrs.as_strings().cc |
598 | 598 | send_mail(request=request, |
599 | 599 | to = addrs.to, |
600 | | - frm = by.formatted_email(), |
| 600 | + frm = on_behalf_of(by.formatted_email()), |
601 | 601 | subject = "Publication has been requested for %s-%s" % (doc.name,doc.rev), |
602 | 602 | template = "doc/submit_to_iesg_email.txt", |
603 | 603 | context = dict(doc=doc,by=by,url="%s%s"%(settings.IDTRACKER_BASE_URL,doc.get_absolute_url()),), |
@@ -1219,7 +1219,7 @@ class PublicationForm(forms.Form): |
1219 | 1219 | consensus_event = doc.latest_event(ConsensusDocEvent, type="changed_consensus") |
1220 | 1220 |
|
1221 | 1221 | m = Message() |
1222 | | - m.frm = request.user.person.formatted_email() |
| 1222 | + m.frm = on_behalf_of(request.user.person.formatted_email()) |
1223 | 1223 | (m.to, m.cc) = gather_address_lists('pubreq_rfced',doc=doc) |
1224 | 1224 | m.by = request.user.person |
1225 | 1225 |
|
|
0 commit comments