def METHOD_NAME(self):
    recipients = [contact.email for contact in self.project.contacts]
    primary_documents = [document.document_name for document in self.documents if document.major_mine_application_document_type_code == "PRM"]
    spatial_documents = [document.document_name for document in self.documents if document.major_mine_application_document_type_code == "SPT"]
    supporting_documents = [document.document_name for document in self.documents if document.major_mine_application_document_type_code == "SPR"]
    def generate_list_element(element):
        return f'<li>{element}</li>'
    # TODO: Update this link with Config.MINESPACE_PRODUCTION_URL}/projects/{self.project_guid}/major-mine-application/{self.major_mine_application_guid}/review?step=3 and update frontend to support that
    link = f'{Config.MINESPACE_PRODUCTION_URL}/projects/{self.project_guid}/major-mine-application/entry'
    subject = f'Major Mine Application Submitted for {self.project.project_title}'
    body = '<p>The following documents have been submitted with this Major Mine Application:</p>'
    body += '<p>Primary document(s):</p>'
    body += f'<ul>{"".join(list(map(generate_list_element, primary_documents)))}</ul>'
    if len(spatial_documents) > 0:
        body += '<p>Spatial document(s):</p>'
        body += f'<ul>{"".join(list(map(generate_list_element, spatial_documents)))}</ul>'
    if len(supporting_documents) > 0:
        body += '<p>Supporting document(s):</p>'
        body += f'<ul>{"".join(list(map(generate_list_element, supporting_documents)))}</ul>'
    body += f'<p>View Major Mine Application in Minespace: <a href="{link}" target="_blank">{link}</a></p>'
    EmailService.send_email(subject, recipients, body, send_to_proponent=True)