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>