Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: Qmail: users

Announcing qmail-autoresponder version 0.97

 

 

Qmail users RSS feed   Index | Next | Previous | View Threaded


bruce at untroubled

Apr 28, 2008, 3:47 PM

Post #1 of 2 (214 views)
Permalink
Announcing qmail-autoresponder version 0.97

Version 0.97 of qmail-autoresponder is now available at:
http://untroubled.org/qmail-autoresponder/
------------------------------------------------------------------------------
Changes in version 0.97

- Completely rewrote header handling, improving its handling of headers
split across multiple lines among other things.

- Added support for omitting parts of the copied headers.

- Internal MIME headers are now stripped from multipart messages.

- Added support for limiting the number of lines copied from the
original message body.

- Added support for setting autoresponder options through files.

- Added an option to control the generation of the In-Reply-To: header.

Development of this version has been sponsored by FutureQuest, Inc.
ossi[at]FutureQuest.net http://www.FutureQuest.net/
-------------------------------------------------------------------------------
qmail-autoresponder
Rate-limited autoresponder for qmail
Bruce Guenter <bruce[at]untroubled.org>
Version 0.97
2008-04-28

This is a simple program to automatically respond to emails.

It is based on some ideas (but little or no code) from a similar
autoresponder by Eric Huss <e-huss[at]netmeridian.com>, and ideas presented
in the qmail mailing list.

Features:
- Limits rate of automatic responses (defaults to a maximum of one
message every hour).
- Will not respond to nearly every type of mailing list or bulk email.
- Will not respond to bounce messages or MAILER-DAEMON.
- Bounces looping messages.
- Can insert the original subject into the response.
- Can copy original message into response.
- Can use links in the rate-limiting data directory to limit inode usage
to a single inode.

A mailing list has been set up to discuss this and other packages.
To subscribe, send an email to:
bgware-subscribe[at]lists.untroubled.org
A mailing list archive is available at:
http://lists.untroubled.org/?list=bgware

Development versions of qmail-autoresponder are available via git at:
http://untroubled.org/git/qmail-autoresponder.git

Installation:

- Make sure the latest version of bglibs from
http://untroubled.org/bglibs/ is compiled and installed.
- Build the sources by running "make". To build the MySQL support, run
"make mysql" as well.
- After the package has been compiled, run the following command as root:
make install

Usage (file-based):

Put "|qmail-autoresponder DIRECTORY" into your ".qmail" file before
other delivery instructions. DIRECTORY is the directory into which
rate-limiting information will be stored, and is expected to contain a
"message.txt" file containing a pre-formatted response (including
headers). Any instance of "%S" in the message file will be replaced
with the original subject.

Usage (MySQL):

Put "|qmail-autoresponder-mysql USERNAME DOMAIN" into your ".qmail" file
before other delivery instructions. All data (including the message)
will be pulled from the MySQL table. See schema.mysql for a table
schema. This program reads MySQL options from the "qmail-autoresponder"
group. If $MYSQL_USER, $MYSQL_HOST, $MYSQL_PASS, $MYSQL_DB, or
$MYSQL_SOCK are set in the .qmail file, they override the defaults in
the MySQL configuration file. The parameters "USERNAME" and "DOMAIN"
are used as keys into the MySQL tables. DOMAIN may be replaced with
"$HOST", and USERNAME may be replaced with "$EXT", "$DEFAULT" or "$USER"
depending on the installation (quoting is required).

A mailing list has been set up to discuss this and other packages.
To subscribe, send an email to:
bgware-subscribe[at]lists.untroubled.org
A mailing list archive is available at:
http://lists.untroubled.org/?list=bgware

This program is Copyright(C) 2008 Bruce Guenter, and may be copied
according to the GNU GENERAL PUBLIC LICENSE (GPL) Version 2 or a later
version. A copy of this license is included with this package. This
package comes with no warranty of any kind.

--
Bruce Guenter <bruce[at]untroubled.org> http://untroubled.org/
I do custom software development. Email me for details.


lampacz at gmail

Apr 29, 2008, 2:06 PM

Post #2 of 2 (194 views)
Permalink
Re: Announcing qmail-autoresponder version 0.97 [In reply to]

Hello,

is you autoresponder capable copying oreginal message with
base64/quoted printable decoding eg. if email body is quoted printable
or base64 encoded (mostly with national characters), decode it use few
lines (numlines) to get oreginal text, add my reply encode (if
contains non ascii characters).

My problem is that i've following reply:

