Kursus Web Programming
  • Home
  • Blog
  • PHP
  • MySQL
  • Framework
  • Javascript
  • Tips dan Trik
Select Page

Cara Mengirim Email Menggunakan Media Mailtrap Menggunakan CodeIgniter PART I

by DUMET School | Sep 12, 2018 | Framework, PHP, Tips dan Trik | 0 comments

Hallo, balik lagi di tutorial pemrograman Dumet School kali ini kita akan membahas tentang Bagaimana Cara Mengirim Email Menggunakan Media Mailtrap Menggunakan CodeIgniter PART I, sebelumnya teman teman sudah mengethaui tentang cara mengirim email menggunakan codeigniter/php

pasti sebelum kita membuat sebuah proses pengiriman email pasti ada beberapa setting untuk bisa sampai ke email kalian bisa saja project harus di hosting terlebih dahulu, dan bisa saja mengtur smtpnya dll, kali ini kita akan menggunakan media mailtrap untuk mengecek apakah fungsi yang telah kita buat sudah berhasil atau bahkan gagal, menggunakan mailtrap kita dipermudah untuk mengirimkan sebuah email, hal yang harus kalian lakukan ialah daftar terlebih dahulu di https://mailtrap.io/register/signup?ref=header jika sudah mendaftar teman teman akan mendapatkan username dan password pada akunnya. Dan tampilannya akan seperti ini :

Cara Mengirim Email Menggunakan Media Mailtrap Menggunakan CodeIgniter PART I

Oke jika sudah, buatkan file baru didalam folder config beri nama email.php

Pada gambar diatas kita akan memilih codeigniter sebagai integrationnya, untuk teman teman bisa disesuaikan jika ingin menggunakan selain codeigniter, oke pada file email.php tambahkan script berikut :

1
2
3
4
5
6
7
8
9
10
<?php
defined('BASEPATH') OR exit('No direct script access allowed');
 
$config['protocol'] = 'smtp';
$config['smtp_host'] = 'smtp.mailtrap.io';
$config['smtp_port'] = 2525;
$config['smtp_user'] = 'yourusername';
$config['smtp_pass'] = 'yourpassword';
$config['crlf'] = "\r\n";
$config['newline'] = "\r\n";

Dan buatkan file controller baru beri nama file tersebut sendmail.php

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
<?php
defined('BASEPATH') OR exit('No direct script access allowed');
 
class SendMail extends CI_Controller {
 
public function __construct()
{
parent::__construct();
}
 
public function index()
{
$this->load->view('sendmail');
}
 
public function register()
{
$random_id = random_string('alnum', 16);
$email = $this->input->post('email');
$password = $this->input->post('password');
 
$this->email->from('ismetmaulana17@gmail.com', 'Ismet Maulana');
$this->email->to($email);
 
$this->email->subject('Konfirmasi Email');
$this->email->message('Klik button Active untuk mengaktifkan Akun Anda. <a href="http://localhost/ismet/Artikel_Code/sendmail/$email/$random_id">AKTIF</a>');
 
$this->email->set_mailtype('html');
$this->email->send();
 
$this->session->set_flashdata('sukses', 'Please check your email ['.$email.'] for activation email.');
 
redirect('sendmail/index/');
}
}

Oke cukup sekian tutorial tentang Bagaimana Cara Mengirim Email Menggunakan Media Mailtrap Menggunakan CodeIgniter PART I, sampai bertemu diartikel selanjutnya dan sampai jumpa.

Cara Mengirim Email Menggunakan Media Mailtrap Menggunakan CodeIgniter PART II

#KeepLearn

#IsmetMA

Facebook DUMET School

Konsultasi Gratis

Phone/WA/SMS : 0812-9933-3913
E-mail : info@dumetschool.com
Website : dumetschool.com

Categories

  • Aplikasi
  • Backend
  • C
  • Database
  • Framework
  • Golang
  • Javascript
  • Kursus Web Programming
  • Laravel
  • Mobile App
  • MySQL
  • PC
  • PHP
  • PostgreSQL
  • Programming
  • Python
  • Tips dan Trik
  • Website

Video E-Learning Web Programming

  • Tutorial PHP MySQL
  • Tutorial Framework

Testimoni Murid Web Programming

Testimoni Murid Web Programming
  • Facebook
  • X
  • RSS
© DUMET School

WhatsApp us