send email on user creation

pull/1/head
Nilo Roberto C Paim 2023-09-07 09:10:35 -03:00
parent ebb9053f2b
commit 4b6e58d71a
1 changed files with 18 additions and 0 deletions

View File

@ -5,6 +5,7 @@ import (
"api/models"
"api/utils"
"log"
"net/smtp"
"os"
"strconv"
"strings"
@ -137,6 +138,23 @@ func AddUser(c *fiber.Ctx) error {
"message": "Erro ao criar usuário"})
}
from := "nilopaim@gmail.com"
pass := "@407Smc83722"
to := "nilo@scobol.com.br"
msg := "From: " + from + "\n" +
"To: " + to + "\n" +
"Subject: Hello there\n\n"
err := smtp.SendMail("smtp.gmail.com:587",
smtp.PlainAuth("", from, pass, "smtp.gmail.com"),
from, []string{to}, []byte(msg))
if err != nil {
log.Printf("smtp error: %s", err)
}
return c.JSON(user)
}