سافت گذر دانشنامه نرم افزار - دانلود رایگان نرم افزار

اطلاعیه های مهم سایت اطلاعیه های مهم سایت
💐 میلاد زینت پدر حضرت زینب سلام الله علیها مبارک باد 💐
 
 
  1. جهت رفع مشکل باز شدن سایت به دلیل بلاک توسط  نود 32 این ویدیو یا این ویدیو(ورژن 9 به بالا) یا راهنمای تصویری را مشاهده کنید
  2. به مناسبت عید غدیر، در سایت https://esetupdate.ir/ تخفیف ویژه‌ای برای محصولات در نظر گرفته شده است؛ فرصت را از دست ندهید. 🌸
  3. اکانت های بروزرسانی نود32 با قیمت های مناسب به صورت یک ، سه ، شش و دوازده ماهه از اینجا قابل خرید می باشد.

نرم افزار های پرکاربرد

ثبت نام | ورود

اخبار نرم افزار

تجربه یک‌ساله میزبانی ایمیل شخصی؛ پروژه‌ای نرم‌افزاری که هرگز تکرار نمی‌کنم

تجربه یک‌ساله میزبانی ایمیل شخصی؛ پروژه‌ای نرم‌افزاری که هرگز تکرار نمی‌کنم

بسیاری از علاقه‌مندان به دنیای خودمیزبانی (Self-Hosting) کار خود را با جایگزین کردن سرویس‌های ابری آغاز می‌کنند؛ از Google Drive و iCloud تا Bitwarden Premium و NextDNS. اما آخرین سنگر این مسیر، یعنی سرور ایمیل، داستان کاملاً متفاوتی دارد. یکی از کاربران که تجربه یک‌ساله خود را در این زمینه منتشر کرده، تأکید می‌کند که این پروژه نرم‌افزاری، تنها پروژه‌ای است که هرگز حاضر نیست دوباره آن را تکرار کند.

راه‌اندازی سرور ایمیل، خودش یک پروژه مستقل است

او ابتدا سراغ محبوب‌ترین گزینه‌های انجمن‌های فنی رفت و نام Mailcow بیش از همه تکرار می‌شد. اما با مطالعه مستندات این نرم‌افزار، حداقل منابع موردنیاز آن یعنی ۶ گیگابایت حافظه به‌همراه ۱ گیگابایت فضای Swap، او را از این انتخاب منصرف کرد؛ چرا که کل سرور خانگی‌اش ۱۲ گیگابایت حافظه داشت و بیش از ۲۰ سرویس روی آن در حال اجرا بود.

در نهایت انتخاب او روی Stalwart قرار گرفت؛ یک سرور ایمیل و همکاری (Collaboration Server) متن‌باز که با زبان برنامه‌نویسی Rust نوشته شده و از پروتکل‌های SMTP، IMAP، POP3 و JMAP به‌همراه CalDAV، CardDAV و WebDAV پشتیبانی می‌کند. بر اساس مستندات، برای ۵ تا ۱۰ کاربر، ۱ گیگابایت حافظه کافی است.

نخستین پیش‌نیاز شبکه‌ای برای کارکرد یک سرور ایمیل، برقراری اتصال‌های TCP ورودی و خروجی روی پورت ۲۵ است. او با ابزار netcat بررسی کرد و متوجه شد این پورت از سمت ارائه‌دهنده خدمات اینترنت (ISP) باز است. اما در مرحله تنظیم DNS و هویت ایمیل، به الزام رکورد PTR برخورد؛ رکوردی از نوع DNS معکوس (Reverse DNS) که نشانی IP را به یک نام میزبان متصل می‌کند تا سرویس‌هایی مانند جیمیل و اوت‌لوک بتوانند اصالت راه‌اندازی را تأیید کنند.

در اتصال اینترنت خانگی، مدیریت رکورد PTR بر عهده ISP است. بررسی با nslookup نشان داد هیچ رکورد DNS معکوسی وجود ندارد و ISP نیز از ثبت آن خودداری کرد. همین جا بود که نقشه میزبانی ایمیل در خانه رنگ باخت.

هتزنر سریع پاسخ داد؛ اما شرط و شروط داشت

