Hello *, I am working on a Web-Mail interface and I use MANY functions of "mutt".
In my WebMail interface I can add "Notes" and "Files" to a mailfolder or
even a Message... This works, because it is all about virtualisation.
So, sometimes I like to do this in "mutt" to and generaly it can be done
easyly with a macro.
ATTENTION: It is recommended to use Maildir
1) Go into a mailfolder and now you want to store a file in it
2) Write a new mail and attach the file and Save the file with Fcc:
To do this, you need a macro which does:
a) set sendmail=/dev/null
b) my_hdr From: local_n...@invalid
b) my_hdr Fcc: ${current_folder}
and thats all.
But HOW CAN I GET the ${current_folder} dynamicaly in a macro?
The same problem with the ${current_folder} is, if you use a script
instead of sendmail, which let you do much morethings...
e.g.: <SHIFT><F2> let you attach a NOTE or FILE to a folder
<SHIFT><F3> let you attach a NOTE or FILE to a message
However, even here the script "sendmail_local" has to know the current
folder which it can get with
my_hdr X-CurFolder: ${current_folder}
by extracting it from the mail.
Note: I am using already an sendmailwraper called "tdssmtp" which
is based on "ssmtp" and of course, "tdssmtp" ignore any
messages with some specialy (for 2tdssmtp") crafted headers
And last not least, if you use the Courier Mailfdir Format and like to
use a script, to enhance the function of mutt and your /Maildir/, you
can add an additional folder like
~/Maildir/courierimapacl
courierimapkeywords/
courierimapuiddb
cur/
files/ <== That it is!
new/
tmp/
and let the script manage this special "files" folder. Then you can use
at your choice "dialog" or "Xdialog" to manage it, which is what I
heavyly do since many years.
Note: You can even manage the /files/ folder from procmail. :-D
Thanks, Greetings and nice Day/Evening
Michelle Konzack
--
##################### Debian GNU/Linux Consultant ######################
Development of Intranet and Embedded Systems with Debian GNU/Linux
itsyst...@tdnet France EURL itsyst...@tdnet UG (limited liability)
Owner Michelle Konzack Owner Michelle Konzack
Apt. 917 (homeoffice)
50, rue de Soultz Kinzigstraße 17
67100 Strasbourg/France 77694 Kehl/Germany
Tel: +33-6-61925193 mobil Tel: +49-177-9351947 mobil
Tel: +33-9-52705884 fix
<http://www.itsystems.tamay-dogan.net/> <http://www.flexray4linux.org/>
<http://www.debian.tamay-dogan.net/> <http://www.can4linux.org/>
Jabber [email protected]
ICQ #328449886
Linux-User #280138 with the Linux Counter, http://counter.li.org/
signature.pgp
Description: Digital signature
