Home | Demo | Contact Us | Download | Support | Purchase | Products


Other Products
 
  "WOW - I'm impressed. I've dealt with email support (from other companies) before and I really didn't think (or expect) I would get a response today (or tomorrow for that matter. I know that you usually only hear from customers when they have something to complain about so I just wanted to give you a "High Five" on the speed of your reply. Thank you very much for the PROMPT service! It is very much appreciated. "
Helmut
Rod n Reel
 
More
Testimonials

Create an aspNetMime message from text

The following example demonstrates parsing a Mime message from a string.


[C#]

//an email on the filesystem
string filename = "testEmail.eml";

//open the email
StreamReader sr = new StreamReader( filename );

//read the stream into some text
string mytext = sr.ReadToEnd();

//this creates a Message from a stream
aspNetMime.MimeMessage msg = new aspNetMime.MimeMessage( mytext );

//close the stream
sr.Close();

foreach( Header h in msg.Headers )
{
	Console.WriteLine( "Name -- " +  h.Name );
	Console.WriteLine( "Value -- " + h.Value );
	Console.WriteLine( "Complete Value (includes parameters) -- " + h.ValueComplete );
	Console.WriteLine( "The raw header -- " + h.RawValue );
}


Console.WriteLine( "done..." );
Console.ReadLine();

 

[VB.NET]

'an email on the filesystem
Dim filename As String =  "testEmail.eml" 
 
'open the email
Dim sr As StreamReader =  New StreamReader(filename) 
 
'read the stream into some text
Dim mytext As String =  sr.ReadToEnd() 
 
'this creates a Message from a stream
Dim msg As aspNetMime.MimeMessage =  New aspNetMime.MimeMessage(mytext) 
 
'close the stream
sr.Close()
 
Dim h As Header
For Each h In msg.Headers
	Console.WriteLine("Name -- " +  h.Name)
	Console.WriteLine("Value -- " + h.Value)
	Console.WriteLine("Complete Value (includes parameters) -- " + h.ValueComplete)
	Console.WriteLine("The raw header -- " + h.RawValue)
Next
 
 
Console.WriteLine("done...")
Console.ReadLine()


 

 



The box is not shipped. aspNetMime is a downloadable product.