I also use perl, but with the CPAN module Mailtool.
Make is very easy to send mail with attachements
Zoot
Ronald Fischer wrote:
> I have a zsh Script which dynacmically sends out a status mail.
> The mail sent out contains Cc, Bcc and Reply-To headers and
> occasionally attachment.
>
> Right now I'm using mutt for this task, because it is very
> convenient to specify this information on the mutt command line,
> i.e.
>
> REPLYTO=rtaddr mutt -b bccaddr -c ccaddr -a attachment -s subject toaddr
> <body
>
> where body is the file containing a mailbody. This works very well so
> far.
>
> Now I would like to extend the application in that the email being sent
> also contains custom headers (such as X-Priority). There is no option
> where I can tell mutt to put in additional headers.
>
> This *can* be done, but both possibilities are a little bit complicated:
>
> One way to do it would be to prepare the Email so that it already
> contains *all* headers in addition to the mailbody, and then use
>
> mutt -H ...
>
> to send the mail. The other possibility is to generate dynamically
> a mutt resource control file, in which the custom headers are placed,
> and then use mutt's -F switch to load this file.
>
> So before I try one of these, I would like to ask what approach other
> users use to easily send mail using attachments from a script. A
> solution
> working on shell level would be preferable, but different approaches
> in Perl, Ruby, Tcl or Python would also be interesting.
>
> Ronald
>
>
> --
> Ronald Fischer <ronaldf@eml.cc>
> Posted via http://www.newsoffice.de/