aboutsummaryrefslogtreecommitdiffstats
path: root/syz-cluster/pkg
diff options
context:
space:
mode:
authorAleksandr Nogikh <nogikh@google.com>2025-07-15 16:41:47 +0200
committerAleksandr Nogikh <nogikh@google.com>2025-07-16 07:47:10 +0000
commit87f957b57e3245660bc69f8c122d823fc96a3abd (patch)
treea709a5ecf8fd30eed86991053e41372728ef2f8b /syz-cluster/pkg
parent124ec9cc22064a93e87c29fb9f4fd7dc51f98195 (diff)
syz-cluster: include bot's name into the sender email
When sending via dashapi, we used to only include the raw email address. Include the bot's name there as well.
Diffstat (limited to 'syz-cluster/pkg')
-rw-r--r--syz-cluster/pkg/emailclient/dashapi_sender.go7
1 files changed, 5 insertions, 2 deletions
diff --git a/syz-cluster/pkg/emailclient/dashapi_sender.go b/syz-cluster/pkg/emailclient/dashapi_sender.go
index ce3a78425..7b69d7511 100644
--- a/syz-cluster/pkg/emailclient/dashapi_sender.go
+++ b/syz-cluster/pkg/emailclient/dashapi_sender.go
@@ -5,10 +5,10 @@ package emailclient
import (
"context"
-
"github.com/google/syzkaller/dashboard/dashapi"
"github.com/google/syzkaller/pkg/email"
"github.com/google/syzkaller/syz-cluster/pkg/app"
+ "net/mail"
)
func makeDashapiSender(cfg *app.EmailConfig) (Sender, error) {
@@ -17,7 +17,10 @@ func makeDashapiSender(cfg *app.EmailConfig) (Sender, error) {
return nil, err
}
return func(_ context.Context, item *Email) (string, error) {
- sender := cfg.Dashapi.From
+ sender := (&mail.Address{
+ Name: cfg.Name,
+ Address: cfg.Dashapi.From,
+ }).String()
if item.BugID != "" {
var err error
sender, err = email.AddAddrContext(sender, cfg.Dashapi.ContextPrefix+item.BugID)