Scripts Index
Python Email Systems  

JWZ's Threading Algorithm

download download home home   report broken
important script information
company name:
amk.ca
license: Free
minimum requirements: Python
functional limitations:
JWZ's Threading Algorithm description
This script is a Python implementation of Jamie Zawinski's threading algorithm, which takes a bunch of email messages and groups them into threads.

The module contains a thread() function that takes a list of Message objects. Message is a class defined in this module and not the rfc822.Message class; there's a make_message() function that will take an rfc822.Message object, look at its 'References:' and 'In-Reply-To:' headers,and return a jwzthreading.Message object. thread() will return a dictionary mapping subject lines to Container objects that are the root of trees containing the threaded messages.
Similar scripts
Get active email addresses from Windows (Popularity: ) : Get active email addresses from Windows Exchange script is designed for Windows Exchange Server to get all email addresses from Exchange and Active Directory, (and aliases) from all active users. It uses ASDI scripting and LDAP paths to get user ...
Outlook Export (Popularity: ) : This class allows for the export of messages, Contacts and notes from Outlook to a ZODB filesystem database.
Get active email addresses from Windows Exchange (Popularity: ) : Get active email addresses from Windows Exchange script is designed for Windows Exchange Server to get all email addresses from Exchange and Active Directory,  (and aliases) from all active users. It uses ASDI scripting and LDAP paths to get user info from Active ...
E-mail Address Validation (Popularity: ) : This script simply validates an e-mail address.
BoboMail (Popularity: ) : This tool is a webmail application which can provide mail access through a webpage interface. / Presently this tool has the following features: / ?read, write, reply, forward, delete and bounce messages / ?send and receive attachments / ?decodes quoted-printable, ...
Reading and writing mbox style mailbox f (Popularity: ) : This script demonstrates reading and writing an mbox style mailbox. This script is an mbox filter. It scans through an entire mbox and writes the messages to a new file. Each message is passed through a filter function which may ...
Active Spam Killer (Popularity: ) : Active Spam Killer takes advantage of the fact that most spammers use invalid or fake "From:" address in their messages. When a new message arrives and the sender is unknown, ASK sends a "confirmation message" back, informing the sender that ...
Unpack a multipart MIME message (Popularity: ) : This script is an example of using the email module to unpack and decode a MIME message. This example uses the message's walk() method.
Getmail (Popularity: ) : Getmail is a mail retriever designed to allow you to get your mail from one or more mail accounts on various mail servers to your local machine for reading with a minimum of fuss. Getmail is designed to be secure, ...
SimpleMAPI (Popularity: ) : This script uses ctypes to communicate with the default email client on Windows. It was tested with Outlook Express, Outlook 97 and 2000, Eudora, Incredimail and Mozilla Thunderbird (1.5.0.2). It allows you to create automated messages with attachments.
User reviews

Write a review:
1 2 3 4 5 6 7 8 9 10
1=poor 10=excellent
Write review*
Your name*
Email*
  (Comments are moderated, and will not appear on this site until the editor has approved them)
 
Similar Software
MemoryLifter (Popularity: ) : Free Multimedia flashcard program for memory improvement, vocabulary memorization, learning foreign language and other uses. MemoryLifter is the ultimate education software using automated flash cards with multimedia support to enhance learning. Memorize fast and remember information using MemoryLifter's learning algorithm ...
Data Safe (Popularity: ) : WillowTree Data Safe is a zip tool that incorporates 256 bit AES encryption into it's compression algorithm. With it you may archive entire folders and encrypt them using the built in encryption algorithm. Also compatible with standard zip archives. Plus, ...
R-Sharp (Popularity: ) : CRFSharp(aka CRF#) is a .NET(C#) implementation of Conditional Random Fields, an machine learning algorithm for learning from labeled sequences of examples. It is widely used in Natural Language Process (NLP) tasks, for example: word breaker, postagging, named entity recognized, query ...
Puzzle Maker (Popularity: ) : Create crossword and word search puzzles using your own words! You choose the words, and Puzzle Maker can make a crossword and word search from them. <br /><br />Features: <br /><br />*Design Puzzles:<br />Use the grid editor to design your ...
VizUp Professional (Popularity: ) : VizUp Professional has the basic set of functionalities. It enables you to reduce the number of polygons in a complex 3D model while retaining the quality and appearance of the original. The end result of the reduction is a 3D ...
Topaz DeJPEG for Mac OS X (Popularity: ) : Topaz DeJPEG gives you the ability to improve the quality of your JPEG images. DeJPEG eliminates JPEG compression artifacts, which occur as a result of saving an image in the JPEG format, allowing you image detail and color to be ...
Auto Toon (Popularity: ) : Auto Toon lets you render line sketches of your video files. Create stunning toon style effects with your HD footage. Auto Toon utilize's the popular App linesmART's drawing algorithm to create unique motion paintings. Act out your next toon style ...
Toms Hash Explorer (Popularity: ) : Toms Hash Explorer is a fast multi-threaded cryptographic hash calculation suite with an innovative Explorer-like user interface. This free Windows utility allows you to easily calculate cryptographic hash values for single files or entire folders to verify file integrity. Supports ...
Crypter (Popularity: ) : · Encrypt and decrypt your files with 448bit security (considered military grade). This small application uses the highly regarded Blowfish algorithm.

· Send your encrypted files by email, simply by encrypting and attaching. The recipient merely decrypts with a previously ...

TrendProphecy Ultimate NQ (Popularity: ) : TrendProphecy Ultimate - Live short and Long-term DayTrend for S&P500, Nasdaq 100, Dow mini (ES,NQ,YM). The TrendProphecy's trading method developed especially for the professional Futures Day trader, differs from other systems, in that it computes a confirmed entry signal using ...
ad


Rate me
supported os
All
stats
downloads 31
version 0.91
size in Kb
popularity   
1247/371361
user rating 5/10
New Scripts
Popular Scripts
Latest Reviews