How to send email using the phpMailer

send email using the phpMailer

PHPMailer is a code files are use for send emails safely and easily using PHP code.  Sending emails directly via PHP code using SMTP protocol.

Features of PHPMailer

  • Debugging feature
  • Send plain, HTML, and Multipart batched files Mail
  • Send Mail using SSL, TLS
  • SMTP, POP3

Here are steps to use the PHPMailer

First, download PHPMailer code with the below link

After downloaded the file unzip / extract it to your project / root folder. In my case I have put files in public_html/PHPMailer/ folder. Now, you need to change web pages to use the PHPMailer code.
For send mail copy and below code and past to your PHP file

 $mail = new PHPMailer();  
 $mail->IsSMTP();                                     // set mailer to use SMTP  
 $mail->Host = " ";              // specify main and backup server  
 $mail->SMTPAuth = true;                              // turn on SMTP authentication  
 $mail->Username = "<Your UserName>";         // SMTP username  
 $mail->Password = "<Your Password>";                    // SMTP password  
 $mail->From = "";  
 $mail->FromName = "";  
 $mail->AddAddress("", "Nikunj Kansara");  
 $mail->AddAddress("");            // name is optional  
 $mail->AddReplyTo("", "Information");  
 $mail->WordWrap = 50;                               // set word wrap to 50 characters  
 $mail->AddAttachment("/var/tmp/file.tar.gz");  // add attachments  
 $mail->AddAttachment("/tmp/image.jpg", "new.jpg");     // optional name  
 $mail->IsHTML(true);                                 // set email format to HTML  
 $mail->Subject = "Here is the subject";  
 $mail->Body     = "This is the HTML message body <b>in bold!</b>";  
 $mail->AltBody = "This is the body in plain text for non-HTML mail clients";  
   echo "Message could not be sent. <p>";  
   echo "Mailer Error: " . $mail->ErrorInfo;  
 echo "Message has been sent";  


  1. Admiring the time and effort you put into your blog and detailed information you offer!..
    email lookup

  2. I recently came across your blog and have been reading along. I thought I would leave my first comment. I don’t know what to say except that I have enjoyed reading. Nice blog, I will keep visiting this blog very often. business email

  3. Great post but I was wondering if you could write a little more on this subject? I’d be very thankful if you could elaborate a little bit further. Thanks in advance! Email Login Tips

  4. Yes i am totally agreed with this article and i just want say that this article is very nice and very informative article.I will make sure to be reading your blog more. You made a good point but I can't help but wonder, what about the other side? !!!!!!Thanks hotmail login