Products and Features
- Membuka Akses Ping pada IP Public VM Cloud Raya
- Maximize Your Storage Raya Access Speed with Content Delivery Network (CDN)
- How to Create Project Tag in Cloud Raya for More Organized VM Billing Report
- Exporting Cloud Raya VM to outer Cloud Raya's Infrastructure using Acronis Cyber Protect
- SSO Management on Cloud Raya
- Easy Steps to Enable VPC in Cloud Raya
- Using the SSH key Feature in Cloud Raya Dashboard
- Cloud Raya Load Balancer, Solution to Distribute Load Equally
- Create your own VPN server with DNS-Level AdBlocker using PiVPN & PiHole in CloudRaya
- Fix Broken LetsEncrypt SSL Certificate due to Expired Root CA Certificate
- Storage Raya - Cloud Raya S3 Object Storage
- How to Make a Snapshot and Configure VM Backup in Cloud Raya
- How to Request Services or Licenses Products
- Adding, Attaching, and Resize Root Storage Disk in Cloud Raya VPS
- Managing your DNS Zone with DNS Bucket in Cloud Raya
- Create VM, Custom Package, Reinstall VM, and Adjusting Security Profile
- How to backup Linux VM via Acronis in Cloud Raya
- How to Backup Desktop Linux and Windows via Acronis in Cloud Raya
- Backing-Up Cloud Raya Windows VM Using Acronis Cyber Protect
- Load Balancing in Cloud Raya
- Establishing a VPN in Cloud Raya
- Generating an API Token
- Generating an API key
- Deploying a Virtual Machine in Cloud Raya
- Show Remaining Articles ( 9 ) Collapse Articles
- How to backup Linux VM via Acronis in Cloud Raya
- How to Backup Desktop Linux and Windows via Acronis in Cloud Raya
- Integrasi S3 Storage Raya dan Strapi untuk Pengoptimalan Penyimpanan Aset - Bag. 4
- Maximize Your Storage Raya Access Speed with Content Delivery Network (CDN)
- Managing Storage Raya from various tools and from various OS
- Binding NextCloud with Cloud Raya S3 Object Storage as External Storage Mount
- Storage Raya - Cloud Raya S3 Object Storage
- Exporting Cloud Raya VM to outer Cloud Raya's Infrastructure using Acronis Cyber Protect
- Using the SSH key Feature in Cloud Raya Dashboard
- Adding, Attaching, and Resize Root Storage Disk in Cloud Raya VPS
- Create VM, Custom Package, Reinstall VM, and Adjusting Security Profile
- How to backup Linux VM via Acronis in Cloud Raya
- Backing-Up Cloud Raya Windows VM Using Acronis Cyber Protect
- Deploying a Virtual Machine in Cloud Raya
Integration
- Integrasi S3 Storage Raya dan Strapi untuk Pengoptimalan Penyimpanan Aset - Bag. 4
- Integrasi Konten Strapi ke dalam Frontend React - Bag. 3
- Mengelola Konten dalam Strapi Headless CMS - Bag. 2
- Menginstal Strapi Headless CMS di Cloud Raya - Bag. 1
- Panduan Menggunakan SSH Key pada VM Cloud Raya dengan PuTTY
- Menginstal Beberapa Versi PHP dalam Satu VM untuk Pengembangan Web yang Lebih Fleksibel
- Replatforming Apps to K8s with RKE and GitLab CI
- Integrasi API OpenAI: Completions dalam PHP
- Membangun Email Server di Cloud Raya Menggunakan iRedMail
- Meningkatkan Pengiriman Email dengan Sendinblue SMTP Relay
- Bangun Self Hosted Password Manager menggunakan Passbolt
- How to Install Podman on Almalinux/Rocky Linux 9
- ElkarBackup: GUI Based backup Tools based on Rsync and Rsnapshot
- Meningkatkan Kinerja Webserver dengan SSL Termination pada NGINX Load Balancer
- Menggunakan NGINX sebagai HTTP Load Balancer
- Otomatisasi Task dengan Cronjob
- Upgrade Zimbra and the OS Version
- Deploy Mailu on Rancher Kubernetes
- Export dan Import Database di MySQL atau MariaDB Menggunakan Mysqldump
- Backup & Sync Local and Remote Directories Using RSYNC
- Managing Storage Raya from various tools and from various OS
- Binding NextCloud with Cloud Raya S3 Object Storage as External Storage Mount
- Simple monitoring and alerting with Monit on Ubuntu 22.04 LTS
- VS Code on your browser! How to install code-server on a VM
- Implementing Redis HA and Auto-Failover on Cloud Raya
- Using XFCE Desktop Environment on Cloud Raya VM
- Installing Python 3.7-3.9 on Ubuntu 22.04 Jammy LTS using PPA
- Implementing Continuous Integration with Gitlab CI and Continuous Delivery with Rancher Fleet
- Using Collabora Online on Cloud Raya NextCloud's VM
- Installing NextCloud in Cloud Raya- Detail Steps from the Beginning to the Very End
- Set Up High Availability PostgreSQL Cluster Using Patroni on Cloud Raya
- Set Up WAF KEMP in Cloud Raya Part 2
- Set Up WAF KEMP in Cloud Raya Part 1
- Using the SSH key Feature in Cloud Raya Dashboard
- Monitor Your Services Uptime Using Uptime Kuma
- Hosting Static Website with Hugo on Cloud Raya
- Kubernetes Ingress Controller using SSL in CloudRaya
- Reverse Proxy management using Nginx Proxy Manager
- Create your own VPN server with DNS-Level AdBlocker using PiVPN & PiHole in CloudRaya
- How to deploy Portainer on Linux to easily manage your docker containers
- High Availability Kubernetes Using RKE in Cloud Raya Part 3
- High Availability Kubernetes Using RKE in Cloud Raya Part 2
- High Availability Kubernetes Using RKE in Cloud Raya Part 1
- How to backup Linux VM via Acronis in Cloud Raya
- How to Backup Desktop Linux and Windows via Acronis in Cloud Raya
- Deploying Magento on Cloud Raya
- How to Install Nextcloud on Cloud Raya
- How to Install CWP in Cloud Raya
- How to Install Node.js and Launch Your First Node App
- How to install and secure MariaDB on Ubuntu 18.04 and 20.04 on Cloud Raya
- How to Install and Securing MongoDB on Ubuntu 18.04 and 20.04
- Classes: Post Installation on Ansible
- Classes: Install and Configure Ansible
- Classes: Introduction to Ansible for a robust Configuration Management
- How to Setup Active Directory Domain Service & DNS with Cloud Raya
- How to Host Your Own Docker Hub in Cloud Raya
- How to Setup Your Own Laravel with Nginx in Ubuntu 18.04
- How to Deploy Container in Cloud Raya using Docker
- Securing CentOS with iptables
- Install and Configure Squid Proxy in Ubuntu
- Installing Apache and Tomcat: A Quick Way
- Securing Ubuntu with UFW
- Install a Node.js and Launch a Node App on Ubuntu 18.04
- Installing LAMP in Ubuntu
- Installing LEMP Stack on Ubuntu 18.04
- Show Remaining Articles ( 50 ) Collapse Articles
- Articles coming soon
- Integrasi S3 Storage Raya dan Strapi untuk Pengoptimalan Penyimpanan Aset - Bag. 4
- Integrasi Konten Strapi ke dalam Frontend React - Bag. 3
- Mengelola Konten dalam Strapi Headless CMS - Bag. 2
- Menginstal Strapi Headless CMS di Cloud Raya - Bag. 1
- Panduan Menggunakan SSH Key pada VM Cloud Raya dengan PuTTY
- Membangun Email Server di Cloud Raya Menggunakan iRedMail
- Meningkatkan Pengiriman Email dengan Sendinblue SMTP Relay
- Bangun Self Hosted Password Manager menggunakan Passbolt
- ElkarBackup: GUI Based backup Tools based on Rsync and Rsnapshot
- Meningkatkan Kinerja Webserver dengan SSL Termination pada NGINX Load Balancer
- Menggunakan NGINX sebagai HTTP Load Balancer
- Upgrade Zimbra and the OS Version
- Deploy Mailu on Rancher Kubernetes
- Managing Storage Raya from various tools and from various OS
- Binding NextCloud with Cloud Raya S3 Object Storage as External Storage Mount
- Simple monitoring and alerting with Monit on Ubuntu 22.04 LTS
- VS Code on your browser! How to install code-server on a VM
- Implementing Redis HA and Auto-Failover on Cloud Raya
- Using XFCE Desktop Environment on Cloud Raya VM
- Implementing Continuous Integration with Gitlab CI and Continuous Delivery with Rancher Fleet
- Using Collabora Online on Cloud Raya NextCloud's VM
- Installing NextCloud in Cloud Raya- Detail Steps from the Beginning to the Very End
- Set Up WAF KEMP in Cloud Raya Part 2
- Set Up WAF KEMP in Cloud Raya Part 1
- Monitor Your Services Uptime Using Uptime Kuma
- Create your own VPN server with DNS-Level AdBlocker using PiVPN & PiHole in CloudRaya
- How to deploy Portainer on Linux to easily manage your docker containers
- High Availability Kubernetes Using RKE in Cloud Raya Part 3
- High Availability Kubernetes Using RKE in Cloud Raya Part 2
- High Availability Kubernetes Using RKE in Cloud Raya Part 1
- How to Install Nextcloud on Cloud Raya
- Classes: Post Installation on Ansible
- Classes: Install and Configure Ansible
- Classes: Introduction to Ansible for a robust Configuration Management
- Connect Windows Active Directory on Cloud Raya with Azure AD
- How to Host Your Own Docker Hub in Cloud Raya
- How to Deploy Container in Cloud Raya using Docker
- Show Remaining Articles ( 22 ) Collapse Articles
- Integrasi S3 Storage Raya dan Strapi untuk Pengoptimalan Penyimpanan Aset - Bag. 4
- Integrasi Konten Strapi ke dalam Frontend React - Bag. 3
- Mengelola Konten dalam Strapi Headless CMS - Bag. 2
- Menginstal Strapi Headless CMS di Cloud Raya - Bag. 1
- Integrasi API OpenAI untuk Membangun Chatbot Interaktif dalam Proyek PHP
- Menginstal Beberapa Versi PHP dalam Satu VM untuk Pengembangan Web yang Lebih Fleksibel
- Integrasi API OpenAI: Completions dalam PHP
- Meningkatkan Kinerja Webserver dengan SSL Termination pada NGINX Load Balancer
- Menggunakan NGINX sebagai HTTP Load Balancer
- Otomatisasi Task dengan Cronjob
- How to Deploy Django App on Cloud Raya VM Using Gunicorn, Supervisor, and Nginx
- How to Install Node.js and Launch Your First Node App
- How to Setup Your Own Laravel with Nginx in Ubuntu 18.04
- Install a Node.js and Launch a Node App on Ubuntu 18.04
- Panduan Menggunakan SSH Key pada VM Cloud Raya dengan PuTTY
- Bangun Self Hosted Password Manager menggunakan Passbolt
- Meningkatkan Kinerja Webserver dengan SSL Termination pada NGINX Load Balancer
- Export dan Import Database di MySQL atau MariaDB Menggunakan Mysqldump
- Backup & Sync Local and Remote Directories Using RSYNC
- How to Deploy Django App on Cloud Raya VM Using Gunicorn, Supervisor, and Nginx
- Set Up WAF KEMP in Cloud Raya Part 2
- Set Up WAF KEMP in Cloud Raya Part 1
- Using the SSH key Feature in Cloud Raya Dashboard
- How to backup Linux VM via Acronis in Cloud Raya
- How to Backup Desktop Linux and Windows via Acronis in Cloud Raya
- Securing CentOS with iptables
- Securing Ubuntu with UFW
- Integrasi S3 Storage Raya dan Strapi untuk Pengoptimalan Penyimpanan Aset - Bag. 4
- Integrasi Konten Strapi ke dalam Frontend React - Bag. 3
- Mengelola Konten dalam Strapi Headless CMS - Bag. 2
- Menginstal Strapi Headless CMS di Cloud Raya - Bag. 1
- Integrasi API OpenAI untuk Membangun Chatbot Interaktif dalam Proyek PHP
- Menginstal Beberapa Versi PHP dalam Satu VM untuk Pengembangan Web yang Lebih Fleksibel
- Membangun Email Server di Cloud Raya Menggunakan iRedMail
- Bangun Self Hosted Password Manager menggunakan Passbolt
- Meningkatkan Kinerja Webserver dengan SSL Termination pada NGINX Load Balancer
- Menggunakan NGINX sebagai HTTP Load Balancer
- Installing Python 3.7-3.9 on Ubuntu 22.04 Jammy LTS using PPA
- Reverse Proxy management using Nginx Proxy Manager
- Install and Configure Squid Proxy in Ubuntu
- Installing Apache and Tomcat: A Quick Way
- Installing LAMP in Ubuntu
- Installing LEMP Stack on Ubuntu 18.04
- Show Remaining Articles ( 1 ) Collapse Articles
- Integrasi S3 Storage Raya dan Strapi untuk Pengoptimalan Penyimpanan Aset - Bag. 4
- Integrasi Konten Strapi ke dalam Frontend React - Bag. 3
- Mengelola Konten dalam Strapi Headless CMS - Bag. 2
- Menginstal Strapi Headless CMS di Cloud Raya - Bag. 1
- Integrasi API OpenAI untuk Membangun Chatbot Interaktif dalam Proyek PHP
- Menginstal Beberapa Versi PHP dalam Satu VM untuk Pengembangan Web yang Lebih Fleksibel
- Integrasi API OpenAI: Completions dalam PHP
- Hosting Static Website with Hugo on Cloud Raya
- Deploying Magento on Cloud Raya
- How to Install CWP in Cloud Raya
- How to Setup Active Directory Domain Service & DNS with Cloud Raya
Meningkatkan Pengiriman Email dengan Sendinblue SMTP Relay
Pada era digital, email menjadi salah satu media komunikasi yang paling banyak digunakan oleh perusahaan dan individu. Namun, terkadang pengiriman email tidak selalu berjalan lancar karena adanya pembatasan yang diterapkan oleh penyedia layanan internet atau hosting terhadap port 25.
Untuk mengatasi masalah ini, pengguna dapat memanfaatkan jasa SMTP relay. SMTP Relay memungkinkan pengiriman email melalui perantara dari server penyedia layanan SMTP relay.
Meskipun Cloud Raya sebagai provider tidak melakukan blocking pada port 25, pengguna tetap dapat memanfaatkan jasa SMTP relay untuk mempercepat pengiriman email, meningkatkan keberhasilan pengiriman email, menghindari email masuk ke folder spam dan mendapatkan analisis statistik tentang email yang dikirim. Karena biasanya penyedia layanan SMTP Relay memiliki reputasi yang lebih baik dan menyediakan fitur untuk memeriksa email yang dikirimkan.
Salah satu penyedia SMTP relay yang populer adalah Sendinblue. Tutorial ini akan menjelaskan bagaimana pengguna Cloud Raya dapat memanfaatkan jasa SMTP relay dari Sendinblue untuk meningkatkan performa aktivitas email mereka.
- Pengenalan Sendinblue
- Layanan dan Hal Menarik dari Sendinblue
- Konfigurasi Mail SMTP Relay dengan Sendinblue
- Kesimpulan
Pengenalan Sendinblue
Sendinblue adalah platform digital marketing yang menyediakan berbagai layanan, termasuk email marketing, SMS marketing, integrasi CRM, automasi pemasaran, dan analisis kampanye. Salah satu layanan unggulan dari Sendinblue adalah SMTP Relay.
Beberapa fitur Sendinblue yang dapat membantu organisasi dalam mengirim email melalui SMTP relay antara lain:
- Kemampuan untuk mengirim email massal dengan cepat dan mudah
- Melacak statistik pengiriman email untuk memantau kinerja kampanye
- Filter spam dan melindungi domain organisasi dari blacklisting
- Pilihan pengiriman email melalui SMTP relay atau API
Layanan dan Hal Menarik dari Sendinblue
Ada beberapa Email Service Provider (ESP) yang bisa berperan sebagai host untuk layanan relay. Beberapa membebankan biaya yang kecil, beberapa yang lain menawarkan kuota gratis setiap bulan.
Sesuai penjelasan pada halaman plan-comparison dari Sendinblue, Sendinblue terdiri dari beberapa tipe layanan, dengan versi gratisnya yaitu Free Plan.
Salah satu yang menarik dari sendinblue adalah Free Plan-nya yang memungkinkan Anda mengirim hingga 300 email per hari secara gratis setelah akun Anda terverifikasi.
Selain itu, Sendinblue tidak mengharuskan Anda untuk memasukkan detail credit card ketika ingin mendaftarkan akun. Saya memahami betapa sulitnya ketika kita tidak memiliki kartu kredit.
Untuk fitur esensial menarik dari tiap plan-nya juga dapat Anda lihat pada link yang sudah saya sertakan.
Konfigurasi Mail SMTP Relay dengan Sendinblue
Mari kita ketahui bersama cara konfigurasi SMTP Relay melalui panel Sendinblue dan mengimplementasikannya pada aktivitas email kita.
▶️ Daftarkan Akun di Sendinblue
Pertama-tama, daftarkan akun Anda pada halaman berikut dan lakukan beberapa langkah untuk verifikasi akun Anda, hingga akun Anda aktif seperti ini.