او تصمیم گرفت سرور ایمیل را روی یک سرور مجازی ارزان (VPS) در حساب قدیمی خود در هتزنر راه‌اندازی کند. این بار پیش از هر اقدامی، همه پیش‌نیازها را بررسی کرد و متوجه شد هتزنر به‌صورت پیش‌فرض پورت‌های ۲۵ و ۴۶۵ را مسدود می‌کند تا از سوءاستفاده اسپمرها جلوگیری شود. باز کردن این پورت‌ها نیازمند درخواست دستی بود که به دلیل سابقه حساب و فاکتورهای پرداخت‌شده، در چند دقیقه تأیید شد.

سپس Stalwart را با Docker Compose روی VPS مستقر کرد و مراحل راه‌اندازی را تکمیل کرد:

  • ثبت هفت رکورد DNS
  • تعریف چهار قانون فایروال (Firewall)
  • باز کردن پورت‌های ۲۵ و ۴۶۵
  • دریافت گواهی Let's Encrypt با ابزار acme.sh و توکن محدودشده Cloudflare
  • ساخت یک صندوق پستی (Mailbox) و یک نام مستعار postmaster

هزینه ماهانه این VPS تنها ۴.۹۹ دلار بود، در حالی که او پیش‌تر برای هر کاربر Google Workspace ماهانه ۸.۴۰ دلار پرداخت می‌کرد؛ بنابراین در ذهنش صرفه‌جویی قابل‌توجهی تصور می‌کرد. سپس نخستین ایمیل را ارسال کرد.

همه آزمون‌ها قبول شد، اما یک ارائه‌دهنده هنوز «نه» می‌گفت

او با آدرس ایمیل جدید در نرم‌افزار Thunderbird وارد شد و ایمیل‌های آزمایشی مشابهی به حساب‌های جیمیل، اوت‌لوک و پروتون‌میل فرستاد. اوت‌لوک و پروتون‌میل ایمیل را معتبر دانستند و به صندوق ورودی تحویل دادند، اما گوگل آن را اسپم علامت زد. تکرار آزمایش نیز همین نتیجه را داشت.

بررسی هدر پیام‌های دریافتی نشان داد جیمیل و پروتون‌میل امضای RSA DKIM را با موفقیت تأیید کرده‌اند، اما رفتارشان با امضای دوم Ed25519 متفاوت بود. اوت‌لوک علاوه بر همان بررسی‌ها، احراز هویت ترکیبی مایکروسافت (compauth=pass) را نیز پاس کرده و الگوریتم Ed25519 را به‌عنوان روشی پشتیبانی‌نشده نادیده گرفته بود. این یافته‌ها توضیح نمی‌داد چرا فقط جیمیل ایمیل را اسپم می‌داند، چون امضای RSA معتبر بود و DMARC نیز پاس شده بود.

بررسی نشانی IP سرور با MXToolbox نیز هیچ قرارگیری در فهرست‌های سیاه عمومی، از جمله Spamhaus ZEN، نشان نداد. با این حال، گوگل سیستم‌های اعتبارسنجی فرستنده اختصاصی خود را دارد و یک دامنه تازه یا IP کم‌ترافیک می‌تواند اعتبار ناچیزی داشته باشد. در نهایت او هرگز دلیل دقیق اسپم‌شدن ایمیل‌ها در جیمیل را کشف نکرد.

راه‌اندازی بخش آسان ماجراست؛ زنده نگه‌داشتن، خودِ کار است

مشکل تنها به تحویل ایمیل محدود نبود. در نسخه‌ای که او اجرا می‌کرد (0.16.24)، Stalwart نه اپلیکیشن اختصاصی داشت و نه وب‌میل (Webmail) داخلی. برای استفاده روزمره باید از نرم‌افزارهای شخص ثالث مانند Thunderbird استفاده می‌شد و ورود به حساب نیز نیازمند وارد کردن مشخصات سرور IMAP در کنار نام کاربری و گذرواژه بود. به این ترتیب، امکان ورود سریع از مرورگر روی یک رایانه دیگر وجود نداشت.

