Announce and Discuss the Latest Theme and Extension Releases.
AutoSave allows a user to automatically save messages as individual files upon receipt or upon send
The filenames of these individual files are specified by userprefs
Firstly, the user prefs
autosave.defaultExt dictates the default extension of filenames
autosave.filename_style dictates how the filename will be arranged
so for sender - date - subject
user_pref("autosave.filename_style", "%sndr - %dat - %subj");
will produce a filename like "Jim@someisp.com - <dateFormat> - The pics I promised.eml"
That way any permutation can be used..
will produce "Jim@someisp.com=The pics I email@example.com"
outgoing_filename_style dictates how outgoing filenames will be formatted
..in case you want the outgoing filenames formatted different to incoming... follows the same rules as filename_style
autosave.date_style dictates how the %dat variable will look
will produce a date like 04.11.2005
will produce a date like 11042005
hours minutes seconds and ampm are supported as well ( NOTE minutes is %mn )
%hr, %mn, %ss, %ampm
...if %ampm is present, hrs will be 12 hr format
...if %ampm is NOT present, hrs will be 24 hr format
%now will insert your current system date in a filename, formatted according to autosave.date_style
A complete list of variables > %sndr, %dat, %subj, %recp, %now, %yyyy, %mm, %dd, %hr, %mn, %ss, %ampm
A "Rules" file dictatates what will be autosaved and to where ( an example is in the xpi )
Breifly, the rules file lists headers ( of the message ) first, then a path string..
Each header can have a regexp - not all headers need be included in a rule
if all headers' regexps for a rule match, the corresponding 'fileto' path will be used no further rules will be considered
Now for the fun bit..
IF the regexp produces two substring matches, the second will fill in a %r var which can be used in the fileto path
example: this rule will take messages whose subject has the string '#' in it and will file it in c:\docs\XXXXX\<filename_style>.eml
...where XXXXX are the characters that follow the # in the subject line, ending at the first space character
headers that can be regexped (so far) are
NOTE: the fileto path that you want to be used MUST EXIST or the autosave will fail.. This can be a benefit as you can have a rule that matches messages that you DO NOT want autosaved use a path that does NOT exist
The combo of a rules file and the userprefs can be very powerful..
If you put slashes in the filename_style ( or outgoing_filename_style ) , those get used as directory specifiers when the file is eventually saved
- for example -
if your filename style looks like this %dat-%sndr-%subj"
and you have your datestyle pref look like this %yyyy\\%mm\\%mm%dd%yyyy~%hr:%mn
and your rule specifies a path of C:\archive\projectX\
then your filename and path will be C:\archive\projectX\2005\06\06152005~15:firstname.lastname@example.org Specs revision 111.eml
it also is able to import one/many emls from File...Import Messages
and is able to import one/many emls when you double click an eml file in explorer or block select a bunch of emls in explorer and right-click 'open' them
...changes to your registry are required !!! ( instructions here > www.supportware.net/mozilla/TB_AutoSaveHelp.txt )
get it from from www.supportware.net/mozilla/AutoSave.xpi
i have found a "bug" in your extension. ok it is not really a bug, but for me it is very important, because without that your extension is for me useless.
At my company where i work we have a lot of customers who have their names with letters that are not on the US keyboard set.
So... when this letters occur in the sender or recipient or subject field, your exstension fails to save the email.
Jože Jadovšček --> email@example.com --> Pišem v zvezi s šolo v Gorišnici in Žižkih
if you couldnt read the letters above you can see it bellow:
some of these letters are here:
-small and capital S with caron
-small and capital C with caron
-small and capital Z with caron
if you could fix this bug, and make letters to unicode or something... i would be glad,
anyone here ?!??
i am quite in a urgent situation because i have persuaded my chief that we should move to thunderbird and that we can make easy backups of all emails with autosave, but then i have found this bug...
Sorry for not getting back to you sooner.. I just now got the alert that there was a reply to the thread...
Now, regarding this bug and moving to thunderbird..
While I understand that you like the functionality and all, I would be *very* hesitant to use this extension and Thunderbird in a production environment.. This extension has NOT been stress tested nor has it been run through a variety of tests intended to shake out all bugs... ( as you can see by the bug you found)
Now, I would be glad to fix the bug but I will need some example emails to test with..
Please send such examples to [autosave] [at] [supportware] [dot] [net]
i have send you a few example emails to test the bug
could you tell me what your pref "autosave.filename_style" is and also send me your autosave rules please..
When you say it fails to save, do you mean it gives you an error or nothing happens or what ?
my autosave rules are only that i save all outgoing and all incoming emails in seperate folders, nothing else
user_pref("autosave.dir0", "D:\\!Downloads\\Email Arhiv\\Prejeto");
user_pref("autosave.filename_style", "%dat - %sndr - %subj");
user_pref("autosave.outgoing_dir", "D:\\!Downloads\\Email Arhiv\\Poslano");
user_pref("autosave.outgoing_filename_style", "%dat - %recp - %subj");
user_pref("autosave.rulesfilepath", "C:\\Documents and Settings\\Administrator\\Application Data\\Thunderbird\\Profiles\\lh2skdts.default\\ASre.txt");
when autosaving --> nothing happens
when manually--> in the status bar it shows xy messages saved, but when i look after it, the message was not saved
You do know that there is a ! before Downloads in your outgoing_dir and dir0 prefs right ?
What does your ASre.txt file look like ?
I have just discovered this extension and i think it is very useful but I think that it would useful also to be able to autosave a whole repertory or to autosave emails already received with certain labels, for the moment if I understood we can save automatically only mails entering or outgoing, so is it possible to do that ?
Sorry, I tried to make out what you are trying to say, but I failed.. Please rephrase the question
Yes i know its a ! before Downloads, beacuse i want it that way.
the reason is that the folder is on the top when i sort it by name...
even if i rename it to Downloads autosave fails.
I dont use ASre.txt... i dont have the file in the folder where prefs.js is... i dont use it
i have tested the bug with many various settings, but the only thing when autosave fails were the special characters which i send it to you via email
once again. in html this special characters(letters) are (i do a little web development):
if you choose ISO-88529-2 charset/encoding or Windows-1250 encoding or utf-8 (unicode) this special characters work in every browser
or if you do it manually:
how to implement this encodings in autosave???--> i dont know but this would 100% fix the bug
anything new about the bug?
i have made some more engineering on that bug. with the new version 0.1.0 of your extension all mesages are saved!!
thanx so far...
but i figured out that your extension is only saving fine if the messages subject is in Western ISO - 8559-1 character encoding. But if its in Central Europen - ISO - 8559-2 with special characters then the special characters are swaped by some weird characters, like ~.eml
but i can live with that, so far it saves all messages now...
i have another problem now. with the new version 0.1.0 autosave doesnt work anymore. i have to save messages manually--> via right click.
my prefs.js looks like this, i dont use ASre.txt:
user_pref("autosave.rulesfilepath", "C:\\Documents and Settings\\meszaj\\Application Data\\Thunderbird\\Profiles\\yjxmtshh.default\\ASre.txt");
At your site: http://www.supportware.net/mozilla/#ext13 you have still as MozillaZine Thread the old thread as link and some people are still writting there...
Who is online
Users browsing this forum: No registered users and 1 guest