▶️ Konfigurasi Domain dan Senders
Setelah itu, perlu dilakukan penyesuaian terhadap konfigurasi Senders dan Domain. Akses halaman Senders, Domains & Dedicated IPs.
⏭️ Senders
Senders atau nama pengirim akan terlihat di kotak masuk penerima saat email diterima, memudahkan penerima email dalam mengenali Anda.
Anda bisa sesuaikan hal tersebut pada isian berikut.

⏭️ Domain
Domain menunjukkan asal pengiriman email. Informasi ini akan terlihat pada header From:. Tambahkan domain dengan klik pada tombol Add a domain
Setelahnya akan ditampilkan konfigurasi dari Sendinblue yang harus ditambahkan ke dalam DNS record dari domain Anda.

Masukkan konfigurasi tersebut ke dalam DNS records dari domain Anda. (Tampilan ini akan bervariasi tergantung dari panel DNS records dari domain Anda masing-masing)

Kemudian, kembali pada panel Sendinblue dan klik Verify & Authenticate untuk memverifikasi konfigurasi tersebut.

Verifikasi akan membutuhkan waktu yang berbeda-beda tergantung dari propagasi yang dibutuhkan oleh setiap DNS server di dunia.
Apabila konfigurasi sukses dan sudah terverifikasi, maka domain kita akan tampak terotentikasi di Sendinblue.

