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/

Attachment: signature.pgp
Description: Digital signature

Reply via email to