---- BEGIN ----
Subject: Autoreply

> base64encoded text.....
> base64encoded text.....
> base64encoded text.....
> base64encoded text.....

Sorry i'm out of office, if something urgent.....
---- END ----


Thank you.


2008/4/29, Bruce Guenter <bruce[at]untroubled.org>:
> Version 0.97 of qmail-autoresponder is now available at:
> http://untroubled.org/qmail-autoresponder/
> ------------------------------------------------------------------------------
> Changes in version 0.97
>
> - Completely rewrote header handling, improving its handling of headers
> split across multiple lines among other things.
>
> - Added support for omitting parts of the copied headers.
>
> - Internal MIME headers are now stripped from multipart messages.
>
> - Added support for limiting the number of lines copied from the
> original message body.
>
> - Added support for setting autoresponder options through files.
>
> - Added an option to control the generation of the In-Reply-To: header.
>
> Development of this version has been sponsored by FutureQuest, Inc.
> ossi[at]FutureQuest.net http://www.FutureQuest.net/
> -------------------------------------------------------------------------------
> qmail-autoresponder
> Rate-limited autoresponder for qmail
> Bruce Guenter <bruce[at]untroubled.org>
> Version 0.97
> 2008-04-28
>
> This is a simple program to automatically respond to emails.
>
> It is based on some ideas (but little or no code) from a similar
> autoresponder by Eric Huss <e-huss[at]netmeridian.com>, and ideas presented
> in the qmail mailing list.
>
> Features:
> - Limits rate of automatic responses (defaults to a maximum of one
> message every hour).
> - Will not respond to nearly every type of mailing list or bulk email.
> - Will not respond to bounce messages or MAILER-DAEMON.
> - Bounces looping messages.
> - Can insert the original subject into the response.
> - Can copy original message into response.
> - Can use links in the rate-limiting data directory to limit inode usage
> to a single inode.
>
> A mailing list has been set up to discuss this and other packages.
> To subscribe, send an email to:
> bgware-subscribe[at]lists.untroubled.org
> A mailing list archive is available at:
> http://lists.untroubled.org/?list=bgware
>
> Development versions of qmail-autoresponder are available via git at:
> http://untroubled.org/git/qmail-autoresponder.git
>
> Installation:
>
> - Make sure the latest version of bglibs from
> http://untroubled.org/bglibs/ is compiled and installed.
> - Build the sources by running "make". To build the MySQL support, run
> "make mysql" as well.
> - After the package has been compiled, run the following command as root:
> make install
>
> Usage (file-based):
>
> Put "|qmail-autoresponder DIRECTORY" into your ".qmail" file before
> other delivery instructions. DIRECTORY is the directory into which
> rate-limiting information will be stored, and is expected to contain a
> "message.txt" file containing a pre-formatted response (including
> headers). Any instance of "%S" in the message file will be replaced
> with the original subject.
>
> Usage (MySQL):
>
> Put "|qmail-autoresponder-mysql USERNAME DOMAIN" into your ".qmail" file
> before other delivery instructions. All data (including the message)
> will be pulled from the MySQL table. See schema.mysql for a table
> schema. This program reads MySQL options from the "qmail-autoresponder"
> group. If $MYSQL_USER, $MYSQL_HOST, $MYSQL_PASS, $MYSQL_DB, or
> $MYSQL_SOCK are set in the .qmail file, they override the defaults in
> the MySQL configuration file. The parameters "USERNAME" and "DOMAIN"
> are used as keys into the MySQL tables. DOMAIN may be replaced with
> "$HOST", and USERNAME may be replaced with "$EXT", "$DEFAULT" or "$USER"
> depending on the installation (quoting is required).
>
> A mailing list has been set up to discuss this and other packages.
> To subscribe, send an email to:
> bgware-subscribe[at]lists.untroubled.org
> A mailing list archive is available at:
> http://lists.untroubled.org/?list=bgware
>
> This program is Copyright(C) 2008 Bruce Guenter, and may be copied
> according to the GNU GENERAL PUBLIC LICENSE (GPL) Version 2 or a later
> version. A copy of this license is included with this package. This
> package comes with no warranty of any kind.
>
>
> --
> Bruce Guenter <bruce[at]untroubled.org> http://untroubled.org/
> I do custom software development. Email me for details.
>
>


--
Lampa

Qmail users RSS feed   Index | Next | Previous | View Threaded
 
 


Interested in having your list archived? Contact lists@gossamer-threads.com
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.