-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Good evening everyone,

I am sitting at a Night of Code with a few other guys in Hamburg, and
we are currently working on a few patches for Enigmail.

One of those patches requires, among other things, to be able to
create a mail and mark it to be signed and encrypted on sending (even
if the default settings say otherwise).

Currently, the message is created using the following code:

let fields =
Components.classes["@mozilla.org/messengercompose/composefields;1"].createInstance(Components.interfaces.nsIMsgCompFields);
let params =
Components.classes["@mozilla.org/messengercompose/composeparams;1"].createInstance(Components.interfaces.nsIMsgComposeParams);
[...]
fields.to = ...;
fields.subject = ...;
fields.body = ...;
params.type = Components.interfaces.nsIMsgCompType.New;
params.format = Components.interfaces.nsIMsgCompFormat.Default;
params.composeFields = fields;
MailServices.compose.OpenComposeWindowWithParams(null, params);

How can I mark this message to be encrypted and signed, using the APIs
provided by Enigmail? Is that even possible?

Sincerely,
Max
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQJ8BAEBCgBmBQJSDr/6XxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ4NEM0ODA5N0EzQUY3RDU1MTg5QTc3QUMx
NjlGOTYyNDM0MDg4MjVFAAoJEBafliQ0CIJePzIP/RI855ZazGUVwXMqDl6VXO6s
YBIl22Foa6Fo8Eo5xDPl9lRiqFJcxyrb1uU2fusDD0kwusG4owqvEZ4na42WDBu0
8qO9bpOUVMO5qFcThlUHhuxrhkNhl/03HI6Dx19CxmAl13tZ2c4m89HXsQOeUZny
RbLLPfjE3DeBTDFuMV6ivPA/caVfdwNzenzZrdxh/qbCEXLAAcQ7rLRwcbKcPMP7
COJWV/A8qqk07vLhKPL8kd6GD5VssCxZmO7oWZ6eDrs1psH+XOFgIznP74GcUaTX
fcHI5BDP7Q98jiAGMVGttkqB0ri4KFXag5Vs1yUfLhQxJcq4s2PZH3LUbO7KsSWQ
sv6yxvq8Y58PaSWvVq5CJJz08JRiv0rzuwXX2ntZjH+qheqS6m9GUIQdi2Wp9m9s
JLSF14Ul5wkf4YAd2id31mWyHzxPJncC9iqBUOr6wkBnTcc6WhZwd0zGPnrExefl
rK8Te3YYFlumXBNy9nvjhEAf2rk9o1aJsXHHYhWxXvYYvQK97gkBMVntoV/s1z+P
cPjC3+tQpWoEL4AifHAiyPJZRkX6L/Z4qj/mrtwYyK/qwf0O3OYnJH21T84+/3Ag
czRixqGMQj+oI9X01S/Nv6TmMC8Zsd4NOcS1PU4JaXaBmdCkVe6msr3QvssGemRH
6Bks9iB9pCWhsuG+Ut6c
=BU+p
-----END PGP SIGNATURE-----

_______________________________________________
enigmail-users mailing list
[email protected]
https://admin.hostpoint.ch/mailman/listinfo/enigmail-users_enigmail.net

Reply via email to