▶️ Metode-metode Penggunaan Sendinblue Mail Relay
Anda dapat memilih dari 2 opsi yang tersedia untuk menggunakan SMTP relay dari Sendinblue tergantung dengan kebutuhan.

Pertama, dengan mengkonfigurasi SMTP relay pada mail server Anda. Kedua, dengan mengkonfigurasi API key pada aplikasi Anda agar aplikasi tersebut dapat mengirimkan email.
⏭️ Menggunakan SMTP key
Untuk menerapkan SMTP relay yang disediakan oleh Sendinblue ke dalam mail server kita sangatlah mudah. Kita hanya perlu menyalin konfigurasi yang terdapat di halaman ini dan memasukkannya ke konfigurasi mail server kita.

Untuk membuat SMTP key baru, kita bisa klik pada Generate a new SMTP key
Sekarang kita coba implementasikan ke dalam mail server yang kita miliki, dalam tutorial ini saya akan menggunakan mail server dari iRedMail.
Untuk konfigurasi Global Relay Host pada iRedMail, kita perlu menambahkan baris berikut pada file konfigurasi Postfix, di /etc/postfix/main.cf (Linux/OpenBSD).
# Konfigurasi relay host dengan type – Global Relay Host
relayhost = [nama host relay]:587
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
smtp_sasl_security_options = noanonymous
smtp_sasl_mechanism_filter = login

