Dalam dunia pengembangan web dengan menggunakan Laravel, mengirim email adalah salah satu tugas yang umum dilakukan. Meskipun banyak developer yang sudah familiar dengan proses ini, terkadang kita lupa bagaimana cara melakukannya tanpa menggunakan view atau mailable. Di dalam artikel ini, kita akan membahas cara mengirim email di Laravel tanpa perlu membuat tampilan khusus (view) atau mailable.
Laravel, sebuah framework PHP yang sangat populer, menyediakan fasilitas yang mudah digunakan untuk mengirim email. Dengan menggunakan fitur bawaan Laravel, kita dapat mengirim email dengan sangat efisien. Berikut adalah langkah-langkah sederhana untuk mengirim email tanpa view atau mailable di Laravel:
Baca Juga : Laravel : send email without Mailable
Langkah 1: Konfigurasi File .env
Langkah pertama yang perlu dilakukan adalah memastikan bahwa konfigurasi email Anda sudah benar di file .env. Pastikan Anda telah mengatur parameter seperti MAIL_MAILER, MAIL_HOST, MAIL_PORT, MAIL_USERNAME, dan MAIL_PASSWORD dengan benar sesuai dengan akun email yang ingin Anda gunakan.
Langkah 2: Mengirim Email Tanpa View
Pertama, Anda perlu mengimpor kelas Mail dari namespace Illuminate\Support\Facades di dalam file pengontrol (controller) Anda.
use Illuminate\Support\Facades\Mail;
Selanjutnya, Anda dapat menggunakan fungsi Mail::raw() untuk mengirim email tanpa view. Fungsi ini memungkinkan Anda untuk mengirim email dengan konten teks biasa atau HTML langsung melalui kode program.
public function kirimEmailTanpaView()
{
$pesan = "Ini adalah pesan teks dari Laravel tanpa menggunakan view.";
Mail::raw($pesan, function($message) {
$message->to('tujuan@example.com', 'Penerima')->subject('Subjek Email');
});
return "Email berhasil dikirim!";
}
Dalam contoh di atas, $pesan adalah isi pesan email yang ingin Anda kirimkan. Anda dapat menggantinya sesuai dengan kebutuhan Anda.
Untuk melihat sumber kode bisa Klik disini
Kesimpulan
Itulah cara sederhana untuk mengirim email di Laravel tanpa menggunakan view atau mailable. Dengan menggunakan fungsi Mail::raw(), Anda dapat mengirim email dengan cepat dan efisien langsung melalui kode program tanpa perlu membuat tampilan khusus. Semoga artikel ini bermanfaat untuk Anda dalam mengembangkan proyek-proyek Laravel Anda!
The post Mengirim Email di Laravel Tanpa Penggunaan View appeared first on Inside of Code.
Game News
Game Center
Game News
Review Film
Rumus Matematika
Anime Batch
Berita Terkini
Berita Terkini
Berita Terkini
Berita Terkini
review anime
Gaming Center
Gaming Center
Gaming center adalah sebuah tempat atau fasilitas yang menyediakan berbagai perangkat dan layanan untuk bermain video game, baik di PC, konsol, maupun mesin arcade. Gaming center ini bisa dikunjungi oleh siapa saja yang ingin bermain game secara individu atau bersama teman-teman. Beberapa gaming center juga sering digunakan sebagai lokasi turnamen game atau esports.
Comments are closed, but trackbacks and pingbacks are open.