## Uses of Class
org.keycloak.email.EmailException

- Packages that use EmailException
  Package | Description
  --- | ---
  org.keycloak.email |
  org.keycloak.email.freemarker |
  org.keycloak.services |

- - ### Uses of EmailException in org.keycloak.email

    Methods in org.keycloak.email that throw EmailException
    Modifier and Type | Method and Description
    --- | ---
    `void` | EmailSenderProvider.`send(Map<String,String> config, UserModel user, String subject, String textBody, String htmlBody)`
    `void` | DefaultEmailSenderProvider.`send(Map<String,String> config, UserModel user, String subject, String textBody, String htmlBody)`
    `void` | EmailTemplateProvider.`send(String subjectFormatKey, List<Object> subjectAttributes, String bodyTemplate, Map<String,Object> bodyAttributes)` Send formatted email
    `void` | EmailTemplateProvider.`send(String subjectFormatKey, String bodyTemplate, Map<String,Object> bodyAttributes)` Send formatted email
    `void` | EmailTemplateProvider.`sendConfirmIdentityBrokerLink(String link, long expirationInMinutes)` Send to confirm that user wants to link his account with identity broker link
    `void` | EmailTemplateProvider.`sendEvent(Event event)`
    `void` | EmailTemplateProvider.`sendExecuteActions(String link, long expirationInMinutes)` Change password email requested by admin
    `void` | EmailTemplateProvider.`sendPasswordReset(String link, long expirationInMinutes)` Reset password sent from forgot password link on login
    `void` | EmailTemplateProvider.`sendSmtpTestEmail(Map<String,String> config, UserModel user)` Test SMTP connection with current logged in user
    `void` | EmailTemplateProvider.`sendVerifyEmail(String link, long expirationInMinutes)`
    `protected javax.mail.internet.InternetAddress` | DefaultEmailSenderProvider.`toInternetAddress(String email, String displayName)`

  - ### Uses of EmailException in org.keycloak.email.freemarker

    Methods in org.keycloak.email.freemarker that throw EmailException
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | FreeMarkerEmailTemplateProvider.`addLinkInfoIntoAttributes(String link, long expirationInMinutes, Map<String,Object> attributes)` Add link info into template attributes.
    `protected FreeMarkerEmailTemplateProvider.EmailTemplate` | FreeMarkerEmailTemplateProvider.`processTemplate(String subjectKey, List<Object> subjectAttributes, String template, Map<String,Object> attributes)`
    `protected void` | FreeMarkerEmailTemplateProvider.`send(Map<String,String> config, String subject, String textBody, String htmlBody)`
    `void` | FreeMarkerEmailTemplateProvider.`send(String subjectFormatKey, List<Object> subjectAttributes, String bodyTemplate, Map<String,Object> bodyAttributes)`
    `void` | FreeMarkerEmailTemplateProvider.`send(String subjectFormatKey, String bodyTemplate, Map<String,Object> bodyAttributes)`
    `protected void` | FreeMarkerEmailTemplateProvider.`send(String subject, String textBody, String htmlBody)`
    `void` | FreeMarkerEmailTemplateProvider.`sendConfirmIdentityBrokerLink(String link, long expirationInMinutes)`
    `void` | FreeMarkerEmailTemplateProvider.`sendEvent(Event event)`
    `void` | FreeMarkerEmailTemplateProvider.`sendExecuteActions(String link, long expirationInMinutes)`
    `void` | FreeMarkerEmailTemplateProvider.`sendPasswordReset(String link, long expirationInMinutes)`
    `void` | FreeMarkerEmailTemplateProvider.`sendSmtpTestEmail(Map<String,String> config, UserModel user)`
    `void` | FreeMarkerEmailTemplateProvider.`sendVerifyEmail(String link, long expirationInMinutes)`

  - ### Uses of EmailException in org.keycloak.services

    Methods in org.keycloak.services with parameters of type EmailException
    Modifier and Type | Method and Description
    --- | ---
    `void` | ServicesLogger_$logger.`failedToSendActionsEmail(EmailException e)`
    `void` | ServicesLogger.`failedToSendActionsEmail(EmailException e)`
    `void` | ServicesLogger_$logger.`failedToSendPwdResetEmail(EmailException e)`
    `void` | ServicesLogger.`failedToSendPwdResetEmail(EmailException e)`

Copyright © 2021 JBoss by Red Hat. All rights reserved.