Kemudian buat file konfigurasi baru untuk menyimpan detail autentikasi user dan password dari Sendinblue, pada /etc/postfix/sasl_password
[nama host relay]:587 user:password

Jika sudah, jalankan postmap dan restart service dari Postfix untuk menerapkan perubahan.
postmap hash:/etc/postfix/sasl_password
service postfix restart
Sekarang kita coba kirimkan email melalui iRedMail. Apabila konfigurasi sukses, email Anda akan terkirim ke tujuan.

Kita juga dapat memantau log pengiriman ini pada panel Sendinblue.

⏭️ Menggunakan API key
Kemudian, untuk menerapkan API key yang disediakan oleh Sendinblue ke aplikasi kita juga tergolong mudah.

- Akan ditampilkan API key yang kita sudah buat. API Key ini yang nantinya dipergunakan sebagai autentikasi pada konfigurasi sendinblue.
- Terdapat juga contoh konfigurasi untuk transaksional email yang bisa kita pilih berdasarkan jenis aplikasi yang kita miliki.
- Klik pada Read our API documentation untuk membaca dokumentasi API dari Sendinblue.
Sekarang kita buat dulu API key dengan klik pada Generate a new API key kemudian masukkan nama dari key yang Anda ingin buat.

API key akan dihasilkan dan harap simpan baik-baik key ini karena tidak akan ditampilkan lagi setelahnya.

