# Send the message
moderator.sendmail("\n".join(lines), headers={
"Subject" : _("[IPFire DBL] Pending Reports"),
-
- # Mark that this email is auto-generated
- "Auto-Submitted" : "auto-generated",
- "X-Auto-Response-Suppress" : "OOF, AutoReply",
- "Precedence" : "bulk",
})
# Send the email
reporter.sendmail("\n".join(lines), headers={
"Subject" : _("[IPFire DBL] Your DBL Report For %s Has Been Received") % name,
+
+ # Mark that this email is auto-generated
+ "Auto-Submitted" : "auto-generated",
+ "X-Auto-Response-Suppress" : "OOF, AutoReply",
+ "Precedence" : "bulk",
})
async def _send_closing_notification(self):
"""
return self in self.backend.users.trusted_reporters
- def sendmail(self, message, sender=None, headers=None):
+ def sendmail(self, message, sender=None, headers=None, autogenerated=True):
"""
Sends the given message to this user
"""
for header in headers:
message[header] = headers[header]
+ # Mark that this email is auto-generated
+ if autogenerated:
+ message["Auto-Submitted"] = "auto-generated"
+ message["X-Auto-Response-Suppress"] = "OOF, AutoReply"
+ message["Precedence"] = "bulk"
+
# Set a sender if none set
if not "From" in message:
message["From"] = no_reply