ar

إعداد خادم البريد الإلكتروني على VPS

امتلاك خادم بريد إلكتروني خاص على VPS خارجي يمنحك تحكمًا كاملًا في اتصالاتك بعيدًا عن المراقبة وشروط الخدمة المقيدة. مع Postfix للإرسال وDovecot للاستقبال، يمكنك بناء نظام بريد احترافي يدعم عدة نطاقات وآلاف المستخدمين. يشرح هذا الدليل الإعداد الكامل خطوة بخطوة.

Need this done for your project?

We implement, you ship. Async, documented, done in days.

Start a Brief

المتطلبات الأساسية قبل الإعداد

قبل البدء، تأكد من توافر هذه المتطلبات: 1. اسم نطاق (domain) تملكه وتتحكم في DNS الخاص به 2. عنوان IP ثابت لخادم VPS 3. رقم PTR (Reverse DNS) مضبوط ليشير إلى نطاقك - راسل مزود الاستضافة لإعداده 4. المنفذ 25 غير محجوب - بعض مزودي الاستضافة يحجبونه للحسابات الجديدة أضف سجلات DNS التالية في لوحة إدارة نطاقك: MX record: @ -> mail.yourdomain.com (priority 10) A record: mail -> ${SERVER_IP} SPF: v=spf1 ip4:${SERVER_IP} -all DKIM: سنُعدّه لاحقًا DMARC: v=DMARC1; p=reject; rua=mailto:[email protected]

تثبيت وإعداد Postfix

Postfix هو MTA (Mail Transfer Agent) موثوق وآمن: apt install -y postfix postfix-mysql خلال التثبيت، اختر «Internet Site» وأدخل نطاقك الرئيسي. عدّل الإعداد الرئيسي: nano /etc/postfix/main.cf أضف أو عدّل هذه الأسطر: myhostname = mail.yourdomain.com mydomain = yourdomain.com myorigin = $mydomain inet_interfaces = all inet_protocols = ipv4 mydestination = $myhostname, localhost.$mydomain, localhost relayhost = mynetworks = 127.0.0.0/8 mailbox_size_limit = 0 recipient_delimiter = + smtpd_tls_cert_file=/etc/letsencrypt/live/mail.yourdomain.com/fullchain.pem smtpd_tls_key_file=/etc/letsencrypt/live/mail.yourdomain.com/privkey.pem smtpd_use_tls=yes أعد تشغيل Postfix: systemctl restart postfix

تثبيت Dovecot لاستقبال البريد IMAP/POP3

Dovecot يُتيح للمستخدمين الاتصال بصناديق بريدهم عبر تطبيقات البريد: apt install -y dovecot-core dovecot-imapd dovecot-pop3d عدّل الإعداد الرئيسي: nano /etc/dovecot/dovecot.conf أضف: protocols = imap pop3 عدّل إعداد المصادقة: nano /etc/dovecot/conf.d/10-auth.conf غيّر: disable_plaintext_auth = yes auth_mechanisms = plain login عدّل موقع صناديق البريد: nano /etc/dovecot/conf.d/10-mail.conf غيّر: mail_location = maildir:~/Maildir أعد تشغيل Dovecot: systemctl restart dovecot افتح المنافذ في جدار الحماية: ufw allow 25,465,587,110,995,143,993/tcp

إعداد DKIM وSpamassassin للحماية من الإسباما

DKIM يُوقّع رسائلك رقميًا ليؤكد أنها من نطاقك الفعلي: apt install -y opendkim opendkim-tools توليد مفاتيح DKIM: mkdir -p /etc/opendkim/keys/yourdomain.com opendkim-genkey -b 2048 -d yourdomain.com -D /etc/opendkim/keys/yourdomain.com -s mail -v اعرض المفتاح العام لإضافته في DNS: cat /etc/opendkim/keys/yourdomain.com/mail.txt أضف السجل النصي في DNS كما يظهر بالضبط. ثبّت SpamAssassin للحماية من الرسائل غير المرغوب فيها: apt install -y spamassassin spamc فعّله: systemctl enable spamassassin systemctl start spamassassin أضف فلتر SpamAssassin في Postfix عبر تعديل master.cf لتمرير الرسائل عبر spamc قبل التسليم.

Why Anubiz Host

100% async — no calls, no meetings
Delivered in days, not weeks
Full documentation included
Production-grade from day one
Security-first approach
Post-delivery support included

Ready to get started?

Skip the research. Tell us what you need, and we'll scope it, implement it, and hand it back — fully documented and production-ready.

Anubiz Chat AI

Online