Added premailer to inline all css rules
This commit is contained in:
parent
7913a81e98
commit
36ac5a2015
|
@ -3,6 +3,7 @@ package main
|
|||
import (
|
||||
"crypto/tls"
|
||||
|
||||
"github.com/aymerick/douceur/inliner"
|
||||
"github.com/drone/drone-go/drone"
|
||||
"github.com/drone/drone-go/template"
|
||||
"github.com/go-gomail/gomail"
|
||||
|
@ -42,7 +43,7 @@ func build(payload *drone.Payload, context *Context) (string, string, string, er
|
|||
return "", "", "", err
|
||||
}
|
||||
|
||||
html, err := template.RenderTrim(
|
||||
body, err := template.RenderTrim(
|
||||
context.Vargs.Template,
|
||||
payload,
|
||||
)
|
||||
|
@ -51,6 +52,12 @@ func build(payload *drone.Payload, context *Context) (string, string, string, er
|
|||
return "", "", "", err
|
||||
}
|
||||
|
||||
html, err := inliner.Inline(body)
|
||||
|
||||
if err != nil {
|
||||
return "", "", "", err
|
||||
}
|
||||
|
||||
plain, err := html2text.FromString(
|
||||
html,
|
||||
)
|
||||
|
|
Loading…
Reference in a new issue