وبمیل شما کند است چون پروتکل زیرش مال ۱۹۸۶ است
بیشتر پلتفرمهای ایمیل self-hosted — و بیشتر پلتفرمهای تجاری هم — هنوز زیر پوست خودشان IMAP حرف میزنند، پروتکلی که برای اتصال dial-up و چک کردن ایمیل یکبار در ساعت طراحی شده. هر عملیات (باز کردن یک پوشه، جستوجو، علامتگذاری بهعنوان خواندهشده) یک رفتوبرگشت جداست، برای همین «وبمیل سازمانی» اغلب حس میکند دارد بر خلاف میلش لود میشود. فنمیل از ابتدا تا انتها روی JMAP (JSON Mail Access Protocol) ساخته شده، از طریق Stalwart Mail Server متنباز — پروتکلی که از روز اول برای یک کلاینت وب طراحی شده، نه چیزی که بعداً رویش وصله شده باشد.
این تفاوت واقعاً برای کسی که ایمیل میخواند چه معنایی دارد
- عملیات دستهای — جابهجایی، برچسبگذاری و علامتگذاری صد پیام یک درخواست است، نه صد درخواست.
- Push از طراحی — ایمیل جدید بدون اینکه کلاینت هر چند دقیقه سرور را پول کند و وانمود کند «real-time» است، ظاهر میشود.
- کامپوزری که با پروتکل نمیجنگد — پیشنویس، پیوست و رشتهی پیامها آبجکتهای بومی JMAP هستند، نه فلگهای IMAP که به زور در یک UI جا شده باشند.
چرا این وقتی self-host میکنی مهمتر میشود
یک سرویس تجاری میتواند پروتکل کند را با کلی سرور کش و ترفند CDN بپوشاند. یک پلتفرم self-hosted که روی زیرساختی اجرا میشود که واقعاً برایش پول میدهی، این لوکس را ندارد — انتخاب پروتکل مستقیم در حسِ صندوق پستی روی ۱۰٬۰۰۰ کاربر خودش را نشان میدهد، نه فقط در یک دمو با سه اکانت تست.
اثباتشده در مقیاس واقعی، نه یک عدد آزمایشگاهی
فنمیل در تولید با مقیاس ۱۰٬۰۰۰ صندوق پستی بهعنوان جایگزین کامل IceWarp در حال اجراست، با پنل ادمین داخلی که مدیریت روزمره سرور را بدون یک ابزار عملیاتی جدا انجام میدهد. این تست واقعی است که JMAP باید از آن سربلند بیرون بیاید — نه یک بنچمارک مصنوعی، بلکه کل ترافیک ایمیل یک دانشگاه.