using System;
using System.Configuration;
using System.ComponentModel;
using System.Net;
using System.Net.Mail;
using System.Runtime.InteropServices;
public class MailHelper
{
public void MailHelperSender(string strTo,string strCC, string strMessage,string strSubject)
{
MailMessage objMM = new MailMessage("mail@mail.com","mail@mail.com");
string delimStr = ";";
char[] delimiter = delimStr.ToCharArray();
objMM.To.Clear();
if (strTo != string.Empty)
{
objMM.To.Add(strTo);
string[] strMailTo = strTo.Split(delimiter); ;
foreach (string s in strMailTo)
{
if (s != string.Empty)
objMM.To.Add(s);
}
}
string[] strMailCC = strCC.Split(delimiter); ;
foreach (string s in strMailCC)
{
if (s!= string.Empty)
objMM.CC.Add(s);
}
objMM.Subject = strSubject;
objMM.Priority = MailPriority.High;
objMM.IsBodyHtml = true;
objMM.Body = strMessage;
SmtpClient client = new SmtpClient("localhost", "21");
// Add credentials if the SMTP server requires them.
client.Credentials = CredentialCache.DefaultNetworkCredentials;
client.Send(objMM);
objMM.Dispose();
GC.Collect();
}
}
This class can be used for sending email, this code used C# you can use vb language converter for converting this code to VB
I will continue for posting another simple class that commonly used by developer for fastening their work