Class EmailController


  • @RestController
    @CrossOrigin(origins="*")
    public class EmailController
    extends Object
    • Constructor Detail

      • EmailController

        public EmailController()
    • Method Detail

      • contact

        @RequestMapping(value="/contact",
                        method=POST)
        public Boolean contact​(@RequestBody
                               eu.dnetlib.uoaadmintoolslibrary.entities.email.EmailRecaptcha form)
                        throws eu.dnetlib.uoaadmintoolslibrary.handlers.InvalidReCaptchaException
        Throws:
        eu.dnetlib.uoaadmintoolslibrary.handlers.InvalidReCaptchaException
      • sendEmail

        @RequestMapping(value="/sendMail",
                        method=POST)
        public Map<String,​ArrayList<String>> sendEmail​(@RequestBody
                                                             eu.dnetlib.uoaadmintoolslibrary.entities.email.Email email,
                                                             @RequestParam(required=false)
                                                             Optional<Boolean> optional)