Unlimited WordPress themes, graphics, videos & courses! Unlimited asset downloads! From $16.50/m
Advertisement
  1. Code
  2. WordPress
Code

Bagaimana Cara Menggunakan Mandrill untuk Mengirim Email di WordPress

by
Difficulty:IntermediateLength:LongLanguages:

Indonesian (Bahasa Indonesia) translation by Yusuf Samin (you can also view the original English article)

Di sebagian besar situs WordPress, mengirim email bukanlah sesuatu yang Anda habiskan banyak waktu untuk dipikirkan. Fungsionalitas default baik-baik saja: email dikirim langsung dari host web Anda menggunakan fungsionalitas email PHP, dan sebagian besar waktu, itu mencapai penerima dengan baik.

Yang mengatakan, ada beberapa proyek seperti e-commerce atau situs keanggotaan, di mana ini tidak cukup: ketika email adalah bagian penting dari bisnis Anda, Anda perlu memastikan bahwa pesan-pesan itu disampaikan secara andal dan secepat mungkin. Jika Anda juga dapat melacak rate terbuka dan klik, bahkan lebih baik.

Dalam kasus tersebut, Anda perlu melihat ke layanan email transaksional seperti Mandrill dan Postmark. Dalam tutorial ini, kita akan fokus pada Mandrill: Layanan pengiriman email transaksional yang dikembangkan oleh perusahaan di belakang layanan milis populer, MailChimp. Mandrill cepat dan dapat diandalkan, dan yang terbaik, gratis hingga 12.000 pesan setiap bulan, yang berarti bahwa situs web dan bisnis kecil (hampir) tidak perlu membayar layanan sama sekali.

Dalam tutorial ini, pertama saya akan menunjukkan kepada Anda bagaimana menghubungkan Mandrill dengan WordPress untuk membuatnya melakukan semua pengiriman email untuk kami. Kemudian, kami akan mengambil integrasi selangkah lebih maju dan mengganti pesan sambutan pengguna baru standar dengan pesan HTML cantik yang dikirim menggunakan Mandrill API.

Persyaratan untuk API Mandrill adalah sebagai berikut:

  • PHP 5.2.x atau lebih tinggi
  • Ekstensi PHP cURL

Mari kita mulai.

Membuat sebuah WordPress Plugin

Saat mengembangkan fungsionalitas WordPress baru, pertanyaan pertama yang Anda tanyakan pada diri sendiri adalah apakah yang Anda bangun harus berupa plugin atau bagian dari tema. Dari sisi kode, keduanya sangat mirip sehingga Anda selalu bisa menggunakan keduanya. Inilah sebabnya, untuk menjawab pertanyaan, kita perlu memikirkan tentang penggunaan: karena mengirim email adalah sesuatu yang tidak bergantung pada tema blog dan kode yang sama dapat digunakan di situs dan tema apa pun, fungsi ini tampaknya paling baik diterapkan dalam sebuah plugin.

Untuk memulai, mari buat plugin dan masukkan beberapa fungsi dasar.

Jika Anda merasa tidak ingin koding plugin saat membaca tutorial, Anda dapat mengunduh seluruh plugin sebagai lampiran tutorial dan melanjutkan tutorial sambil mengikuti kode plugin.

Langkah 1: Membuat Plugin

Pertama, buat direktori untuk plugin dan sebut itu mandrill_emailer.

Dalam direktori ini, buat dua file PHP: index.php untuk fungsionalitas plugin dan mandrill_settings.php untuk menahan halaman pengaturan untuk plugin.

Di index.php, tambahkan deklarasi plugin dasar dan sebuah baris untuk memasukkan halaman pengaturan ke plugin. File sumber untuk halaman pengaturan, mandrill_settings.php, masih bisa kosong.

Langkah 2: Unduh dan Sertakan API Mandrill

Pada langkah pertama dalam integrasi Mandrill, Anda belum benar-benar membutuhkan API. Jadi, jika Anda tertarik menggunakan Mandrill sebagai server email dan tidak peduli dengan email dan templat HTML, Anda dapat melewati langkah ini dan langsung menuju ke bagian selanjutnya.

Namun, jika Anda berencana untuk melakukan semuanya dan menggunakan API untuk mengirim pesan email yang tampak bagus, sekarang adalah saat yang tepat untuk menginstal API daripada yang lainnya.