او آزمونی نیز برای پایداری سرویس انجام داد: کانتینر Docker را عمداً متوقف کرد و در همان بازه زمانی ایمیلی به آدرس خودمیزبان فرستاد. ایمیل دریافت شد، اما حدود ۲۰ تا ۲۵ دقیقه پس از بالا آمدن کانتینر و بر اساس سیاست تلاش مجدد (Retry Policy) فرستنده. همچنین در آزمون بازگردانی (Restore)، هرچند فرایند با موفقیت انجام شد، نسخه پشتیبان قدیمی‌تر بود و ایمیل‌های تازه را از سرور پاک کرد؛ در نتیجه کلاینت ایمیل نیز آن پیام‌ها را در همگام‌سازی بعدی حذف کرد.

صورتحسابی که ترجیح داد بپردازد

در پایان، او با موانعی چون تحویل‌پذیری نامطمئن ایمیل، نبود وب‌میل، مسئولیت نگهداری ۲۴ ساعته و هزینه ماهانه VPS روبه‌رو شد و تصمیم گرفت همان Google Workspace پولی را حفظ کند. به گفته او، Stalwart خودش مشکل نیست و یک سرور ایمیل ساده برای استقرار است؛ اما اگر کسی آماده پذیرش این مسئولیت سنگین باشد، می‌تواند گزینه‌ای قابل بررسی باشد.

نظرتان را ثبت کنید کد خبر: 55077 گروه خبری: اخبار نرم افزار منبع خبر: XDA Developers تاریخ خبر: 1405/07/13 تعداد مشاهده: 20
اخبار مرتبط با این خبر
نظر های کاربران
سرور آپدیت نود 32
پیشنهاد سافت گذر
Upgrading And Repairing Networks, 4th Edition (2003) / 5th Edition (2006)

Upgrading And Repairing Networks, 4th Edition (2003) / 5th Edition (2006)

آموزش شبکه

Adobe Substance 3D Designer 16.0.6

Adobe Substance 3D Designer 16.0.6

ساخت تکسچر

گلچین سخنرانی های حجت الاسلام پناهیان

گلچین سخنرانی های حجت الاسلام پناهیان

حجت الاسلام پناهیان سال 92

KK Launcher 7.8 Premium for Android +4.0

KK Launcher 7.8 Premium for Android +4.0

کاکا لانچر

تواشیح های میلاد امام محمد باقر علیه السلام

تواشیح های میلاد امام محمد باقر علیه السلام

تواشیح ای نعمت ولایت تو بهترین نِعَم

GridinSoft Anti-Malware 4.2.54.5598

GridinSoft Anti-Malware 4.2.54.5598

حذف تروجان آنتی مالور

مو در طب سنتی و ایرانی

مو در طب سنتی و ایرانی

اقسام مو؛ تدریس آیت الله تبریزیان

Easy Voice Recorder Pro 2.8.2 for Android +4.1

Easy Voice Recorder Pro 2.8.2 for Android +4.1

ضبط صدا آسان

سخنرانی حجت الاسلام میرشفیعی با موضوع شکرنعمت

سخنرانی حجت الاسلام میرشفیعی با موضوع شکرنعمت

سخنرانی شکرنعمت با حاج آقا میرشفیعی

TidyWindow 4.6.2

TidyWindow 4.6.2

بهینه سازی ویندوز

PDF24 Creator 11.29.0

PDF24 Creator 11.29.0

ایجاد و ویرایش فایل‌های پی‌دی‌اف

Yumm 1.2.6 for Android +2.3

Yumm 1.2.6 for Android +2.3

بازی یامی گرسنه

Firefighters 2014

Firefighters 2014

شبیه‌ساز آتش‌نشانی 2014

ماژول نویسی برای هسته لینوکس

ماژول نویسی برای هسته لینوکس

آشنایی با ماژول نویسی Linux

Fruit veg shape color for kids 3.1 for Android +3.0

Fruit veg shape color for kids 3.1 for Android +3.0

آموزش میوه ها، سبزیجات، رنگ ها به زبان انگلیسی برای کودکان

Inception

Inception

تلقین

3G Watchdog Pro 1.28.7 for Android +2.1

3G Watchdog Pro 1.28.7 for Android +2.1

مانیتور ترافیک واتچ داگ

Nun Attack 1.6.4 for Android +2.3

