summaryrefslogtreecommitdiff
path: root/src/main/java/com/mavlushechka/notary/controller/ContactsPageController.java
blob: 5fa78b4c0d9ea574bee5bd5f7fe8c5392bab1f10 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
package com.mavlushechka.notary.controller;

import com.mavlushechka.notary.util.EmailSender;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.PostMapping;

import javax.mail.MessagingException;

@Controller
public class ContactsPageController {

    public String redirectToContacts() {
        return "redirect:/contacts";
    }

    @PostMapping("/send-message")
    public String sendMessage(String firstName, String email, String message) throws MessagingException {
        EmailSender.send(email, "barnoavezova@gmail.com", "Contact, %s".formatted(firstName), message);
        return redirectToContacts();
    }

}