[Nym3-commit] r290 - trunk/nym3/Client
jr at conuropsis.org
jr at conuropsis.org
Fri Jun 10 16:11:02 CEST 2005
Author: jr
Date: 2005-06-10 16:11:01 +0200 (Fri, 10 Jun 2005)
New Revision: 290
Modified:
trunk/nym3/Client/Main.py
Log:
add the possibility to design messages by reference (mbox:<n>) in export
Modified: trunk/nym3/Client/Main.py
===================================================================
--- trunk/nym3/Client/Main.py 2005-06-10 13:58:49 UTC (rev 289)
+++ trunk/nym3/Client/Main.py 2005-06-10 14:11:01 UTC (rev 290)
@@ -593,19 +593,21 @@
output_f = sys.stdout
secring = decode_secring(config, ui)
mbox = account.get_mbox()[0]
+ args = decode_message_references(args, ['mbox'],
+ {'mbox': (build_mbox_index, (account,))})
if output != None:
try:
output_f = open(output, "w")
except IOError:
ui.display("Unable to write in output file, abort")
sys.exit(1)
- for hmid in args:
- mid = binascii.unhexlify(hmid)
+ for mid in args:
if mbox.has_key(mid):
clear = decipher_string(mbox[mid], secring, account['encKeys'])
output_f.write(clear)
else:
- ui.display("%s: no email relative to that mid" % hmid)
+ ui.display("%s: no email relative to that mid" %
+ binascii.hexlify(mid))
if output_f != sys.stdout:
output_f.close()
else:
More information about the Nym3-commit
mailing list