Nun Attack 1.6.4 for Android +2.3

بازی راهبه های تیرانداز

Chernobyl Terrorist Attack

Chernobyl Terrorist Attack

اکشن شوتر

JetAudio Plus 8.1.12.22010 Retail + Portable

JetAudio Plus 8.1.12.22010 Retail + Portable

جت آدیو

Family Tree Explorer Premium 10.0.0.2

Family Tree Explorer Premium 10.0.0.2

ساخت شجره نامه خانوادگی

Lynda - Premiere Pro CC New Features

Lynda - Premiere Pro CC New Features

آموزش پریمیر

HDR Camera+ 2.40 for Android +2.2

HDR Camera+ 2.40 for Android +2.2

عکسبرداری حرفه ای

برنامه جهان آرا سری جدید | نقد و بررسی ۱۶۰ برنامه سری اول جهان آرا

برنامه جهان آرا سری جدید | نقد و بررسی ۱۶۰ برنامه سری اول جهان آرا

برنامه جهان آرا شبکه افق

Disney Winnie the Pooh

Disney Winnie the Pooh

وینی پو - جدیدترین نسخه

X-plore File Manager 4.49.10 For Android +5.0

X-plore File Manager 4.49.10 For Android +5.0

فایل منیجر اکسپلور

Oxford Advanced Learner’s Dictionary 8th Edition 2010 + Portable

Oxford Advanced Learner’s Dictionary 8th Edition 2010 + Portable

ویرایش هشتم دیکشنری انگلیسی به انگلیسی و معتبر اکسفورد (نسخه پیشرفته)

برنامه نويسي به زبان پاسكال

برنامه نويسي به زبان پاسكال

آشنايي با مباني كامپيوتر و برنامه نويسي به زبان Pascal

Patrician IV - Gold Edition

Patrician IV - Gold Edition

نجیب زاده 4 Gold Edition

گلچین مولودی ویژه مبعث پیامبر سال 99

گلچین مولودی ویژه مبعث پیامبر سال 99

مولودی مبعث رسول اکرم سال 99

سخنرانی حجت الاسلام مهدی شریعتی‌تبار با موضوع دوگونه از نقش‌آفرینی امام سجاد (ع)

سخنرانی حجت الاسلام مهدی شریعتی‌تبار با موضوع دوگونه از نقش‌آفرینی امام سجاد (ع)

سخنرانی ایراد خطبه و بیان دعا با شریعتی‌تبار

افزایش ارزش بیت کوین

افزایش ارزش بیت کوین

آشنایی هر چه بیشتر با بیت‌کوین و بلاک‌چین

آلبوم کامل موسیقی سریال بازی تاج و تخت فصل 4 - با دو کیفیت 128kbps + 320kbps

آلبوم کامل موسیقی سریال بازی تاج و تخت فصل 4 - با دو کیفیت 128kbps + 320kbps

آهنگ سریال بازی تاج و تخت

آموزش نرم افزار Microsoft Expression Web

آموزش نرم افزار Microsoft Expression Web

آموزش اکسپرشن وب

Passper for ZIP 4.0.3.1

Passper for ZIP 4.0.3.1

بازیابی رمزهای عبور فراموش‌ شده یا گمشده از آرشیوهای زیپ

Udemy - Comprehensive ASP.net MVC

Udemy - Comprehensive ASP.net MVC

مرجع کامل و تصویری آموزش ASP.net MVC

مجله تخصصی در محوریت نجوم و ستاره شناسی

مجله تخصصی در محوریت نجوم و ستاره شناسی

مجله All About Space

مشروعیت الهی و مردمی

مشروعیت الهی و مردمی

اراده تشریعى خداوند

Battery Wifi and Ram Level 1.02 for Android

Battery Wifi and Ram Level 1.02 for Android

نمایش زیبا باتری ، وایرلس، رم

Tutsplus - Tools & More Tools of the Modern Web Developer

Tutsplus - Tools & More Tools of the Modern Web Developer

مجموعه‌ی 2 دوره آموزش تصویری استفاده از ابزارهای توسعه‌ی وب نوین

خبرنامه

با عضویت در خبرنامه، زودتر از همه باخبر باش!