Welcome to Geeks Portal Sign in | Join | Help | Sign In Live ID
in
 
 

Andri Tjiu

  • MailHelper Class for sending Email with C#

    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 

    Share this post: | | | |
 
 
Powered by Community Server (Commercial Edition), by Telligent Systems
Copyright © INDC, 2006. All rights reserved.