Anda dapat mengunduh Mandrill API dari halaman unduhan baik sebagai file zip atau menggunakan dependensi manager PHP, Composer. File zip itu mudah, jadi kecuali Anda sudah mengenal Composer, silakan saja unduh paketnya, buka paketnya, lalu salin isinya (file Mandrill.php dan sub direktori Mandrill) ke direktori plugin.

Sekarang Anda telah menempatkan pustaka Mandrill API di dalam basis kode plugin, Anda masih perlu memasukkannya ke dalam proyek. Untuk melakukan ini, tambahkan baris baru ke index.php, tepat di atas baris yang mengimpor halaman pengaturan Mandrill:

API Mandrill sekarang termasuk dalam proyek dan kami memiliki plugin dasar di tempat. Silakan dan aktifkan di pengaturan WordPress jika Anda suka (itu belum melakukan apa-apa).

Langkah 3: Membuat Halaman Pengaturan

Sebelum menggali fungsionalitas email, mari kita lakukan satu langkah pengaturan terakhir dan menambahkan beberapa konten ke mandrill_settings.php.

Inilah daftar opsi yang saya identifikasi bermanfaat untuk plugin pada saat ini:

Nama opsi Deskripsi
mandrill_emailer_use_mandrill Kotak centang umum untuk mengaktifkan dan menonaktifkan fungsi Mandrill.
mandrill_emailer_username
Username Mandrill Anda
mandrill_emailer_api_key
Kunci API Mandrill Anda
mandrill_emailer_from_name
Nama yang akan digunakan sebagai pengirim (header From) dalam pesan email yang dikirim melalui Mandrill
mandrill_emailer_from_email
Alamat email yang akan digunakan sebagai pengirim (header From) dalam pesan email yang dikirim melalui Mandrill.

Selain pengaturan umum ini, kita perlu nama-nama templat Mandrill yang digunakan untuk mengirim pesan HTML. Kami akan kembali ke ini sebentar ketika kita berbicara tentang email HTML.

Karena tutorial ini tentang pengiriman email dan bukan pengaturan, saya akan membahas kode halaman pengaturan hanya sebentar. Anda dapat melihat lebih dekat bagaimana halaman telah dibangun dengan memeriksa file mandrill_settings.php di unduhan terlampir. Untuk tutorial yang baik tentang cara membuat halaman pengaturan, lihat Panduan Lengkap untuk seri API Pengaturan WordPress yang ditulis oleh Tom McFarlin.

Buat fungsi untuk menginisialisasi halaman opsi dan mendaftarkannya sebagai tindakan dengan hook aksi admin_menu:

Mari kita lihat poin-poin utama dalam fungsi:

Pertama, pada baris 7-12, kami membuat halaman pengaturan, menjadikannya sebagai sub menu ke halaman Opsi WordPress default. mandrill_emailer_settings_page adalah nama fungsi callback yang akan melakukan rendering untuk halaman pengaturan:

Kedua, masih dalam mandrill_emailer_settings_init, pada baris 18-30, kami membuat dua bagian pengaturan, satu untuk pengaturan Mandrill umum seperti kunci API dan nama pengguna, dan satu untuk nama templat yang akan digunakan saat mengirim email HTML. Di sini juga, kedua bagian pengaturan memerlukan fungsi callback untuk melakukan rendering:

Akhirnya, sisa mandrill_emailer_settings_init adalah tentang membuat dan mendaftarkan bidang pengaturan yang sebenarnya satu per satu.

Sebagai contoh, inilah definisi untuk pengaturan kunci API Mandrill lagi:

Dan fungsi callback yang merender bidang input untuk pengaturan:

Periksa kode plugin (lampiran) untuk pengaturan yang tersisa. Dan akhirnya, dengan semuanya ada di sini, seperti inilah tampilan halaman pengaturannya:

Sekarang, dengan plugin dan halaman pengaturannya dibuat, kita akhirnya bisa mulai bekerja pada Mandrill dan pengiriman email.

Mari kita mulai dengan membuat semua email keluar melalui Mandrill.

Menggunakan SMTP untuk Merutekan Semua Email Keluar Melalui Mandrill

Jika yang kita khawatirkan adalah kemampuan pengiriman dan pelacakan, kita bisa lolos dengan kode yang sangat sedikit: kita hanya perlu merutekan email keluar untuk pergi melalui server email Mandrill. Faktanya, seperti yang saya sebutkan di atas, kita bahkan tidak akan membutuhkan API (Namun kita membutuhkan dua pengaturan di atas: kunci API dan username. Nama From dan email adalah opsional, tetapi menyenangkan untuk dimiliki).

