Email¶
Email API provides all email functions for HEPData. |
|
Provides high-level common email utilities. |
hepdata.modules.email.api¶
Email API provides all email functions for HEPData.
- hepdata.modules.email.api.send_new_review_message_email(review, message, user)[source]¶
Sends a message to all uploaders and reviewers to tell them that a comment has been made on a record.
- Parameters
review –
message –
user –
- Returns
- hepdata.modules.email.api.send_notification_email(recid, version, user, reviewers_notified, message=None, show_detail=True)[source]¶
- Parameters
recid –
user – user object
reviewers_notified – whether reviewers have already been notified about this upload
show_detail – whether to show the status and messages for each data table
message –
- Returns
- hepdata.modules.email.api.send_coordinator_notification_email(recid, version, user, message=None)[source]¶
- Parameters
recid –
user – user object
message – message to send
- Returns
hepdata.modules.email.utils¶
Provides high-level common email utilities.
- hepdata.modules.email.utils.create_send_email_task(destination, subject, message, reply_to_address=None)[source]¶
Schedules a task to send an email.
- Parameters
destination –
subject –
message –
reply_to_address –
- Returns
send_email
- (task)hepdata.modules.email.utils.send_email(destination, subject, message, reply_to_address=None)[source]¶