@@ -29,9 +29,8 @@ import (
2929 "code.gitea.io/gitea/modules/timeutil"
3030 "code.gitea.io/gitea/modules/translation"
3131 incoming_payload "code.gitea.io/gitea/services/mailer/incoming/payload"
32+ sender_service "code.gitea.io/gitea/services/mailer/sender"
3233 "code.gitea.io/gitea/services/mailer/token"
33-
34- "gopkg.in/gomail.v2"
3534)
3635
3736const (
@@ -60,7 +59,7 @@ func SendTestMail(email string) error {
6059 // No mail service configured
6160 return nil
6261 }
63- return gomail .Send (Sender , NewMessage (email , "Gitea Test Email!" , "Gitea Test Email!" ). ToMessage ( ))
62+ return sender_service .Send (sender , sender_service . NewMessage (email , "Gitea Test Email!" , "Gitea Test Email!" ))
6463}
6564
6665// sendUserMail sends a mail to the user
@@ -82,7 +81,7 @@ func sendUserMail(language string, u *user_model.User, tpl base.TplName, code, s
8281 return
8382 }
8483
85- msg := NewMessage (u .EmailTo (), subject , content .String ())
84+ msg := sender_service . NewMessage (u .EmailTo (), subject , content .String ())
8685 msg .Info = fmt .Sprintf ("UID: %d, %s" , u .ID , info )
8786
8887 SendAsync (msg )
@@ -130,7 +129,7 @@ func SendActivateEmailMail(u *user_model.User, email string) {
130129 return
131130 }
132131
133- msg := NewMessage (email , locale .TrString ("mail.activate_email" ), content .String ())
132+ msg := sender_service . NewMessage (email , locale .TrString ("mail.activate_email" ), content .String ())
134133 msg .Info = fmt .Sprintf ("UID: %d, activate email" , u .ID )
135134
136135 SendAsync (msg )
@@ -158,7 +157,7 @@ func SendRegisterNotifyMail(u *user_model.User) {
158157 return
159158 }
160159
161- msg := NewMessage (u .EmailTo (), locale .TrString ("mail.register_notify" , setting .AppName ), content .String ())
160+ msg := sender_service . NewMessage (u .EmailTo (), locale .TrString ("mail.register_notify" , setting .AppName ), content .String ())
162161 msg .Info = fmt .Sprintf ("UID: %d, registration notify" , u .ID )
163162
164163 SendAsync (msg )
@@ -189,13 +188,13 @@ func SendCollaboratorMail(u, doer *user_model.User, repo *repo_model.Repository)
189188 return
190189 }
191190
192- msg := NewMessage (u .EmailTo (), subject , content .String ())
191+ msg := sender_service . NewMessage (u .EmailTo (), subject , content .String ())
193192 msg .Info = fmt .Sprintf ("UID: %d, add collaborator" , u .ID )
194193
195194 SendAsync (msg )
196195}
197196
198- func composeIssueCommentMessages (ctx * mailCommentContext , lang string , recipients []* user_model.User , fromMention bool , info string ) ([]* Message , error ) {
197+ func composeIssueCommentMessages (ctx * mailCommentContext , lang string , recipients []* user_model.User , fromMention bool , info string ) ([]* sender_service. Message , error ) {
199198 var (
200199 subject string
201200 link string
@@ -304,9 +303,9 @@ func composeIssueCommentMessages(ctx *mailCommentContext, lang string, recipient
304303 return nil , err
305304 }
306305
307- msgs := make ([]* Message , 0 , len (recipients ))
306+ msgs := make ([]* sender_service. Message , 0 , len (recipients ))
308307 for _ , recipient := range recipients {
309- msg := NewMessageFrom (
308+ msg := sender_service . NewMessageFrom (
310309 recipient .Email ,
311310 fromDisplayName (ctx .Doer ),
312311 setting .MailService .FromEmail ,
0 commit comments