diff --git a/utils/email/composer.ts b/utils/email/composer.ts index 7176f299..4fc023a1 100644 --- a/utils/email/composer.ts +++ b/utils/email/composer.ts @@ -77,7 +77,22 @@ export class Composer { email.recipients = admins; return email; } - + + public static composeEmailForExplore(contactForm: any, admins: any): Email { + let email: Email = new Email(); + + email.subject = "OpenAIRE - Explore [" + properties.environment.toUpperCase() + "]"; + email.body = "
" + + "Name: " + contactForm.name + "
" + + "Surname: " + contactForm.surname + "
" + + "Email: " + contactForm.email + "
" + + "Affiliation: " + contactForm.affiliation ? contactForm.affiliation : '-' + "
" + + "

" + contactForm.message + "

" + + "
"; + email.recipients = admins; + return email; + } + public static composeEmailForUsageCounts(contactForm: any, admins: any): Email { let email: Email = new Email();