By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
440,939 Members | 1,602 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 440,939 IT Pros & Developers. It's quick & easy.

Building A Web Based Email Client

P: n/a
My ISP provides a web based email client, but it is not brandable and the
features are not that extensive. I'd like to build my own. Has anyone done
this, or is anyone aware of any tools out there to do this?

BV.
www.iheartmypond.com
Jul 19 '05 #1
Share this Question
Share on Google+
7 Replies


P: n/a
What is the backend e-mail server?

--
Curt Christianson
Owner/Lead Developer, DF-Software
www.Darkfalz.com
"BenignVanilla" <bv@tibetanbeefgarden.com> wrote in message
news:N5********************@giganews.com...
My ISP provides a web based email client, but it is not brandable and the
features are not that extensive. I'd like to build my own. Has anyone done
this, or is anyone aware of any tools out there to do this?

BV.
www.iheartmypond.com

Jul 19 '05 #2

P: n/a
On Mon, 5 Jan 2004 13:04:31 -0500, "BenignVanilla"
<bv@tibetanbeefgarden.com> wrote:
My ISP provides a web based email client, but it is not brandable and the
features are not that extensive. I'd like to build my own. Has anyone done
this, or is anyone aware of any tools out there to do this?


Did you try:

http://www.google.com/search?hl=en&i...ail+client+asp

Jeff
Jul 19 '05 #3

P: n/a

"Curt_C [MVP]" <software_AT_darkfalz.com> wrote in message
news:#E*************@TK2MSFTNGP11.phx.gbl...
What is the backend e-mail server?

--
Curt Christianson
Owner/Lead Developer, DF-Software
www.Darkfalz.com

<snip>

I am not sure of the exact platform, but it is POP3/SMTP.

BV.
www.iheartmypond.com
Jul 19 '05 #4

P: n/a

"Jeff Cochran" <jc*************@naplesgov.com> wrote in message
news:40****************@msnews.microsoft.com...
On Mon, 5 Jan 2004 13:04:31 -0500, "BenignVanilla"
<bv@tibetanbeefgarden.com> wrote:
My ISP provides a web based email client, but it is not brandable and the
features are not that extensive. I'd like to build my own. Has anyone donethis, or is anyone aware of any tools out there to do this?


Did you try:

http://www.google.com/search?hl=en&i...ed+email+clien
t+asp

Sure did, and found several packages. I posted here hoping for some
recommendations based on real world experience from those that have done
this.

BV.
www.iheartmypond.com
Jul 19 '05 #5

P: n/a
"BenignVanilla" wrote:
: "Jeff Cochran" wrote:
: > Did you try:
: >
:
http://www.google.com/search?hl=en&i...ed+email+clien
: t+asp
:
: Sure did, and found several packages. I posted here hoping for some
: recommendations based on real world experience from those that have done
: this.

Hi Benign...

Yes. I am in the process of completing my first of a two part SPAM filter.
I am using a web-based interface for management and currently as a manual
filter so it is actually a web-based mail reader right now.

It doesn't matter which mail server is being used since I'm just connecting
to it via an ASP server component. I'm using one that is supported by the
web host where my site is being hosted. In particular, I'm now writing my
own component because I don't like the component I'm using. It is not
capable of only retrieving the email header without receiving the message
and this is unwanted overhead for my application, with the procedure I'm
using to filter spam. From my perspective, I don't see a need to visit the
message if all you're doing is filtering unwanted email.

I said this was two parts because this one is for personal use. The next
part is a filter for business use. Both have very simple methodologies to
completely eliminate spam but require ongoing maintenance for the user.

However, I have run into several issues in this project that I had not
foreseen.

1. Email headers are not all the same format. This may not be of concern to
you unless you're parsing the header.
2. You will need a base64 decoder if you want to read all messages.
3. Messages can be sent in many formats, plain text, HTML, etc. and if you
wish to display HTML email messages, you will need to display it differently
than text. In my case, I want everything as plain text so I do not render
HTML encoded messages as HTML viewable.

What is unique is that I'm working with 3 email accounts from other domains
than the one I am on. I am not grabbing mail from the account where this ap
p is hosted. All 3 are using different mail server applications but the ASP
component I'm using handles this fine. As you said, it is just POP3.

I am also not currently storing any mail in a database but am in the process
of adding that feature since I will need to archive mail for several
reasons, comparison to new messages (header info, attachment references). I
still use my mail application to retrieve my messages that I want to keep.
I just use the filter to weed out what I don't want prior to downloading it
from the mail server. So, it works with any mail program, any server and
lightens your bandwidth usage because everything will eventually be
performed by the server and when I eliminate downloading the whole message,
that also will decrease bandwidth and server processing.

This will not work with all email servers because Netscape mail servers seem
to only like Netscape mail clients. For a company who complained so loudly
against Microsoft, they seem to be one of the worst companies on the planet
promoting fairness. When Microsoft programmers put in their code, "Netscape
programmers are weenies", they were right but not as I took it at first that
they were incompetent or weak in their skills but rather as the jerks they
are in trying to verbally promote open system while in the background
counting their monies from their corporate greed. (I'm not biased (O:= )

This may not be relevant to you because you will not be trying to read mail
from any other server than what you're using now, possibly. I would not try
to compete with a company who actually wrote their own mail server and
client who unfairly restricts control from competitors. I think this is an
argument being positioned against Microsoft currently (ongoing) for
undocumented features. I don't think this is a true comparison because
Microsoft is not impeding RFC standards as I feel Netscape is doing with
their mail server/client usage.

Hopefully you can read through my rants and come out with some substance and
if not, ask away and perhaps I can reference some specific issues you are
encountering.

--
Roland

This information is distributed in the hope that it will be useful, but
without any warranty; without even the implied warranty of merchantability
or fitness for a particular purpose.
-Technet Knowledge Base-
http://support.microsoft.com/default...&ln=EN-US&FR=0
-Technet Script Center-
http://www.microsoft.com/technet/tre...er/default.asp
-MSDN Library-
http://msdn.microsoft.com/library/default.asp
Jul 19 '05 #6

P: n/a

"Roland Hall" <nobody@nowhere> wrote in message
news:O7**************@TK2MSFTNGP10.phx.gbl...
<snip>
Hopefully you can read through my rants and come out with some substance and if not, ask away and perhaps I can reference some specific issues you are
encountering.

<snip>

Roland thanks for the response. Sounds like an interesting project. Mine is
a bit simpler. I have a potential project for hosting several hundred email
accounts, and the client wants a customized/branded web client. Our ISP does
not allow for customization, so I am contemplating writing my own.

BV.
www.iheartmypond.com
Jul 19 '05 #7

P: n/a
"BenignVanilla" wrote:
: "Roland Hall" <nobody@nowhere> wrote in message
: news:O7**************@TK2MSFTNGP10.phx.gbl...
: <snip>
: > Hopefully you can read through my rants and come out with some substance
: and
: > if not, ask away and perhaps I can reference some specific issues you
are
: > encountering.
: <snip>
:
: Roland thanks for the response. Sounds like an interesting project. Mine
is
: a bit simpler. I have a potential project for hosting several hundred
email
: accounts, and the client wants a customized/branded web client. Our ISP
does
: not allow for customization, so I am contemplating writing my own.

Benign...

To run it on that host, the host will have to be running a SMTP/POP3 server
component. These could be two separate components.

Roland
Jul 19 '05 #8

This discussion thread is closed

Replies have been disabled for this discussion.