Change attachment type.
This commit is contained in:
parent
804bfed173
commit
d66a96ba5e
9
main.go
9
main.go
|
@ -3,7 +3,6 @@ package main
|
|||
import (
|
||||
"bufio"
|
||||
"bytes"
|
||||
"encoding/base64"
|
||||
"fmt"
|
||||
"io"
|
||||
"io/ioutil"
|
||||
|
@ -130,11 +129,6 @@ func fetch() {
|
|||
if err != nil {
|
||||
log.Fatal("Error opening Rplot001.svg: ", err)
|
||||
}
|
||||
data, err := ioutil.ReadAll(f)
|
||||
if err != nil {
|
||||
log.Fatal("Cannot read Rplot001.svg: ", err)
|
||||
}
|
||||
data64 := base64.StdEncoding.EncodeToString(data)
|
||||
defer f.Close()
|
||||
for _, r := range conf.Recipients {
|
||||
email := mailyak.New(fmt.Sprintf("%s:%d", conf.MailHost, conf.MailPort),
|
||||
|
@ -144,7 +138,8 @@ func fetch() {
|
|||
msg := "Covid dashboard update for " + time.Now().Format("Monday, January 2 2006")
|
||||
email.Subject(msg)
|
||||
email.Plain().Set(msg)
|
||||
email.HTML().Set(`<html><body><img src="data:image/svg+xml;base64,`+data64+`"/></body></html>`)
|
||||
email.HTML().Set(`<html><body><img src="dashboard.svg"/></body></html>`)
|
||||
email.AttachInlineWithMimeType("dashboard.svg", f, "image/svg+xml")
|
||||
err = email.Send()
|
||||
if err != nil {
|
||||
log.Print("Error sending email: ", err)
|
||||
|
|
Loading…
Reference in New Issue
Block a user