diff --git a/terraform/lambda-src/team_provisioner/handler.py b/terraform/lambda-src/team_provisioner/handler.py index 6d2c66a..95f81bb 100644 --- a/terraform/lambda-src/team_provisioner/handler.py +++ b/terraform/lambda-src/team_provisioner/handler.py @@ -204,21 +204,64 @@ def _send_welcome_email(access_token, javabin_email, personal_email, firstname): """ admin_email = _get_ssm_param(GOOGLE_ADMIN_EMAIL_PARAM) - subject = f"Velkommen til javaBin — din {javabin_email} konto" - body_text = ( - f"Hei {firstname},\n\n" - f"Velkommen som javaBin-helt! Din Google Workspace-konto er opprettet.\n\n" - f"Brukernavn: {javabin_email}\n\n" - f"For a sette passord, ga til accounts.google.com og logg inn med\n" - f"adressen over. Velg \"Glemt passord\" sa sendes en lenke hit.\n\n" - f"Med denne kontoen far du tilgang til javaBin sine tjenester,\n" - f"e-post og delte dokumenter.\n\n" - f"Hilsen javaBin" - ) + subject = "Velkommen som JavaBin-Helt!" + body_html = f"""\ + + + + +
+ + + + + + + + + + + + + +
+ javaBin +
+

Hei {firstname}!

+

+ Velkommen som javaBin-helt! Din Google Workspace-konto er n\u00e5 opprettet. +

+ + +
+

Brukernavn

+

{javabin_email}

+
+

Slik setter du passord:

+
    +
  1. G\u00e5 til accounts.google.com
  2. +
  3. Skriv inn {javabin_email}
  4. +
  5. Trykk p\u00e5 \u00abGlemt passord\u00bb
  6. +
  7. Du f\u00e5r en lenke til {personal_email}
  8. +
+

+ N\u00e5r du er logget inn har du tilgang til javaBin sine tjenester, e-post og delte dokumenter. +

+
+

+ javaBin \u2014 Norges st\u00f8rste brukergruppe for Java og JVM +
java.no +  \u00b7  + javazone.no +

+
+
+ +""" # Build RFC 2822 email message import email.mime.text - msg = email.mime.text.MIMEText(body_text) + msg = email.mime.text.MIMEText(body_html, "html", "utf-8") msg["To"] = personal_email msg["From"] = admin_email msg["Subject"] = subject