private string EncryptEmail(byte[] data, IList<string> recipients)
		{
			try
			{
				var context = new CryptoContext();
				var crypto = new PgpCrypto(context);
				var headers = GetEncryptedMailHeaders();

				return crypto.Encrypt(data, recipients, headers);
			}
			catch (Exception e)
			{
				Passphrase = null;

				WriteErrorData("EncryptEmail", e);
				ShowErrorBox(e.Message);

				return null;
			}
		}