SMTP (kependekan dari Simple Mail Transfer Protocol) adalah protokol surat standar untuk mengirim email, digunakan sejak awal email (pertama kali didefinisikan pada tahun 1982 !!). Jadi, mengirim surat dengan Mandrill menggunakan protokol SMTP sebenarnya sama seperti mengirim surat melalui penyedia layanan email biasa.

Inilah cara Anda dapat melakukannya di WordPress.

Langkah 1: Buat Aksi untuk Kustomisasi Inisialisasi PHPMailer

Di WordPress, semua pengiriman email dilakukan melalui fungsi wp_mail (Anda dapat menemukan definisinya di pluggable.php). Fungsi tidak semua jenis validasi parameter dan format email dan kemudian meneruskan pesan ke kelas PHPMailer yang akhirnya mengirim pesan. Secara default, PHPMailer dikonfigurasikan untuk mengirim email menggunakan fungsi mail PHP.

Tetapi kami tidak terbatas untuk menggunakan konfigurasi default: WordPress menyediakan aksi hook, phpmailer_init yang dapat kita gunakan untuk mengkonfigurasi PHPMailer dengan cara apa pun yang kita suka. Dalam hal ini, kami ingin membuatnya menggunakan protokol SMTP dan server Mandrill (smtp.mandrillapp.com, port 587):

Pada baris 8-13, kami mengonfigurasi PHPMailer untuk menggunakan versi protokol SMTP yang diautentikasi dan menentukan URL dan port server Mandrill yang diikuti.

Pada baris 16-17, kami mengambil username dan kata sandi pengguna dari opsi WordPress dan mengatur meneruskannya ke PHPMailer

Akhirnya, kami mengatur header From menggunakan pengaturan yang kami buat sebelumnya. Jika tidak ada nilai yang disimpan dalam pengaturan, nama Dari dan email dihasilkan dengan cara yang sama seperti pada fungsi wp_mail default, menggunakan URL situs.

Langkah 2: Temukan dan Simpan Kredensial API

Kami sekarang telah membuat tindakan untuk mengatur PHPMailer untuk menggunakan Mandrill alih-alih mail PHP tetapi sebelum dapat berfungsi, kami harus memberikannya username dan kata sandi yang tepat.

Untuk melakukan ini, masuk ke Mandrill (atau buat akun jika Anda belum punya). Setelah masuk, klik SMTP & API Credentials di menu tarik turun kanan atas:

Pada halaman SMTP & API Credentials, buat kunci API baru.

Untuk melakukan ini, mulailah dengan mengeklik tombol + New API Key. Menu untuk membuat kunci API baru akan muncul di tempatnya.

Di menu yang muncul, masukkan deskripsi untuk kunci API dan klik Create API Key. Jika Anda menggunakan API di beberapa situs atau aplikasi, itu adalah praktik yang baik untuk membuat kunci API terpisah untuk masing-masing sehingga jika salah satu dari mereka dikompromikan, Anda bisa menonaktifkan kunci API itu tanpa mempengaruhi situs lain.

Kunci API ditambahkan ke daftar kunci API. Salin kunci API yang baru saja Anda buat dan simpan di opsi WordPress menggunakan di halaman pengaturan Mandrill Emailer yang kami buat sebelumnya. Alamat email yang Anda gunakan untuk masuk ke akun Mandrill Anda adalah username.

Dengan pengaturan yang disimpan, saya yakin Anda ingin menguji apakah email benar-benar dikirim oleh Mandrill daripada server web Anda. Untuk melakukan ini, kunjungi blog WordPress Anda sebagai pengguna yang keluar dan tinggalkan komentar. Kemudian periksa kotak masuk email Anda untuk melihat dari mana datangnya email notifikasi komentar baru:

Seperti dalam screenshot yang ditampilkan di atas, setidaknya jika Anda menggunakan Gmail, Anda akan melihat mandrillapp.com disebut sebagai pengirim pesan yang sebenarnya, diidentifikasi oleh kata "via" tepat setelah informasi yang Anda berikan sebagai From nama dan email dalam pengaturan.

Tes ini mengkonfirmasinya: pesan email sekarang sedang dikirim oleh Mandrill.

Tapi sementara ini memastikan pengiriman, kita masih bisa melakukan yang lebih baik ... Saatnya untuk melihat template!

