This commit is contained in:
@@ -1,24 +0,0 @@
|
||||
package smtp
|
||||
|
||||
import "testing"
|
||||
|
||||
func TestEmailSend(t *testing.T) {
|
||||
t.Skipf("Skip TestEmailSend")
|
||||
config := &Config{
|
||||
Host: "smtp.mail.me.com",
|
||||
Port: 587,
|
||||
User: "support@ppanel.dev",
|
||||
Pass: "password",
|
||||
From: "support@ppanel.dev",
|
||||
SSL: true,
|
||||
SiteName: "",
|
||||
}
|
||||
address := []string{"tension@sparkdance.dev"}
|
||||
subject := "test"
|
||||
body := "test"
|
||||
email := NewClient(config)
|
||||
err := email.Send(address, subject, body)
|
||||
if err != nil {
|
||||
t.Errorf("send email error: %v", err)
|
||||
}
|
||||
}
|
||||
@@ -1,36 +0,0 @@
|
||||
package email
|
||||
|
||||
import (
|
||||
"bytes"
|
||||
"html/template"
|
||||
"testing"
|
||||
)
|
||||
|
||||
type VerifyTemplate struct {
|
||||
Type uint8
|
||||
SiteLogo string
|
||||
SiteName string
|
||||
Expire uint8
|
||||
Code string
|
||||
}
|
||||
|
||||
func TestVerifyEmail(t *testing.T) {
|
||||
t.Skipf("Skip TestVerifyEmail test")
|
||||
data := VerifyTemplate{
|
||||
Type: 1,
|
||||
SiteLogo: "https://www.google.com",
|
||||
SiteName: "Google",
|
||||
Expire: 5,
|
||||
Code: "123456",
|
||||
}
|
||||
tpl, err := template.New("email").Parse(DefaultEmailVerifyTemplate)
|
||||
if err != nil {
|
||||
t.Error(err)
|
||||
}
|
||||
var result bytes.Buffer
|
||||
err = tpl.Execute(&result, data)
|
||||
if err != nil {
|
||||
t.Error(err)
|
||||
}
|
||||
t.Log(result.String())
|
||||
}
|
||||
Reference in New Issue
Block a user