-# SMTP: msmtp (with queue)
-set sendmail = ~/.msmtp/msmtpq # use msmtp message queue
-set sendmail_wait = -1 # fork sendmail to the background
-set send_charset="us-ascii:utf-8" # only use ascii and utf8
+set send_charset="utf-8" # only utf8
+
+# GnuPG
+set crypt_replyencrypt = yes # encrypt replies to encrypted messages
+set crypt_replysign = yes # sign replies to signed messages
+set crypt_replysignencrypted = yes # you get the idea
+set crypt_verify_sig = yes # verify signatures
+set pgp_long_ids = yes # use 64 bit key IDs
+set pgp_mime_auto = no # don't fallback to inline mime
+set pgp_use_gpg_agent = yes # don't ask for passwords
+source gpg
+
+group -group nosign -rx .*@bitbucket.org
+group -group nosign -rx jira@.*atlassian.net
+group -group nosign -rx .*@incoming.gitlab.com
+group -group nosign -rx .*@reply.github.com
+group -group nosign -rx .*@googlegroups.com
+group -group nosign -rx .*@st.com
+send-hook . "set crypt_autosign = yes"
+send-hook "%t nosign" "set crypt_autosign = no"
+
+source hooks
+source bindings
+source colors/nord # color theme