Hi,

Dennis Lee Bieber wrote:
On Sat, 28 Feb 2009 17:50:35 -0800 (PST), J <seaworthyjer...@gmail.com>
declaimed the following in gmane.comp.python.general:

Is it possible to make a GUI email program in Python that stores
emails, composes, ect?

        What is "ect"? The latin phrase is "et cetera" -- roughly
translated: and so forth -- and commonly abbreviated as "etc." (with the
common period denoting an abbreviation <G>)

        As for a GUI email program... Define the requirements in more
detail... But it is possible... Though I've never needed to -- my email
client programs have always been acceptable, whereas the mail transfer
agents have sometimes been a flop.

Oh I personally think even existing MUAs could be improved. I even
pondered writing a own version in python (If I only could settle
on a GUI lib ;)

        Of course, one has to go back to the early days of public Internet
access... When a mail client only read mail from a LOCAL (ie, on the
same machine) mailbox; and spooled mail into a local spool directory.
Mail transfer agents were responsible for pulling mail down from POP3
ISP mailboxes, and for sending via SMTP.

Not necessarily - python has everything (SMTP, IMAP(S), even POP)
included as well and with the help of pgcrypto even smime and friends
should be doable.

        My first real Python program -- written with the Amiga version of
Python 1.4 -- was a rudimentary Sendmail daemon, which would take
messages from a local spool directory, connect to my ISPs SMTPd, relay
all the address, then send the body of the message. I wrote this within
a week of discovering Python via the first books available. And I wrote
this as my previous, downloaded, MTAs had severe faults -- the first
properly handled TO, CC, and BCC, but relied upon connecting directly to
the destination address for each recipient, and would hang up the entire
spool if given an address that could not be connected; the second worked
as most current clients, by relaying via one's own ISP... but it totally
ignored BCC and CC addresses!

Ha! I did something the other way round but not with python but with
AREXX those days. It was an SMTPD to accept forwarded mail and spool
directly into YAM (that if someone on the other end of the world has
hit "send" it was immediately rattling in my inbox :-)

Regards
Tino

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

--
http://mail.python.org/mailman/listinfo/python-list

Reply via email to