Sekarang, untuk melihat lebih detail beberapa jenis aktivitas yang dapat dilakukan pada Sendinblue melalui API, akses halaman API Reference. Untuk contoh dalam pengiriman email, pilih menu Send a transactional email.

Namun sebelumnya pastikan untuk menginstal library terlebih dahulu. Untuk melakukannya, akses Github dari Sendinblue dan pilih library yang sesuai dengan aplikasi Anda.
Dalam tutorial ini, saya akan menunjukkan contohnya menggunakan library PHP.

Sesuai halaman berikut, untuk mengintegrasikan library ini dengan proyek PHP kita, diperlukan package composer sebagai tools manajemen dependency/package.

Jika belum terpasang di dalam VM Anda, instalasikan dengan perintah berikut ini.
apt install composer
Setelah itu, masuklah ke direktori website Anda, lalu jalankan perintah berikut untuk menginstal dependensi dari SDK API SendinBlue dengan versi 8.x.x.
composer require sendinblue/api-v3-sdk “8.x.x”
Jika sudah, akan terbuat folder baru bernama “vendor” di direktori website Anda.
Sekarang kita sudah dapat menggunakan SDK Sendinblue untuk mengirim email transaksional melalui API Sendinblue. Untuk memulai, gunakan skrip template PHP yang sudah tersedia dari Sendinblue. Anda bisa menyesuaikan skrip tersebut sesuai dengan goal dan kondisi proyek Anda.
Selanjutnya, buatlah sebuah file .php kosong yang akan difungsikan untuk mengirimkan email.

