Advertisement
Ekhel

Kirim Email CI

Jan 21st, 2020
538
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 2.64 KB | None | 0 0
  1. public function send_email_akun()
  2.   {
  3.     $id = $this->input->post('id_pd'); // id user
  4.     $user = $this->input->post('user'); // username
  5.     $pass = $this->input->post('pass'); // password
  6.  
  7.     $from = 'ko_pu_email'; // Email yang ada di settingan smpt
  8.     $to_email = $this->input->post('to_email');
  9.  
  10.     $message_email = "<div>
  11.                          <text style:font-size:12px; font-style:verdana;><strong>NAMA ORGANISASI / PERUSAHAAN</strong></p> <br/>
  12.                          <text style:font-size:10px; font-style:verdana;> - </text> <br/>
  13.                          <text style:font-size:9px; font-style:verdana;> - </text>
  14.                          <br/>
  15.                          <br/>
  16.                          <text>AKUN AKSES ANDA : </text> <br/>
  17.                          <text><strong>Perhatian !!</strong> <br/>
  18.                          Mohon Untuk Menyimpan Informasi Akun Anda di tempat yang Aman.</text>
  19.  
  20.                          <br/>
  21.                          <br/>
  22.                          <text><strong> USERNAME : ".$user." </strong></text> <br/>
  23.                          <text><strong> PASSWORD : ".$pass." </strong></text> <br/>
  24.  
  25.                          <br/>
  26.                          <br/>
  27.                          <text style:font-size:8px; class='label'>
  28.                            <strong>Don't Relpy!!</strong><br/>
  29.                            Anda Tidak Perlu Membalas Email ini, <br/>
  30.                            Email ini Dikirim Oleh Mesin <br/>
  31.                            Trimakasih.
  32.                          </text>
  33.  
  34.                      </div>";
  35.  
  36.     $subject =  'Permintaan Akun';
  37.     $message =  $message_email;
  38.    
  39.     // Settingan smpt Google Mail, Jika ko mau bikin ko pu email provider sendiri bisa...
  40.     $config = array(
  41.        'protocol'   => 'smtp',
  42.        'smtp_host'  => 'ssl://smtp.googlemail.com',
  43.        'smtp_port'  => '465',
  44.        'smtp_user'  => 'ko_pu_email',
  45.        'smtp_pass'  => 'ko_pu_pass_email',
  46.        'mailtype'   => 'html',
  47.        'charset'    => 'sio-8859-1'
  48.     );
  49.  
  50.     $this->load->library('email',$config); // Panggil Library Email
  51.     $this->email->set_newline("\r\n");
  52.     $this->email->from($from,'Administrator');
  53.     $this->email->to($to_email);
  54.     $this->email->subject($subject);
  55.     $this->email->message($message);
  56.     $this->email->send();
  57.  
  58.     $this->session->set_flashdata(
  59.         "send",
  60.         "<div class='alert alert-success fade in'>
  61.            <a href='#' class='close' data-dismiss='alert'>&times;</a>
  62.            <strong>Success !</strong> Akun Telah dikirim Ke Email (".$to_email.") Silahkan Cek Email Anda!
  63.        </div>"
  64.     );
  65.     redirect('Auth');
  66.   }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement