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 linux4miche...@jabber.ccc.de ICQ #328449886 Linux-User #280138 with the Linux Counter, http://counter.li.org/
signature.pgp
Description: Digital signature