Friday, July 27, 2007

Insert image in Html mail using .Net

I guess, we all are habituated with E-Mails. Sometimes we need to transfer more information in E-Mails so we attach files, presentations, images etc. and when we need it to be more attractive and colorful then we try our hand with Html for making more colorful and attractive and insert images as necessary to make it more meaningful.

When we need to build this type of actions in our application, then we search for related Components and Libraries to get support from. So let's discuss about .Net supported libraries to achieve this type of action in our application. In this article we will cover the System.Net.Mail Namespace of System.dll in .Net Framework 2.0 to build a mailing application.


Now we are going to build a Service or Application that will Send Mail with some interesting features like; body content in html format, send to multiple recipients, send mail with attachment(s), to make it more meaningful send Html mail with Images Embedded in it, send html mail with embedded images and attachments, mail with multipart bodies etc..

A simple Html mail:

Let's check a mail message created by System.Net.Mail.MailMessage to send a mail...

The codes are:

Sample for Html mail:


Public Sub SendHtmlMail()

'create the mail message

Dim mail As New MailMessage("from@fromdomain.com", "to@todomain.com")

'set the message content

mail.Subject = "This mail has Html Body.."

mail.Body = "This is a sample body with html in it. This is bold This is blue"

mail.IsBodyHtml = True

'send mail

SendMail(mail)

End Sub ' End SendHtmlMail


Private Sub SendMail(ByVal mail As Mail.MailMessage)

'send the message using SMTP client

Dim smtp As New SmtpClient(_mailServer) 'mail Server IP or NAME

smtp.Credentials = CredentialCache.DefaultNetworkCredentials

smtp.Send(Mail)

End Sub ' End SendMail


Here "mail" is the instance of MailMessage Class. There are four overloaded constructors available initializing different properties of MailMessage Class during making instance.........



For more details please visit : http://aspalliance.com/1354_Sending_HTML_Mail_with_Embedded_Image_in_NET



Thanks,

Soyuj Kumar...Coffee Drinker

Tuesday, July 24, 2007

A Theory of Everything?

The String theory... :
.
.
Some physicists believe string theory may unify the forces of nature
.
.
The fundamental particles of the universe that physicists have identified—electrons, neutrinos, quarks, and so on—are the "letters" of all matter. Just like their linguistic counterparts, they appear to have no further internal substructure. String theory proclaims otherwise. According to string theory, if we could examine these particles with even greater precision—a precision many orders of magnitude beyond our present technological capacity—we would find that each is not pointlike but instead consists of a tiny, one-dimensional loop. Like an infinitely thin rubber band, each particle contains a vibrating, oscillating, dancing filament that physicists have named a string.
:
.
Field of dreams :
.

In Einstein's day, the strong and weak forces had not yet been discovered, but he found the existence of even two distinct forces—gravity and electromagnetism—deeply troubling. Einstein did not accept that nature is founded on such an extravagant design. This launched his 30-year voyage in search of the so-called unified field theory that he hoped would show that these two forces are really manifestations of one grand underlying principle. This quixotic quest isolated Einstein from the mainstream of physics, which, understandably, was far more excited about delving into the newly emerging framework of quantum mechanics. He wrote to a friend in the early 1940s, "I have become a lonely old chap who is mainly known because he doesn't wear socks and who is exhibited as a curiosity on special occasions."
.
Get the experience of String theory : http://www.pbs.org/wgbh/nova/elegant/scale.html
:
.
Thanks,
Soyuj Kumar...Reading