According to the OpenPGP specification (RFC 4880), the header is a legal optional header. Enigmail uses it to be able to determine how the encrypted content was encoded. Removing that header would break displaying messages properly most languages (except English).
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
When I use GPG directly to encrypt text, it just shows:
-----BEGIN PGP MESSAGE-----
When I use Enigmail, it shows:
-----BEGIN PGP MESSAGE-----
Charset: utf-8
Anyway to remove the second line? Thanks!
Why would you want to? That header contains important information that
tells other clients how to render your data.
According to the OpenPGP specification (RFC 4880), the header is a legal optional header. Enigmail uses it to be able to determine how the encrypted content was encoded. Removing that header would break displaying messages properly most languages (except English).