Send mail in CodeIgniter

How to send mail in CodeIgniter using the normal mail() email library.

We can send mail in codeigniter using the mail() and SMTP methods.

To know how to send mail using SMTP click this link – sending smtp mail in codeigniter.

The mail() is the simplest method to send mail in codeigniter.

Controller :

<?php
defined('BASEPATH') OR exit('No direct script access allowed');

class Sendmail extends CI_Controller 
{
    public function __construct() 
    {
        parent::__construct();
    }

    public function sendMail()
    {
        $this->load->library('email');  
      
        $to =  'xxxx@xxxx.xxx';  // mail id to recieve mails
        $subject = 'Testing mail';

        $from = 'xxxx@xxxx.xxx';     // from mail id

        $message = 'testing';
        $this->email->from($from);
        $this->email->to($to);
        $this->email->subject($subject);
        $this->email->message($message);
        $this->email->send();
    }
}
  1. create a controller calledĀ Sendmail
  2. load theĀ email library
  3. specify the to address and from address
  4. define subject and message
  5. $this->email->send(); will send your message to the to address

This will work only in live server. That means you have to put this code in live then check.

For more details please check Email class codeigniter

Related Posts

smtp mail in codeigniter

Sending SMTP mail in CodeIgniter

How to send SMTP mail in CodeIgniter ? We have normal mail() function in CodeIgniter but in some servers we may have to send emails using SMTP…

generate qr code using codeigniter

Generate QR code using codeigniter

How to generate QR code using codeigniter ? In this tutorial we’ll discuss about generate QR code using codeigniter. QR code is an another form of barcode…

generate barcode in codeigniter

Generate barcode in codeigniter using zend library

How to generate barcode in codeigniter? Create display barcode using codeigniter with zend barcode library In this article we’ll discuss how to generate barcode in codeigniter using…

upload image from url

Upload image from URL in codeigniter

How to upload image from url in codeigniter? Rather than selecting a file from drive and uploading into folder we can upload image from URL. For that…

codeigniter pagination

Codeigniter Pagination

How to do codeigniter pagination with database? Codeigniter pagination is a very simple method to show large amount of data with a limit. Displaying large amount of…

Create PDF in Codeigniter using Dompdf – flexible library

How to generate a PDF in Codeigniter using Dompdf ? In this tutorial we will create pdf in codeigniter using Dompdf. Here I used image, inline css,…

Leave a Reply

Your email address will not be published. Required fields are marked *