vSMTP server email yang menjanjikan lebih cepat, lebih aman, dan lebih ramah lingkungan

Beberapa hari yang lalu pengembangan proyek baru yang disebut "vSMTP" disajikan yang sedang mengembangkan server surat (MTA) baru yang ditujukan untuk memberikan kinerja tinggi dan menawarkan opsi fleksibel untuk pemfilteran dan manajemen lalu lintas.

vSMTP sedang dikembangkan dengan fokus utama pada keamanan tinggi, yang dicapai melalui pengujian ekstensif dengan pengujian statis dan dinamis, serta penggunaan bahasa Rust, yang, jika digunakan dengan benar, mencegah banyak bug terkait memori. File konfigurasi didefinisikan dalam format TOML.

Sementara mengoptimalkan sumber daya TI menjadi tantangan yang lebih besar, serangan siber tetap menjadi masalah yang konstan.

Setiap hari, lebih dari 300 miliar email dikirim dan diterima di dunia. Miliaran lampiran diproses, dianalisis, dan dikirim, berkontribusi pada peningkatan emisi gas rumah kaca.

Untuk memenuhi tantangan ini, viridIT sedang mengembangkan teknologi gateway email baru, yang juga disebut vSMTP.

Menurut hasil tes yang diterbitkan oleh pengembang, vSMTP sepuluh kali lebih cepat daripada MTA pesaing. Misalnya, vSMTP menunjukkan kinerja 4 hingga 13 kali lebih baik daripada Postfix 3.6.4 saat mengirim pesan 100 KB dan membuat 4 hingga 16 sesi bersamaan. Performa tinggi dicapai melalui penggunaan arsitektur multi-utas, di mana saluran asinkron digunakan untuk berkomunikasi antar utas.

Sebuah fitur dari proyek ini juga kehadiran bahasa vSL built-in untuk menulis skrip untuk memfilter pesan, memungkinkan Anda membuat aturan yang sangat fleksibel untuk memfilter konten yang tidak diinginkan dan mengontrol lalu lintas.

Dari ciri-ciri yang menonjol, berikut ini disebutkan:

  • Itu dibangun 100% di Rust.
  • Ini modular dan sangat dapat disesuaikan.
  • Ini memiliki sistem penyaringan yang lengkap.
  • Ini secara aktif dikembangkan dan dipelihara.

Selain itu, disebutkan juga bahwa vSMTP memungkinkan Anda membuat seperangkat aturan yang rumit untuk memfilter email Anda menggunakan bahasa skrip Viridit (vsl) berbasis Rhai.

Dengan vSMTP Anda dapat:

  • memeriksa/memodifikasi isi email yang masuk.
  • meneruskan dan mengirimkan email secara lokal atau jarak jauh.
  • terhubung ke database.
  • menjalankan perintah.
  • email yang dikarantina.
  • dan masih banyak lagi.

Bahasa ini didasarkan pada bahasa Rhai, yang menggunakan pengetikan dinamis, memungkinkan kode untuk disematkan dalam program Rust dan menyediakan sintaks yang menyerupai persilangan antara JavaScript dan Rust.

Skrip dilengkapi dengan API untuk memeriksa dan memodifikasi pesan pesan, meneruskan pesan, dan mengelola pengirimannya ke host lokal dan jarak jauh. Script mendukung koneksi ke DBMS, mengeksekusi perintah sewenang-wenang, dan mengkarantina pesan. Selain vSL, vSMTP juga mendukung SPF dan filter berbasis daftar relai terbuka untuk memerangi spam.

Perlu disebutkan bahwa dari rencana untuk versi masa depan menyebutkan kemungkinan integrasi dengan DBMS berbasis SQL (karena saat ini alamat dan data host ditentukan dalam format CSV).

Perubahan lain yang diharapkan dapat diterapkan adalah dukungan untuk DANE (Otentikasi Entitas Bernama Berbasis DNS) dan DMARC (Pesan berbasis domain). Selain itu juga direncanakan untuk menerapkan berbagai mekanisme otentikasi.

Adapun rencana jangka panjang (dalam versi yang lebih jauh), direncanakan untuk menerapkan mekanisme BIMI (Brand Indicators for Message Identification) dan ARC (Authenticated Received Chain), kemampuan untuk berintegrasi dengan Redis, Memcached dan LDAP, alat untuk melindungi dari Bot DDoS dan SPAM, plugin untuk mengatur pemeriksaan dalam paket antivirus (ClamAV, Sophos, dll.).

Akhirnya bagi mereka yang tertarik untuk mengetahui lebih banyak tentang proyek baru ini, Anda harus tahu bahwa kode proyek ditulis dalam Rust dan didistribusikan di bawah lisensi GPLv3.

Anda dapat berkonsultasi dengan kode sumber proyek serta dokumentasinya dan informasi lainnya di link berikut. Mengenai instalasi dan konfigurasi, Anda dapat berkonsultasi dengan dokumentasi yang ditawarkan di link berikut.


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Bertanggung jawab atas data: AB Internet Networks 2008 SL
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.