Wednesday, February 22, 2023

Haraka - Plugins Expired Email

 


Sumber bacaan:

Haraka/Tutorial.md at master · haraka/Haraka · GitHub

Haraka - Securing Haraka with TLS Authentication

 Topik ini melanjutkan explorasi Haraka Mail Server, sebagai bagian dari tugas kantor. Pada seri kali ini kita akan bahas secara khusus mengenai bagaimana cara mengamankan Haraka Mail Server menggunakan TLS Authentication. Apakah yang dimaksud dengan TLS? TLS adalah singkatan dari Transport Layer Security. TLS adalah protokol keamanan yang mengenkripsi email untuk melindungi privasi.




Sumber bacaan:

Mengamankan SMTP Haraka dengan TLS Authentication (auth_flat_file) – Colamen

Monday, February 20, 2023

Haraka - SMTP Relay

 Masih membahas Haraka, pada seri kali ini kita akan mencoba melakukan setting SMTP Relay pada Haraka.

Sunday, February 19, 2023

Haraka - Install di Ubuntu 22.04 (jammy)

Pada seri kali ini kita akan bahas langkah-langkah instalasi Haraka Mail Server di Ubuntu 22.04 yang cukup simple.

Node.js

Haraka membutuhkan node yang sesuai di sistem, jadi pastikan node sudah terinstall di server. Jika belum, bisa menggunakan command berikut ini

curl -fsSL https://deb.nodesource.com/setup_current.x | sudo -E bash - apt install nodejs

Haraka

Jika node sudah terinstall, maka bisa dilakukan instalasi Haraka dengan command berikut ini

npm install -g Haraka

Cukup dengan perintah diatas, maka instalasi Haraka sudah selesai. Selanjutnya kita tentukan path untuk konfigurasi Haraka. Misal kita akan menaruh di path /etc/haraka, maka kita jalankan perintah berikut

haraka -i /etc/haraka

Selanjutnya perlu mengganti port default di file /etc/haraka/confing/smpt.ini. Untuk outbond SMTP server, direkomendasikan menggunakan port 587. Berikut ini contohnya di IP server 192.168.1.128

; address to listen on listen=192.168.1.128:587

Konfigurasi selanjutkan adalah un-comment setting nodes pada baris ke-25

nodes=1

Finally, Haraka sudah bisa dijalankan meskipun masih dengan konfigurasi minimal. Berikut ini command untuk menjalankan Haraka.

haraka -c /etc/haraka

Testing Haraka

Untuk melakukan testing pengiriman melalui SMTP server Haraka, kita bisa menggunakan tools swaks. Berikut ini contoh penggunaanya.

swaks -s localhost -h localhost -f abc@gmail.com -t def@mydomain.com -p 587