اجرای سرور ایمیل شخصی یکی از سختترین کارهای خودمیزبانی و یکی از وسوسهانگیزترین آنهاست. غیرممکن نیست، اما مشکل تحویل است: ارائهدهندگان بزرگ به سرورهای کوچک اعتماد ندارند و یک اشتباه میتواند ایمیل شما را به اسپم بفرستد. پیش از شروع بدانید با چه چیزی روبهرو میشوید.
چرا سخت است
- اعتبار. ارائهدهندگان بزرگ فرستندهها را بر اساس تاریخچه آدرس IP ارزیابی میکنند. یک سرور جدید بدون اعتبار شروع میکند.
- احراز هویت. بدون رکوردهای درست SPF، DKIM و DMARC، ایمیل رد یا اسپم میشود.
- DNS معکوس. IP باید به نام میزبان ایمیل شما بازگردد.
- مراقبت مداوم. شما وصله میکنید، صفها را پایش میکنید و گزارشهای سوءاستفاده را رسیدگی میکنید.
انجام دهید
- SPF، DKIM و DMARC را تنظیم کنید. آنها به گیرندگان میگویند سرور شما اجازه دارد از طرف دامنهتان ایمیل بفرستد.
- DNS معکوس را هماهنگ کنید با نام میزبان ایمیل خود، و مطمئن شوید نام میزبان به همان IP تبدیل میشود.
- از TLS استفاده کنید برای ارسال و دریافت.
- آهسته شروع کنید. ابتدا حجم کم بفرستید و فقط به افرادی که منتظر ایمیل شما هستند.
- رله باز را ببندید. سرور شما باید فقط برای کاربران احراز هویتشده ارسال کند.
- پشتیبان بگیرید از صندوقها و پیکربندی. پشتیبانگیری با restic یا borg را ببینید.
انجام ندهید
- از سرور جدید ایمیل انبوه یا بازاریابی نفرستید. برای آن از یک سرویس ارسال مناسب استفاده کنید.
- پورتهای 25، 143 یا 110 را بدون احراز هویت و TLS باز نگذارید.
- اگر میتوانید، ایمیل را روی همان سرور کوچکی که همه چیز دیگر روی آن است اجرا نکنید.
- بانسها و گزارشهای سوءاستفاده را نادیده نگیرید.
رکوردهای مورد نیاز
example.com. TXT "v=spf1 mx -all"
mail._domainkey TXT "v=DKIM1; k=rsa; p=PUBLIC_KEY"
_dmarc.example.com. TXT "v=DMARC1; p=quarantine; rua=mailto:postmaster@example.com"
example.com. MX 10 mail.example.com.
مقادیر را با مقادیر خودتان جایگزین کنید. پیش از تکیه بر این راهاندازی، آنها را با یک ابزار آزمون ایمیل بررسی کنید.
ابزارهای کمکی
سرورهای ایمیل بستهبندیشده مانند Mailcow، Mail-in-a-Box و Stalwart بخشهای دشوار راهاندازی را انجام میدهند. آنها را مقایسه کنید و مستندات فعلی را بخوانید. آنها هم به IP تمیز و رکوردهای DNS بالا نیاز دارند.
گزینه آسانتر: ایمیل همراه میزبانی شما
اگر عمدتاً یک صندوق ایمیل روی دامنه خودتان میخواهید، میزبانی ایمیل رایگان و پلنهای میزبانی وب ما ایمیل با صندوقهای نامحدود را بدون اجرای سرور شامل میشوند. این کار مشکلات تحویل بالا را از بین میبرد.