4. Buat Email Cantik Menggunakan Template HTML

Sekarang kami telah membuat WordPress mengirim semua email kami melalui server SMTP Mandrill, sekarang saatnya untuk mengambil langkah lebih jauh dan menggunakan API Mandrill untuk mengirim email HTML.

Template adalah cara praktis untuk memisahkan desain email dari kode yang digunakan untuk mengirimnya. Dalam kasus kami, ini berarti kami dapat mendesain templat HTML yang sesuai dengan tema situs dan merek dan menyimpannya di tempat yang berbeda di luar basis kode plugin untuk pemeliharaan yang lebih mudah. Dalam proyek yang lebih besar, mungkin seorang desainer akan bekerja pada HTML sementara seorang programmer menulis kode.

Sekarang, kami akan mengambil salah satu tindakan email default di flow WordPress, pesan sambutan pengguna baru, dan menggantinya dengan pesan email HTML kami sendiri yang dikirim melalui Mandrill.

Langkah 1: Membuat Email HTML

Mari kita mulai dengan merancang pesan HTML. Saya akan melalui langkah-langkah agak cepat, tetapi jika Anda ingin mempelajari lebih lanjut tentang desain email, ada banyak tutorial dan kursus untuk belajar dari sini di Tuts+.

Berikut ini adalah sketsa sederhana yang saya buat untuk merencanakan bagaimana pesan selamat datang harus diletakkan. Pesan akan dimulai dengan logo diikuti oleh teks sambutan singkat dan informasi akun. Di bagian bawah, akan ada tautan kembali ke situs:

Dengan menggunakan sketsa sebagai panduan, kita sekarang akan membuat templat HTML dasar.

Seperti yang Anda lihat dalam kode di bawah ini, ketika menulis HTML untuk email, Anda harus menyerah pada banyak praktik terbaik dan menulis HTML seolah-olah itu tahun 1995 lagi: teruskan saja dan gunakan tabel, sebaris dengan CSS Anda dan lakukan semua hal buruk yang sudah lama Anda tinggalkan di web.

Gagal melakukan ini dan beberapa penerima email tidak akan melihat desain bagus yang Anda buat untuk mereka ...

Itu banyak HTML, tapi tidak ada yang mewah - sebagian besar hanya tabel bersarang dan beberapa baris dibuat dengan CSS inline.

Ketika dibuka di browser web, template HTML kami terlihat cukup bagus. Tetapi kami masih memiliki pekerjaan yang harus dilakukan: semua informasi yang ditampilkan dalam template adalah hard-code dan perlu diganti dengan variabel.

Langkah 2: Tempatkan Variabel di Template

Dengan templat HTML yang dirancang, tugas kami selanjutnya adalah menandai bagian yang akan berubah dari satu pesan ke yang lain:

  • Nama pertama
  • Nama belakang
  • Nama pengguna
  • Alamat e-mail
  • Link Masuk

Di template Mandrill, Anda dapat menandai konten variabel dengan dua cara (keduanya juga digunakan dalam template MailChimp, jadi jika Anda pernah mengembangkan template buletin, Anda telah melihatnya di sini):

Format Bagaimana itu bekerja?
*|VARIABLE|* Dengan menggunakan notasi ini, Anda dapat menanamkan variabel di mana saja di dalam template. Berguna untuk teks yang disematkan ke dalam baris teks. Ini juga satu-satunya cara untuk memasukkan variabel ke pesan teks biasa.
mc:edit="VARIABLE"
Notasi ini dapat digunakan dalam elemen HTML untuk menentukan bahwa konten elemen akan digantikan oleh nilai yang diteruskan dalam VARIABEL.

Berguna saat Anda perlu mengubah blok konten yang lebih panjang, bahkan mengirimkan beberapa HTML.

Sekarang, mari kita melihat bagian-bagian dalam HTML yang ingin kita ubah menjadi variabel.

Pertama, header. Di sini kami ingin menggunakan nama depan pengguna yang baru saja mendaftar. Buat "variabel gabungan" dan sebut itu FIRST_NAME:

Teks sambutan adalah sesuatu yang paling baik disimpan dalam template untuk memudahkan pembaruan, jadi tempat berikutnya untuk variabel adalah dalam tabel yang berisi informasi akun.

Masukkan variabel USER_NAME, PASSWORD, FIRST_NAME, LAST_NAME, dan EMAIL:

Terakhir, sertakan tautan untuk masuk ke situs (LOGIN_URL):

