Changed sending of PubReq messages to explicitly use on-behalf-of, without Reply-To. Reply-To is picked up as requestor by RT. Fixes issue #2691 anew.

- Legacy-Id: 16034
This commit is contained in:
Henrik Levkowetz 2019-03-14 21:31:40 +00:00
parent 02a9bae906
commit 56543d565c

View file

@ -42,7 +42,7 @@ from ietf.message.models import Message
from ietf.name.models import IntendedStdLevelName, DocTagName, StreamName, DocUrlTagName
from ietf.person.fields import SearchableEmailField
from ietf.person.models import Person, Email
from ietf.utils.mail import send_mail, send_mail_message
from ietf.utils.mail import send_mail, send_mail_message, on_behalf_of
from ietf.utils.textupload import get_cleaned_text_file_content
from ietf.mailtrigger.utils import gather_address_lists
@ -597,7 +597,7 @@ def to_iesg(request,name):
extra['Cc'] = addrs.cc
send_mail(request=request,
to = addrs.to,
frm = by.formatted_email(),
frm = on_behalf_of(by.formatted_email()),
subject = "Publication has been requested for %s-%s" % (doc.name,doc.rev),
template = "doc/submit_to_iesg_email.txt",
context = dict(doc=doc,by=by,url="%s%s"%(settings.IDTRACKER_BASE_URL,doc.get_absolute_url()),),