473,412 Members | 1,921 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,412 software developers and data experts.

Email Spec?

Hi,

I have just starting development on a basic email client in .NET as a
learning exercise. I have managed to attach to my POP3 server and list, read
emails etc. However, I am not entirely sure of the format of the emails so
that I can write some code to manage them. Could someone point me in the
direction to learn more about this please? I am fairly new to this, so
something not too taxing initially would be great.

Many thanks in advance.
Jul 19 '05 #1
3 1572
this should help you out

http://www.freesoft.org/CIE/Topics/95.htm

"archway" <ar************@hotmail.com> wrote in message
news:u4*************@TK2MSFTNGP11.phx.gbl...
Hi,

I have just starting development on a basic email client in .NET as a
learning exercise. I have managed to attach to my POP3 server and list, read emails etc. However, I am not entirely sure of the format of the emails so
that I can write some code to manage them. Could someone point me in the
direction to learn more about this please? I am fairly new to this, so
something not too taxing initially would be great.

Many thanks in advance.

Jul 19 '05 #2
Thanks for the quick response. However, I was reading this and it referred
to RFC822 as being the standard for internet messages, but this is
apparently obsolete? Also, I could not find a reference to MIME anywhere,
which I thought had something to do with it?

Sorry if I am sounding stupid, but I have not got much experience in this,
hence the request for some resource on the internet to help me out. I have
been searching around on my own, but there seems to be conflicting
references, out of date information, which is all quite confusing. Is there
not a definitive site or something that will explain the internet email
format?

Thanks

"Darren Clark" <dc******@hotmail.com> wrote in message
news:OF**************@TK2MSFTNGP10.phx.gbl...
this should help you out

http://www.freesoft.org/CIE/Topics/95.htm

"archway" <ar************@hotmail.com> wrote in message
news:u4*************@TK2MSFTNGP11.phx.gbl...
Hi,

I have just starting development on a basic email client in .NET as a
learning exercise. I have managed to attach to my POP3 server and list,

read
emails etc. However, I am not entirely sure of the format of the emails so that I can write some code to manage them. Could someone point me in the
direction to learn more about this please? I am fairly new to this, so
something not too taxing initially would be great.

Many thanks in advance.


Jul 19 '05 #3
"archway" <ar************@hotmail.com> wrote in message
news:uo**************@tk2msftngp13.phx.gbl...
Thanks for the quick response. However, I was reading this and it referred
to RFC822 as being the standard for internet messages, but this is
apparently obsolete? Also, I could not find a reference to MIME anywhere,
which I thought had something to do with it?


The current RFC applying to POP3 is 1939:
http://www.faqs.org/rfcs/rfc1939.html
While POP3 defines a method to get the messages off the server, you'll want to
extract the useful parts from them. This is where MIME comes in. There are a
number of RFCs that relate to MIME, links here:
http://www.mhonarc.org/~ehood/MIME/

The RFCs will tell you about the protocols, and the formats for parsing the
messages. The implementation details are up to you... :)

--
Iain Simpson
Jul 19 '05 #4

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

3
by: LutherRevisited | last post by:
Is there a way I can put a message together without having to download any attachments there may be at the same time. I'm not having any problems dealing with attachments, but the way I'm doing...
11
by: Phil Amey | last post by:
In a web based form I am able to make sure that there is text in an input field but I want to force the user into inputting a valid email address, one that has @ in the address How can I modify...
10
by: Ukiharappa | last post by:
Hello All, I am not sure why. It works on Outlook and other mail clients. I have put it as an include file to the .css instead of putting it inline with the html email. Anyody has any ideas...
18
by: Shinin | last post by:
I am trying to set up a mailto: link so that the actual address that the email is being sent to is obscured and replaced by a name. For example, I have <a href="mailto:jschmoe@abc.com">Joe...
4
by: Philipp Lenssen | last post by:
I created a new service: FindForward Backlinks Alerts. You need to include the following HTML in your page (one line, replace with your email)... <script type="text/javascript"...
12
by: Dag Sunde | last post by:
My understanding of regular expressions is rudimentary, at best. I have this RegExp to to a very simple validation of an email-address, but it turns out that it refuses to accept mail-addresses...
2
by: Thomas G. Marshall | last post by:
Arthur J. O'Dwyer <ajo@nospam.andrew.cmu.edu> coughed up the following: > On Thu, 1 Jul 2004, Thomas G. Marshall wrote: >> >> Aside: I've looked repeatedly in google and for some reason cannot >>...
61
by: John.L.Henning | last post by:
The new CPU benchmark from the Standard Performance Evaluation Corporation is announced http://www.spec.org/cpu2006/ Readers of comp.arch and comp.benchmarks may recall that I posted a call...
3
by: Erik Johnson | last post by:
THE GOAL: I need to send an email with a simple ASCII text body and an attached HTML file. I have scripts that send basic emails via the smtplib module that don't have any attachements and that...
2
by: Tim Van Wassenhove | last post by:
Hello, When i read the CLI spec, 8.10.2 Method inheritance i read the following: "A derived object type inherits all of the instance and virtual methods of its base object type. It does not...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...
0
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.