"fmt"
"io/ioutil"
"log"
+ "mime"
"net/mail"
"os"
"os/exec"
if len(body) == 0 {
log.Fatal("no body")
}
+ from, err = new(mime.WordDecoder).DecodeHeader(from)
+ if err != nil {
+ log.Fatal(err)
+ }
subj = strings.TrimPrefix(subj, "Re: ")
if h, err := hex.DecodeString(subj); err != nil || len(h) != sha1.Size {