Dan itu saja. Template siap untuk digunakan.

Langkah 4: Unggah Template ke Mandrill

Sekarang kami telah membuat templat HTML kami, mari unggah ke Mandrill sehingga kami dapat mulai mengirimkannya ke pengguna baru kami.

Untuk membuat template baru di Mandrill, mulailah dengan memilih Template item dari menu drop-down Outbound:

Pada halaman berikutnya, Anda akan diminta untuk memberi nama template Anda. ID akhir template akan dibuat menggunakan nama ini dan tidak dapat diubah, jadi luangkan waktu untuk memikirkan dinamai apa template anda. Saya menyebut nama saya "Tutsplus New User Welcome", yang akan menjadi tutsplus-new-user-welcome saat diubah menjadi ID.

Klik Start Coding.

Sekarang, Anda bisa memasukkan HTML Anda. Salin dan tempel templat HTML ke bidang teks besar di sebelah kanan:

Simpan template menggunakan tombol Save Draft.

Langkah 5: Sertakan Versi Hanya Teks

Meskipun sebagian besar klien email menangani email HTML dengan baik, masih ada beberapa luddite di luar sana yang hanya ingin membaca email mereka dalam teks biasa. Untuk memastikan bahwa pengguna tersebut pun menerima pesan kami OK, kami harus ingat untuk membuat versi teks sederhana dari template.

Untuk melakukan ini, gunakan tab Text pada halaman edit template di admin Mandrill:


Selain fakta bahwa Anda tidak dapat menggunakan HTML dalam versi teks biasa, semuanya hampir sama seperti sebelumnya. Menggunakan tag template yang sama seperti di atas, mari kita buat templat teks biasa:


Simpan template dan buat itu tersedia untuk plugin dengan mengklik Publish. Salin ID template dan simpan dalam pengaturan plugin.

Dan sekarang, kita siap untuk mengirim pesan. Saatnya menulis beberapa kode.

Membuat WordPress Mengirim Pesan HTML

Sekarang kami telah membuat template HTML kami dan mengunggahnya ke Mandrill, saatnya untuk menggunakannya. Untuk melakukan ini, pertama-tama kita akan membuat fungsi untuk membuat panggilan API dan kemudian mengganti fungsi pemberitahuan pengguna baru WordPress untuk menggunakan fungsi baru.

Langkah 1: Membuat Fungsi untuk Mengirim Email Menggunakan API Mandrill

Mari kita mulai dengan membuat fungsi yang akan mengirim pesan email melalui Mandrill API menggunakan template HTML.

Dan sekarang, mari kita melihat kode di atas secara terperinci.

Pertama, pada baris 13, kami menginisialisasi API Mandrill. Kunci API diambil dari opsi WordPress.

Pada baris 15-30 Anda akan menemukan fungsionalitas yang sama untuk mengatur informasi pengirim yang telah kami terapkan dalam konfigurasi email SMTP. (Ini akan menjadi tempat yang baik untuk beberapa refactoring dengan memindahkan parsing from_email dan from_name ke fungsi mereka sendiri ...).

Dari sana, kami beralih ke membuat array penerima email (baris 33). Jika Anda mengirim ke lebih dari satu penerima, Anda dapat menambahkannya ke array seperti ini:

Kemudian, dengan data yang sekarang diformat dengan benar, kami menggabungkan semuanya (baris 35-44) dan mengumpulkan parameter ke dalam array yang kami beri nama $message. Sebagian besar array cukup jelas, tetapi parameter terakhir memerlukan beberapa penjelasan.

Ini adalah salah satu dari dua tempat di mana kami meneruskan data variabel kami ke templat. Seperti yang Anda ingat dari templat yang kami buat di atas, template Mandrill dapat berisi dua jenis bidang untuk menempatkan data variabel. Untuk menjaga hal-hal sederhana bagi perancang, kami mengirim set variabel yang sama untuk kedua opsi, pertama di sini sebagai global_merge_vars dan kemudian lagi di baris 46 sebagai parameter kedua ke fungsi pengiriman email sendTemplate.

Ini adalah tulang punggung menggunakan metode API sendTemplate, dan semua yang kita butuhkan untuk fungsionalitas yang dibuat dalam tutorial ini. Untuk sisa parameter yang tersedia, lihat dokumentasi API. Salah satu yang lebih menarik adalah merge_vars (yang memungkinkan pengiriman parameter khusus penerima - berguna saat mengirim email ke banyak pengguna sekaligus).

