vSMTP שרת דואר שמבטיח להיות מהיר יותר, מאובטח וירוק יותר

לפני כמה ימים הוצג הפיתוח של פרויקט חדש בשם "vSMTP". אשר מפתחת שרת דואר חדש (MTA) שמטרתו לספק ביצועים גבוהים ולהציע אפשרויות גמישות לסינון וניהול תעבורה.

vSMTP מפותח תוך התמקדות עיקרית באבטחה גבוהה, מה שמושג באמצעות בדיקות מקיפות עם בדיקות סטטיות ודינמיות, וכן שימוש בשפת Rust, שאם משתמשים בה נכון, מונעת באגים רבים הקשורים לזיכרון. קבצי תצורה מוגדרים בפורמט TOML.

בעוד שאופטימיזציה של משאבי IT הופכת לאתגר יותר, התקפות סייבר נותרות בעיה מתמדת.

בכל יום נשלחים ומתקבלים יותר מ-300 מיליארד מיילים בעולם. מיליארדי קבצים מצורפים מעובדים, מנותחים ומועברים, ותורמים להגברת פליטת גזי חממה.

כדי לעמוד באתגרים הללו, viridIT מפתחת טכנולוגיית שער דוא"ל חדשה, הנקראת גם vSMTP.

על פי תוצאות הבדיקה שפורסמו על ידי המפתחים, vSMTP מהיר פי עשרה מ-MTA מתחרים. לדוגמה, vSMTP הראה ביצועים טובים פי 4 עד 13 מ-Postfix 3.6.4 בעת שליחת הודעות של 100 KB והקמת 4 עד 16 הפעלות במקביל. ביצועים גבוהים מושגים באמצעות שימוש בארכיטקטורה מרובה פתילים, שבה משתמשים בערוצים אסינכרוניים לתקשורת בין פתילים.

תכונה של הפרויקט הוא גם נוכחות של שפת vSL מובנה לכתיבת סקריפטים לסינון הודעות, מה שמאפשר לך ליצור כללים גמישים מאוד לסינון תוכן לא רצוי ולשלוט בתנועה.

מבין המאפיינים הבולטים, מוזכרים הבאים:

  • הוא בנוי 100% ב- Rust.
  • הוא מודולרי וניתן להתאמה אישית רבה.
  • יש לו מערכת סינון מלאה.
  • זה מפותח ומתוחזק באופן פעיל.

בנוסף לכך, מוזכר גם ש-vSMTP מאפשר לך ליצור מערכת מורכבת של כללים לסינון המיילים שלך באמצעות שפת הסקריפט Viridit (vsl) מבוססת Rhai.

עם vSMTP אתה יכול:

  • לבדוק/לשנות את התוכן של מיילים נכנסים.
  • להעביר ולמסור מיילים באופן מקומי או מרחוק.
  • להתחבר למאגרי מידע.
  • להפעיל פקודות.
  • מיילים בהסגר.
  • ועוד.

השפה מבוססת על שפת הראי, המשתמש בהקלדה דינמית, מאפשר להטמיע קוד בתוכניות Rust ומספק תחביר הדומה להכלאה בין JavaScript ל-Rust.

הסקריפטים מסופקים עם API כדי לבדוק ולשנות את ההודעות הודעות, להעביר הודעות ולנהל את מסירתן למארחים מקומיים ומרוחקים. הסקריפטים תומכים בחיבור ל-DBMS, ביצוע פקודות שרירותיות והודעות בהסגר. בנוסף ל-vSL, vSMTP תומך גם ב-SPF ובמסננים מבוססי רשימת ממסר פתוחים למלחמה בספאם.

ראוי להזכיר את זה של מתכננת גרסה עתידית הזכיר את האפשרות של אינטגרציה עם DBMS מבוסס SQL (מכיוון שכרגע הכתובת ונתוני המארח מצוינים בפורמט CSV).

שינוי נוסף שצפוי להיות מיושם הוא תמיכה עבור DANE (אימות ישות בשם מבוסס DNS) ו-DMARC (הודעה מבוססת דומיין). בנוסף לעובדה שמתוכנן גם ליישם שונות מנגנוני אימות.

באשר לתוכניות לטווח ארוך יותר (בגרסאות רחוקות יותר), מתוכנן ליישם מנגנוני BIMI (Brand Indicators for Message Identification) ו-ARC (Authenticated Received Chain), יכולת שילוב עם Redis, Memcached ו-LDAP, כלים להגנה מפני בוטים של DDoS ו-SPAM, תוספים לארגון צ'קים בחבילות אנטי-וירוס (ClamAV, Sophos וכו').

בסופו של דבר למעוניינים לדעת יותר לגבי הפרויקט החדש הזה, עליך לדעת שהקוד של הפרויקט כתוב ב-Rust ומופץ תחת רישיון GPLv3.

תוכל לעיין בקוד המקור של הפרויקט וכן בתיעוד שלו ומידע אחר בכתובת הקישור הבא. לגבי ההתקנה והתצורה, תוכל לעיין בתיעוד המוצע בכתובת הקישור הבא.


השאירו את התגובה שלכם

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

*

*

  1. אחראי על הנתונים: AB Internet Networks 2008 SL
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.