Scripts Category Mail


ScriptnameREADME
gmailarchiver-1.6.pl I created this script for the purpose of moving some
of my IMAP mail to my gmail.com account.
I've also added mbox support along with mailman mbox
archive support.
gmailarchiver-1.7.pl I created this script for the purpose of moving some
of my IMAP mail to my gmail.com account.
I've also added mbox support along with mailman mbox
archive support.
padb2csv This is csv2padb and padb2csv - tools for conversion between Palm Address
book database and Yahoo! CSV format.
Install this file as padb2csv and csv2padb in your PATH.
For documentation use pod2text/pod2man on padb2csv or run it with '-h'
arument.
Copyright (C) 2001 by Alexander Kolbasov
This program is free software; you can redistribute it and/or
modify it under the terms of the Artistic License, a copy of which
can ...
spf-milter-1.41.pl 1. INTRODUCTION
spf-milter is a Milter, which works with Sendmail 8.12 and up, and provides
an SPF-compliant extension to the SMTP communication between your MTA and
connecting clients. See http://spf.pobox.com/ for details about SPF itself.
spf-milter is written entirely in Perl, and uses the native threaded Milter
model. spf-milter is licensed under GPL.
2. PREREQUISITES
spf-milter requires:
1): Perl 5.8.x, or higher.
2): P...
mailsort-1.24 Sort mbox format mail folders by dates in the `From ' lines that separate
messages.
mailsort-1.26 Sort mbox format mail folders by dates in the `From ' lines that separate
messages.
junkFilter-0.3 Junk mail filter. Designed to be used in conjunction with procmail, but not necessarily
restricted to it.
Based on a Bayesian Heuristic (yawn), it builds a database of good and junk words,
with associated probabilities and processes messages against the database
to determine if they are junk mail or not.
popdaemon004.pl This program is a full implementation of rfc 1725,
with an adjustment made to unsplit header lines so that
Netscape Communicator will not drop the connection when
it gets a message-id that is too long.
All configuration is done within the code, which means
that it is open to being tied to the database(s) of your
choice.
hgrep hgrep - grep through RFC822-style headers, skipping body part of message.
mimedump Extract MIME parts to files in unique date/time stamp directories,
ideal for use with procmail.
mimedump.75 Extract MIME parts to files in unique date/time stamp directories,
ideal for use with procmail.
create_dovecot_shares-1.07 Creating lots of F<dovecot-shared> files for the Dovecot IMAP Server, changing permissions and creating symlinks is a pain, especially when dealing with more than a handle of users.
create_dovecot_shares helps
killtnef-1.0.1.pl killtnef - Converts emails with MS-TNEF, Microsoft's proprietary Transport Neutral Encapsulated Format, attachments into standard MIME-compliant emails.
This script reads an mbox, or a single email message, from STDIN,
extracts data from any ms-tnef attachments that may exist, and writes
a new mbox (or a single email message) to STDOUT which has each of the
files that were encoded in any ms-tnef attachments attached separately,
as ...
killtnef-1.0.2.pl killtnef - Converts emails with MS-TNEF, Microsoft's proprietary Transport Neutral Encapsulated Format, attachments into standard MIME-compliant emails.
This script reads an mbox, or a single email message, from STDIN,
extracts data from any ms-tnef attachments that may exist, and writes
a new mbox (or a single email message) to STDOUT which has each of the
files that were encoded in any ms-tnef attachments attached separately,
as ...
killtnef-1.0.3.pl killtnef - Converts emails with MS-TNEF, Microsoft's proprietary
Transport Neutral Encapsulated Format, attachments into standard
MIME-compliant emails.
This script reads an mbox, or a single email message, from STDIN,
extracts data from any ms-tnef attachments that may exist, and writes
a new mbox (or a single email message) to STDOUT which has each of the
files that were encoded in any ms-tnef attachments attached separately,
as ...
mime_rename.dangerous_windows_exts.pl-1.1 Used to rename attachments with "dangerous" filenames with respect to MS
Windows virii. Intended to be used in conjunction with procmail.
mime_strip.html_bodies.pl-1.6 Used to strip the alternative "HTML body" attachments that some Mozilla and
MS Outlook users like to add to every email. Version 1.5 also introduced a
feature to catch most multipart/alternative SPAM, which has become very
popular recently and that gets past most SPAM filters. This script is most
often used in conjunction with procmail.
spam.kill_uname_guessers-1.11.pl A daemon to detect spammers trying to harvest email addresses by username
guessing and temporarily DROP them with iptables firewall rules.
arcimb-0.02  
arcimb-0.03  
chk_mail-1.11 When using the Unix shell, and using Pine or elm (or possibly others, it has been tested with Pine and elm), this will let you
know how many new messages you have in your mailbox, and how many total. Most people place a call to this in their .profile or
.login scripts, to let them know if they should check their mail. This script uses no Perl modules. Enhancements can be made
if people see a need.
muttbook-1.0.pl This script allows the Mutt email client to perform its address book
searches using your OS X system Address Book. It simply performs a search
using the provided string, against the name and email address fields of
your address book, and returns the results in the format Mutt expects.
Place the script somewhere on your PATH, and add something like this to
your .muttrc file:
set query_command = "muttbook '%s'"
bind editor <tab> c...
countmail-1.01 This script scans the current mail log and several recent
mail log archives, and searches for messages sent to or from
a particular address. It counts them up and mails a report
with an inbound count and an outbound count.
outlook2ical.0.11.pl This is a simple perl script that converts mail messages
produced by MS Outlook Calendar to .calendar file used by the ical program.
It handles appointment messages and task requests (with -task flag).
There is no warranty of any kind.
To see an appointment that you yourself created in Outlook, just
forward it to yourself from Outlook - this way you get a mail message.
To use this, you need the Date Manip module, which can be do...
outlook2ical.0.13.pl This is a simple perl script that converts mail messages
produced by MS Outlook Calendar to .calendar file used by the ical program.
It handles appointment messages and task requests (with -task flag).
There is no warranty of any kind.
To see an appointment that you yourself created in Outlook, just
forward it to yourself from Outlook - this way you get a mail message.
To use this, you need the Date Manip module, which can be do...
pop3dele-1.2.pl pop3dele is a simple script that connects to a POP3 server and
deletes the indicated messages, by message number. It accepts
message numbers on the command line, or through STDIN.
You have some flexibility in the message-ids that are accepted.
The keywords "all" will delete all messages on a POP3 account, but
this will only work if this is the only message ID argument provided.
Message ID numbers can be given in ranges as well, l...
pop3list-1.3.pl pop3list is part of the POP3Utils package, and is used to
programatically list the contents of a POP3 account. It
accepts a bunch of nifty input that allows you to change it's
behavior. It's really quite a cool idea, IMHO.
pop3retr-1.2.pl pop3retr is a simple script that connects to a POP3 server and
retrieves the indicated messages, by message number. It accepts
message numbers on the command line, or through STDIN.
This functions very simillarly to L<pop3dele>, so refer to that
manpage for more details.
del_pop3_scr.pl This script scans a POP3 mailbox and deletes messages with *.SCR or *.PIF attachements
rawpop3.pl This script is to be used to access a POP3 account for those who want
to control exactly what is done between the client and the server. For
example you can delete messages before they are downloaded.
popspam popspam applies Mail::SpamAssassin rules to a POP3 mailbox, optionally
deleting mails classified as spam.
eml-0.4.pl eml.pl wraps a user-defined command and, upon completion,
sends a email with statistics, diagnostics (return value,
kill signal, duration,...) and output and/or errors.
mail2news-1.14 Install INN, configure it for local access with no newsfeeds. If you
have newsfeeds, ensure that C<local> groups are not fed to other sites.
You must change the $nntpserver variable in this program to name
your news server.
On your news server (as user C<news>) do the following, per gatewayed
group. In our example, your domain name is C<example.com> and the news
group is called C<local.group.name>.
pine2ldif-1.00 Reads a Pine addressbook file and writes out an LDIF file suitable for
importing into Netscape Messenger. Format of files is guessed from
samples.
zms-1.7.0.pl zms - A specialized mail system for using user specified SMTP server.

Kurt Starsinic
Last modified: Sat Jul 1 12:46:27 2023