6.5 KiB
Sitemap
Why do I send emails how I sent them
OpenPGP signing
I sign my emails using GnuPG which is free implementation of the OpenPGP standard. The signature can be used to verify that I am the sender and that nobody modified the message.
UTF-8
I use UTF-8, because it allows all characters and it’s widely used everywhere. It is also the default character set of Python 3. UTF-8 is also recommended on most of IRC channels and networks.
Plain text emails
I think that HTML emails only waste space. The content is HTML and even if it’s not directly visible to the user, it has a lot of content when reading the email source. With plain text emails the source is only text, nothing is in HTML.
Replying below quotes.
Many mailing lists wish emails to be replied under the quoted text and inside the message. It also makes the email easier to read when you know what has been said previously.
Issues which you might have with my emails and how to fix them
OpenPGP signature
Long mess as signature
The “long mess” should be hidden automatically by email client when you import my public key (I will tell you more about that later). If your email client doesn’t do this, I suggest you to file a bug report to your email client or change it. I use and recommend [Thunderbird] with [Enigmail] plugin.
Importing public keys automatically
This will hide most of them and show you small notification about the email being signed. There are two ways to import keys automatically.
Enigmail level (Enigmail only)
Go to OpenPGP –> Settings and click “Show Expert Settings”. Then open tab “Keyserver” and enter the following to the below box:
pool.sks-keyservers.net
Then click “OK” and you should get all keys automatically from pool.sks-keyservers.net when you receive email signed with unknown key presuming that the key is at the keyserver. If it’s not, you will see the signature and error about key not found.
GnuPG level
Modify the Enigmail configuration file which should be on one of these locations:
Linux: ~/.gnupg/gpg.conf
Mac OS X: ~/.gnupg/gpg.conf
Windows: C:\Users\User\AppData\Roaming\gnupg\gpg.conf
(I'm not fully sure about Windows location)
and add these lines:
keyserver pool.sks-keyservers.net
auto-key-locate keyserver
keyserver-options auto-key-retrieve no-include-revoked import-clean
import-options import-clean
export-options export-clean
You actually need only the first and third lines, but I recommend all what I mentioned and I explain what they do.
keyserver pool.sks-keyservers.net
Sets the default keyserver as pool.sks-keyservers.net.
auto-key-locate keyserver
If you are sending encrypted email to someone whose key you don’t have, GPG tries to find it from keyserver automatically.
keyserver-options auto-key-retrieve no-include-revoked import-clean
When doing something with keyserver, get key automatically if it’s missing and it has signed something and the signature is being verified and when searching, do not show revoked keys and remove useless signatures (=signature from missing key) from keys.
import-options import-clean
export-options export-clean
When importing/exporting keys, remove all signatures that are from keys that aren’t in keyring.
<noscript>
Please enable JavaScript to view the comments powered by Dis qus.
</html> <html> </html> </html>