package mail import ( "fmt" "net/smtp" "testing" "gitea.urkob.com/mcr-swiss/gogstea/config" emailsender "gitea.urkob.com/urko/emailsender/pkg/email" "github.com/stretchr/testify/require" ) func TestSend(t *testing.T) { cfg, err := config.LoadConfig() require.NoError(t, err) ms := NewMailService( cfg.Email.From, emailsender.NewSecure(emailsender.MailServiceConfig{ Auth: smtp.PlainAuth("", cfg.Email.User, cfg.Email.Password, cfg.Email.Host), Host: cfg.Email.Host, Port: fmt.Sprint(cfg.Email.Port), From: cfg.Email.From, }), ) require.NoError(t, ms.Send("urko@fungimail.com", "ss", "asdfsd")) }