[wxPython] email client GUI

Has anyone implemented an email client GUI in wxPython?

Ken writes:

Has anyone implemented an email client GUI in wxPython?

Mine is at http://www.dp2.org/projects/rzmail/.
I use it to read my e-mail, right now.
I was using it to read e-mail messages from my POP3 and IMAP4 accounts,
mbox-files (mainly old Netscape mailboxes), and directories full of rfc822
text-files (I love that Python comes `with batteries included';)).
Sometimes, I send messages with it, too.

The UI might seem a little strange, at first (everything is either a
message or a directory, including SMTP and new-message-source
`directories')....

···

_______________________________________________
wxPython-users mailing list
wxPython-users@lists.sourceforge.net
http://lists.sourceforge.net/lists/listinfo/wxpython-users

Actually IE does PNG if it's in an IMG tag. Standalone PNG files (in HREF
tags, or opened as files) are not supported. Sorry I'm at work now so I'm
using IE instead of Netscape. Maybe I should quit and work for a company
that uses Netscape only. :slight_smile:

In other words, if you wrap your PNG files in HTML IMG tags you are
compatible with Microsoft (for whatever that's worth).

Better yet, never mind. Let Microsoft die.

···

----- Original Message -----
From: "Joshua Rosen" <rozzin@geekspace.com>
To: <wxpython-users@lists.sourceforge.net>
Sent: Wednesday, January 17, 2001 5:31 PM
Subject: Re: [wxPython] email client GUI

Ken writes:

> Has anyone implemented an email client GUI in wxPython?

Mine is at http://www.dp2.org/projects/rzmail/.
I use it to read my e-mail, right now.
I was using it to read e-mail messages from my POP3 and IMAP4 accounts,
mbox-files (mainly old Netscape mailboxes), and directories full of rfc822
text-files (I love that Python comes `with batteries included';)).
Sometimes, I send messages with it, too.

The UI might seem a little strange, at first (everything is either a
message or a directory, including SMTP and new-message-source
`directories')....

_______________________________________________
wxPython-users mailing list
wxPython-users@lists.sourceforge.net
http://lists.sourceforge.net/lists/listinfo/wxpython-users

_______________________________________________
wxPython-users mailing list
wxPython-users@lists.sourceforge.net
http://lists.sourceforge.net/lists/listinfo/wxpython-users

Ken writes:

Looks good, but what exactly should I download?

There are no "releases" at
dropped pomegranate project download | SourceForge.net

I feel that it's in too much of a state of flux, and too... `unfinished' to
package up for end-users (the IMAP module assumes that sockets never time
out [that'll be fix'd by next week, hopefully], the menu-hierarchy for
directory-actions has yet to be written [you can't add directories from
within the GUI], there is no exit routine to make sure that directories get
closed in an orderly fasion upon exit [example: if you deselect a POP box,
it closes and expunges any deleted messages, but, if you have the POP
directory selected and exit the program, any deletions will be forgotten
about], there is no GUI settings-editor [well, there sortof is, but you
can't invoke it from the GUI, and it only works marginally]..., etc.).

When I browse the CVS, I see a few directories here and there named "rzmail"
but no obvious zip files or other nicely packaged releases.

CVS is not a place to put zip files--it's a revision-control system, which
makes most sense for source-code and other text-files. Generally, putting
any automatically-generated files (like zip files or compiled C programmes)
into CVS is a bad idea.

Operation with CVS is generally: check out a tree of code from the
repository, edit it, check it back in; CVS has update-functions to merge in
changes that other people have made in the mean time, and will
automatically merge changes that you make into the shared repository. You
get easy access to any file as it was at any point in time, too.
You can read documentation at http://www.gnu.org/manual/cvs,
http://cvshome.org/, or http://cvsbook.red-bean.com/.

If you check rzMail out of CVS, you can periodically do patch-updates,
where only changes will be downloaded, which is extremely nice, if you're
on a slow link (I find it nice for other reasons, too).

Also, the rest of the world (Windows)

Ah, Windows--if you're interested in using CVS, there are some nifty GUI
interfaces that you can get from http://www.wincvs.org/ (command-line CVS
has been ported to Windows, too..., but Windows' command-line is really
painful, as I'm sure you know ;)). I really like some of the features that
WinCVS has, like displaying diagrams illustrating revision-histories of
files, along with branch-points.

If you're still interested in playing with/hacking on rzMail, and you'd
-really- rather have a zip-file, I can e-mail you one.... I do recommend
CVS, though.

hasn't quite gotten to PNG yet. I
recommend JPG for web images even though it's a little larger unless you do
some lossy compression. Maybe in a year or two everyone will do PNG.

Well, I know that Netscape and Internet Explorer have both been supporting
PNG for at least the past two years, Opera has probably been supporting PNG
for the past year. There are a bunch of other web-browsers that have been
supporting PNG for longer than that, and there have been plug-ins available
(most notable Quicktime and KeyView) that do PNG for some time, too.

As for why I use PNG...: it really is a better format, most current
web-browsers have support for it, and I have trouble believing that the Web
is going to become PNG-oriented if no one actually uses it....
You might note my use of CSS, too--same sort of philosophy;)

···

_______________________________________________
wxPython-users mailing list
wxPython-users@lists.sourceforge.net
http://lists.sourceforge.net/lists/listinfo/wxpython-users

Ken writes:

Actually IE does PNG if it's in an IMG tag. Standalone PNG files (in HREF
tags, or opened as files) are not supported.

Iiew--strange behaviour.
Actually, I remember that Netscape 4-point-something (it started doing PNG
in 4.04, I think) had a bug where it would display PNG files OK if they
were in an IMG or OBJECT element in HTML, and it would display PNG files
fine if they were view'd locally and not embedded in HTML, but, if you
tried to view a non-HTML-wrap'd PNG from a web-server, it'd display it as
text.... I suppose that that was stranger;)
Maybe it was just that every web-server was misconfigure'd and was saying
that the PNG files were of type "text/plain"..., though I don't expect
that;)

Sorry I'm at work now so I'm
using IE instead of Netscape. Maybe I should quit and work for a company
that uses Netscape only. :slight_smile:

`Sorry I'm at work...' :slight_smile:
You should simply stop working:)
http://www.whywork.org/

In other words, if you wrap your PNG files in HTML IMG tags you are
compatible with Microsoft (for whatever that's worth).

I'll do that. It'd probably be a better design decision, anyway.
What version of of IE are you using? Does it display PNG images in OBJECT
elements properly?

Hmm.... This has now gone very off-topic....

···

_______________________________________________
wxPython-users mailing list
wxPython-users@lists.sourceforge.net
http://lists.sourceforge.net/lists/listinfo/wxpython-users