پروژه Mailflare، ایمیل با دامین اختصاصی نامحدود
ایمیل با دامین اختصاصی نامحدود روی کلادفلیر روی کاغذ جذابه، ولی ما پول سرویسهایی مثل Google Workspace رو برای UI یا ذخیرهسازی نمیدیم؛ برای Deliverability میدیم.
پروژه Mailflare از نظر معماری Serverless واقعا تمیز پیاده شده. استک پروژه کاملا روی Edge سواره؛ ترکیب Cloudflare Workers با دیتابیس D1 و آبجکت استوریج R2. یعنی عملا بدون نیاز به مدیریت سرور لینوکسی یا کانتینر، هزینه زیرساخت سمت کاربر در اسکیل پایین تقریبا صفره.
اما چالش مهندسی سیستمهای ایمیل هیچوقت لایه Receive نبوده. دریافت ایمیل با Email Routing کلادفلیر سادهست؛ چالش اصلی لایه Send، گرم کردن دامین، مدیریت IP Reputation و تنظیم دقیق رکوردهای SPF، DKIM و DMARC برای رد شدن از فیلترهای Spam پرووایدرهای بزرگه. چیزی که صرفا با چندتا ورکر سرورلس تضمین نمیشه.
برای MVP، سایدپروژهها یا تست ایدههایی که توجیه نداره براشون اکانت دلاری تهیه بشه، یک گزینه فوقالعادهست. ولی برای پروداکشن بیزینس و ایمیلهای Transactional حساس، ریسک بالایی داره.
سورس پروژه روی گیتهاب: https://github.com/hieunc229/mailflare