Kita dapat mencontoh dan memodifikasi skrip dari Sendinblue sehingga menjadi seperti di bawah ini

Selanjutnya, jalankan halaman tersebut di dalam browser. Jika konfigurasi PHP dan pemanggilan API key-nya sesuai, maka pesan email terkirim akan ditampilkan.

Periksa kotak masuk tujuan untuk memastikan bahwa email telah diterima.

API key ini dapat berguna jika Anda ingin membangun proyek PHP untuk mengirim email konfirmasi invoice, email lupa password, dan sejenisnya.
Kesimpulan
Dalam bahasan ini kita telah mengetahui bersama tentang konsep SMTP Relay serta keunggulan penggunaannya dalam mengirimkan email. Kami juga merekomendasikan Sendinblue sebagai salah satu penyedia SMTP Relay yang dapat digunakan untuk mengirim email dengan lebih mudah dan aman.
Semoga artikel ini bermanfaat bagi Anda dan membantu dalam memilih solusi pengiriman email yang tepat untuk kebutuhan Anda.
Temukan tips-tips dan tutorial seputar teknologi lainnya di halaman knowledge base kami, atau Anda juga bisa mendapatkan insight dan informasi terkini mengenai teknologi pada blog Cloud Raya. Lebih suka menonton? kami juga menyediakan video tutorial lengkap pada channel Youtube kami.