From 87f957b57e3245660bc69f8c122d823fc96a3abd Mon Sep 17 00:00:00 2001 From: Aleksandr Nogikh Date: Tue, 15 Jul 2025 16:41:47 +0200 Subject: 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. --- syz-cluster/pkg/emailclient/dashapi_sender.go | 7 +++++-- 1 file 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) -- cgit mrf-deployment