White Papers
Programming Python: The PyMailGUI Client
Category: Software and Web Development
Tags: email
Overview This paper presents a complete client-side example - PyMailGUI, a Python program that sends, receives, composes, and parses Internet email messages. Additionally, PyMailGUI ties together a number of the utility modules and demonstrates the power of code reuse in the process - it uses a thread module to allow mail transfers to overlap in time, a set of mail modules to process message content and route it across networks, a window protocol module to handle icons, and so on. Moreover, it inherits the power of tools in the Python standard library, such as the email package; message construction and parsing, for example, is trivial here.
- Publisher
- O'Reilly Media
- File Format
- Date Published
- Oct 17, 2007
- Format
- White Papers
- Topics
- GUI, Object-Oriented, Programming Languages
Similiar White Papers
Use Case Redocumentation From GUI Event Traces
Use case re-documentation is an important maintenance task. The implemented functionality of an application may not refl
Publisher: University of Alberta | Tags: applications, java, object-oriented, soa, software
Teaching Object-Oriented Concepts Through GUI Programming
It is difficult to teach Object-Oriented Programming (OOP) from a language perspective, even to experienced programmers.
Publisher: University of Massachusetts | Tags: applications, software
O'Reilly Media White Papers
Visual Studio Hacks: Speed Up Visual Studio
No one has ever accused Visual Studio of being the fastest application in the world. One particular sore spot is the tim
Publisher: O'Reilly Media
Linux Server Hacks: Create a Copy-on-Write Snapshot of an LVM Volume
A snapshot is a copy of a logical volume that reflects the contents of that logical volume when the snapshot was created
Publisher: O'Reilly Media | Tags: linux, lvm, os
SharePoint User's Guide: Working With Sites and Workspaces
To understand the power of Windows SharePoint Services, the user must first understand how SharePoint sites organize and
Publisher: O'Reilly Media | Tags: sharepoint
Windows XP Hacks: Speed Up Boot and Shutdown Times
There's a simple way to speed up XP startup: make the system do a boot defragment, which will put all the boot files nex
Publisher: O'Reilly Media | Tags: windows xp, xp
Digital Audio Essentials: Setting Up an Internet Radio Station
The Internet and compressed audio formats such as MP3 are a match made in radio heaven. With these technologies, instead
Publisher: O'Reilly Media | Tags: capital, fcc
Featured white papers
-
The Value of Location Intelligence in the Communications Industry
Public Services are under pressure, the challenge is to do more with less. How do you improve citizen satisfaction, increase cost efficiencies and improve service delivery? The power of location intelligence is helping many local authorities...
-
Best Practices for Translating Customer Satisfaction into Revenue
Today's support organisations are focused on two top-level metrics: financial results and customer satisfaction. For most, it's easy to track financial performance, but customer satisfaction is akin to speaking a foreign language...
-
HP print solutions and 3M
The objective for 3M was to optimize office printing infrastructure at 3M locations worldwide, reduce total cost and environmental footprint. Some of the business benefits acheived by switching to HP print solutions...
-
Check out these top business apps for your iPhone
-
Inside a Microsoft datacentre
-
Green IT without losing your edge
-
Peter Cochrane's latest video blog
-
What you need to know about Windows 7