Langkah 2: Ganti Fungsi Notifikasi

Salah satu fitur bagus (dan tidak terlalu terkenal) di WordPress dari sudut pandang pengembang plugin adalah bahwa setiap fungsi yang didefinisikan dalam pluggable.php dapat diganti dalam sebuah plugin. Jika suatu fungsi didefinisikan dalam sebuah plugin, versi fungsi itu akan digunakan daripada dari inti WordPress.

Ini adalah fitur yang kuat dan Anda harus berhati-hati dengan itu (jika banyak plugin mulai melakukan ini sekaligus, itu dapat menyebabkan efek samping yang tidak diinginkan) tetapi juga hanya apa yang kita butuhkan untuk apa yang kita lakukan.

Pemberitahuan email ketika pengguna baru ditambahkan dikirim dalam fungsi wp_new_user_notification. Jadi, itulah yang perlu kita ganti dengan fungsi kita sendiri, jika kita ingin mengirim pesan selamat datang melalui Mandrill.

Untuk melakukan ini, di index.php, tambahkan fungsi berikut:

Bagian pertama dari fungsi ini persis sama dengan yang asli dari pluggable.php (baris 12-25). Blok kode itu mengirimkan pemberitahuan tentang pengguna baru ke administrator.

Setelah ini, segalanya menjadi lebih menarik.

Sekarang, alih-alih mengirim pesan melalui wp_mail seperti yang kami lakukan saat mengirim pemberitahuan admin, untuk mengirim pesan selamat datang, kami menggunakan mandrill_send_mail dan template yang baru saja kami buat.

Bagian paling menarik dalam fungsi ini adalah bagian pada baris 28-36 di mana kita menginisialisasi parameter yang dimaksudkan untuk digunakan dalam template HTML. Parameter dilewatkan sebagai array yang berisi array, masing-masing array mewakili satu variabel:

Seperti yang Anda lihat di atas, definisi variabel disimpan sebagai array yang terdiri dari dua elemen: nama variabel (name) dan teks yang akan menggantikannya dalam templat (content).

Langkah 3: Tes

Sekarang, fungsionalitas sudah ada jadi mari kita coba: Di admin WordPress, gunakan menu Users > Add New untuk membuat pengguna baru. Pastikan untuk memilih alamat email yang dapat Anda akses sehingga Anda akan menerima email sambutan dan dapat memeriksanya.

Buat pengguna baru dan tunggu email sambutan. Itu akan muncul dengan cepat dan terlihat seperti ini:

Apa berikutnya?

Kami sekarang telah berhasil membangun plugin WordPress yang merutekan semua komunikasi email keluar melalui Mandrill dan membuat template email HTML untuk mengirim pesan selamat datang yang baik dan ramah pengguna kepada anggota baru yang mendaftar ke situs.

Langkah alami selanjutnya dalam memperluas plugin adalah menambahkan template serupa ke semua tindakan pengiriman pesan WordPress lainnya. Pertama untuk pemberitahuan admin tentang pengguna baru yang belum kami sentuh dan tiga fungsi perpesanan lainnya di pluggable.php: wp_notify_postauthor, wp_notify_moderator dan wp_password_change_notification.

Gagasan lain untuk pengembangan lebih lanjut adalah meningkatkan penanganan kesalahan plugin: Meskipun Anda selalu dapat menggunakan halaman admin Mandrill untuk melacak pengiriman dan untuk mengetahui apakah beberapa pesan keluar Anda gagal menjangkau pengguna (misalnya jika ia salah mengetik emailnya. alamat), Mandrill juga menyediakan satu set hook web yang dapat Anda gunakan untuk membiarkan Mandrill memberi tahu situs WordPress Anda tentang event itu. Menerapkan hook web tidak termasuk dalam tutorial ini, tetapi cara yang baik untuk memiliki lebih banyak visibilitas ke dalam apa yang terjadi pada email Anda setelah dikirim.

Terakhir, Anda juga dapat menggunakan fungsionalitas penjadwalan email di Mandrill (fitur berbayar) untuk membuat sesuatu seperti penjawab otomatis untuk mengingatkan pengguna tentang situs Anda, misalnya satu minggu setelah pendaftaran.

Selamat mengirim email!

Advertisement
Advertisement
Advertisement
Advertisement
Looking for something to help kick start your next project?
Envato Market has a range of items for sale to help get you started.