Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 13 Feb 2013 15:56:06 -0800
From:      Kurt Buff <kurt.buff@gmail.com>
To:        Polytropon <freebsd@edvax.de>
Cc:        FreeBSD Questions <freebsd-questions@freebsd.org>
Subject:   Re: Re-sending selected e-mail messages
Message-ID:  <CADy1Ce52RRmSLJLbAGZ-Jh_dbhV7O16MHO5h7tDKf6%2BRhfR0ag@mail.gmail.com>
In-Reply-To: <20130214004913.a89dc042.freebsd@edvax.de>
References:  <20130214004913.a89dc042.freebsd@edvax.de>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, Feb 13, 2013 at 3:49 PM, Polytropon <freebsd@edvax.de> wrote:
> I need a way to automatically re-sent stored e-mail messages
> according to some criteria and like to ask for advice or
> suggestions for an already existing solution before I start
> reinventing the wheel. :-)
>
> The messages in question are stored in MH format. This is a
> tree where a mailbox equals a directory, and the individual
> files in that directory equal the messages. They are numbered
> 1, 2, 3, 4, ..., and so on. Each message is in
>
>         Content-Type: text/plain; charset=ISO-8859-1
>         Content-Transfer-Encoding: quoted-printable
>
> or
>
>         Content-Type: text/plain; charset=US-ASCII
>         Content-Transfer-Encoding: 7bit
>
> or maybe even
>
>         Content-Type: text/plain; charset=UTF-8
>         Content-Transfer-Encoding: 8bit
>
> text format. Some of them might contain an attachment, which
> is "included" in the file with something like
>
>         --Multipart=...
>         Content-Type: ...;
>          name="..."
>         Content-Disposition: attachment;
>          filename="..."
>         Content-Transfer-Encoding: base64
>         --Multipart=...---
>
> Some messages are "fully multipart".
>
> So when iterating on ~/Mail/sent/1,2,3,4,5,... I get all the
> messages. Each third line, "To:", is the criteria to look at.
> If it matches a given recipient, the mail should be sent again.
> This can easily be done by the system's mailer which is properly
> configured (and uses ISP's MX), so | mail -s "maybe new subject"
> is possible. The message should already be properly pre-composed.
>
> What is the easiest way to do this without reinventing the wheel,
> or should I? :-)

Perhaps mini_sendmail? Seems fairly capable, and scriptable.

Kurt



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CADy1Ce52RRmSLJLbAGZ-Jh_dbhV7O16MHO5h7tDKf6%2BRhfR0ag>