diff options
author | Robin Jarry <robin@jarry.cc> | 2022-07-18 15:22:34 +0200 |
---|---|---|
committer | Robin Jarry <robin@jarry.cc> | 2022-07-18 21:12:46 +0200 |
commit | 52f7d3f900e4c0e3ee8458c9479859924901a3aa (patch) | |
tree | 3fe4cab6bb70801d1fd379205dc4f217a56817c7 | |
parent | 011d41de7e58c8b488a9c0ed89bd59dcb005ded8 (diff) | |
download | aerc-52f7d3f900e4c0e3ee8458c9479859924901a3aa.zip |
gpg: set a name for the attached pgp signature part
This makes it more explicit for non pgp compatible clients. Without
this, they may show "unnamed part" or "noname".
Signed-off-by: Robin Jarry <robin@jarry.cc>
Acked-by: Moritz Poldrack <moritz@poldrack.dev>
-rw-r--r-- | lib/crypto/gpg/writer.go | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/crypto/gpg/writer.go b/lib/crypto/gpg/writer.go index 269b490..96d083e 100644 --- a/lib/crypto/gpg/writer.go +++ b/lib/crypto/gpg/writer.go @@ -69,7 +69,7 @@ func (s *Signer) Close() (err error) { s.w.Write([]byte("\r\n")) var signedHeader textproto.Header - signedHeader.Set("Content-Type", "application/pgp-signature") + signedHeader.Set("Content-Type", "application/pgp-signature; name=\"signature.asc\"") signatureWriter, err := s.mw.CreatePart(signedHeader) if err != nil { return err |