كيفية تكوين Spamassassin مع Postfix على أوبونتو 16.04
Spamassassin هو فلتر بريد مجاني ومفتوح المصدر مكتوب بلغة Perl يستخدم لتحديد البريد العشوائي باستخدام مجموعة واسعة من الاختبارات الإرشادية على رؤوس البريد والجهاز
إذا كنت قد أنشأت خادم بريد من الألف إلى الياء ، فستعرف أنه يمكن أن يكون مشروعًا مملًا. هناك خيار آخر لأولئك منا الذين لا يريدون قضاء الوقت في تحرير ملفات التكوين التي لا تعد ولا تحصى. iRedMail هو نص برمجي مذهل يقوم تلقائيًا بتثبيت وتكوين جميع المكونات اللازمة لخادم بريد يعمل بكامل طاقته. يستخدم iRedMail حزمة كاملة من البرامج مفتوحة المصدر بما في ذلك:
Postfix
- وكيل نقل البريد (MTA).Dovecot
- خادم POP3 و IMAP.Apache
، Nginx
- ملقم ويب.OpenLDAP
، Idapd
- خادم LDAP لتخزين حسابات البريد.MySQL
، MariaDB
، PostgreSQL
- خادم SQL لبيانات التطبيق. يمكن استخدامه أيضًا لتخزين حسابات البريد.SpamAssassin
- ماسح البريد المزعج.ClamAV
- ماسح الفيروسات.Amavisd-new
- واجهة بين Postfix و SpamAssassin و ClamAV.Roundcube
- عميل بريد الويب.SOGo Groupware
- خدمة التقويم والاتصال والمهام.Fail2ban
- يحظر عناوين IP التي تبدو ضارة.Awstats
- محلل سجل Apache و Postfix.iRedAPD
- خادم سياسة Postfix.في هذا البرنامج التعليمي ، سنستعرض جميع الخطوات لتشغيل خادم البريد الخاص بك وتأمينه باستخدام SSL باستخدام Let's Encrypt.
قبل البدء في التثبيت ، يجب عليك تحديث النظام الخاص بك.
sudo apt-get update
sudo apt-get upgrade
بعد ذلك ، سوف نرغب في تعيين اسم مضيف اسم المجال المؤهل بالكامل (FQDN). في Ubuntu ، يتم تعيين اسم المضيف في ملفين ، /etc/hostname
و /etc/hosts
.
افتح /etc/hostname
.
sudo nano /etc/hostname
أضف اسم المضيف القصير الخاص بك إلى الملف ، وليس FQDN الخاص بك. إذا كان المجال الكامل هو mail.example.com
ملفك ، فيجب أن يبدو مثل هذا.
mail
بعد ذلك ، افتح /etc/hosts
وأضف FQDN.
127.0.0.1 mail.example.com mail localhost localhost.localdomain
إعادة تشغيل الخادم الخاص بك.
sudo shutdown -r now
يمكنك الآن التحقق من اسم المضيف الخاص بك.
hostname -f
الآن بعد أن تم تعيين FQDN الخاص بك ، يمكننا الانتقال إلى التثبيت. قم بتنزيل أحدث إصدار من iRedMail باستخدام wget
. يمكنك العثور على أحدث إصدار من خلال زيارة صفحة تنزيل iRedMail .
wget https://bitbucket.org/zhb/iredmail/downloads/iRedMail-0.9.7.tar.bz2
بعد ذلك ، قم باستخراج tarball ثم cd
إلى الدليل.
tar xvf iRedMail-0.9.7.tar.bz2
cd iRedMail-0.9.7
ثم ، أضف الإذن إلى البرنامج النصي وقم بتشغيله مع sudo.
chmod +x iRedMail.sh
sudo bash iRedMail.sh
سترى معالج الإعداد الذي سيسألك بعض الأسئلة:
/var/vmail
.mail.example.com
فإنك ستدخل example.com
كاسم نطاق البريد الأول.Roundcube
و iRedAdmin
.الآن بعد أن تم إدخال كل شيء ، نحتاج فقط إلى مراجعة الإعدادات وبدء التثبيت. بعد التثبيت ، سيتم سؤالك عما إذا كنت ترغب في استخدام قواعد جدار الحماية التي يوفرها iRedMail. سيتم نسخ القاعدة إلى /etc/default/iptables
. لاستخدام هذا الخيار أدخل " y
" وتابع. ستظهر لك بعد ذلك بعض البيانات الحيوية بما في ذلك:
يمكن العثور على هذه البيانات أيضًا على /home/yourusername/iRedMail-0.9.7/iRedMail.tips
.
إعادة تشغيل الخادم الخاص بك.
sudo shutdown -r now
بعد إعادة التشغيل ، يمكنك الوصول إلى صفحة مسؤول الويب عند https://mail.example.com/iredadmin
استخدام المجال الخاص بك. للوصول إلى بريدك الإلكتروني ، استخدم صفحة Roundcube على https://mail.example.com/mail
. يقوم iRedMail بتثبيت الخادم بشهادة موقعة ذاتيًا تتطلب أذونات خاصة لفتح الصفحة في متصفحك. يوصى بالترقية إلى شهادة CA رسمية. Let's Encrypt هو مرجع مصدق يقدم شهادات مجانية. قم بزيارة Setup LetsEncrypt على Linux للحصول على معلومات حول استخدام هذه الخدمة. بمجرد الحصول على الشهادة ، ستحتاج إلى استبدال الشهادات الموقعة ذاتيًا.
sudo cp /path/to/your/cert /etc/ssl/certs/iRedMail.crt
sudo cp /path/to/your/key /etc/ssl/private/iRedMail.key
أعد تشغيل جميع الخدمات باستخدام المفتاح. إذا كنت قد استخدمت Nginx لخادم الويب الخاص بك ، فستستبدل apache2
به nginx
.
sudo systemctl restart postfix
sudo systemctl restart apache2
sudo systemctl restart dovecot
Spamassassin هو فلتر بريد مجاني ومفتوح المصدر مكتوب بلغة Perl يستخدم لتحديد البريد العشوائي باستخدام مجموعة واسعة من الاختبارات الإرشادية على رؤوس البريد والجهاز
استخدام نظام مختلف؟ RainLoop هو عميل بريد إلكتروني بسيط وحديث وسريع يعتمد على الويب. كود مصدر RainLoop مستضاف على جيثب. هذا الدليل سوف يظهر لك حو
استخدام نظام مختلف؟ RainLoop هو عميل بريد إلكتروني بسيط وحديث وسريع يعتمد على الويب. يتم استضافة كود مصدر RainLoop على جيثب. هذا الدليل سوف يظهر لك حو
في هذا البرنامج التعليمي ، ستتعلم كيفية تثبيت sSMTP ، خادم إعادة توجيه بسيط. يقدم Mailtrap.io خادم بريد إلكتروني مزيف للمطورين. استخدمه لكبار السن
استخدام نظام مختلف؟ RainLoop هو عميل بريد إلكتروني بسيط وحديث وسريع يعتمد على الويب. كود مصدر RainLoop مستضاف على جيثب. هذا الدليل سوف يظهر لك حو
مقدمة يهتم Mail in-a-box (MiaB) بجميع التكوينات المعقدة المطلوبة لتجنب المشاكل الأمنية ، ويوفر نظامًا قويًا للكشف عن الرسائل غير المرغوب فيها
يمكن أن يكون تشغيل خادم البريد الإلكتروني الخاص بك مجزياً للغاية. أنت المسؤول عن بياناتك. كما يتيح لك المزيد من المرونة مع خيارات التوصيل الخاصة بك. ومع ذلك
استخدام نظام مختلف؟ RainLoop هو عميل بريد إلكتروني بسيط وحديث وسريع يعتمد على الويب. كود مصدر RainLoop مستضاف على جيثب. هذا الدليل سوف يظهر لك حو
استخدام نظام مختلف؟ Mailtrain هو تطبيق نشرة إخبارية مفتوحة المصدر مفتوح المصدر يستند إلى Node.js و MySQL / MariaDB. مصدر Mailtrains موجود على جيثب. ثي
استخدام نظام مختلف؟ RainLoop هو عميل بريد إلكتروني بسيط وحديث وسريع يعتمد على الويب. يتم استضافة كود مصدر RainLoop على جيثب. هذا الدليل سوف يظهر لك حو
مقدمة يوضح هذا البرنامج التعليمي خادم بريد إلكتروني كامل الميزات يعمل على OpenBSD باستخدام OpenSMTPD و Dovecot و Rspamd و RainLoop. OpenSMTPD هو عشر
استخدام نظام مختلف؟ Mailtrain هو تطبيق نشرة إخبارية مفتوحة المصدر مفتوح المصدر مبني على Node.js و MySQL / MariaDB. مصدر Mailtrains موجود على جيثب. ثي
استخدام نظام مختلف؟ على الرغم من أن ترحيل مواقع الويب لا يمثل عادةً مشكلة ، إلا أنه من الصعب في بعض الأحيان ترحيل صناديق البريد الإلكتروني. هذا هو على وجه الخصوص كاس
استخدام نظام مختلف؟ Mailtrain هو تطبيق نشرة إخبارية مفتوحة المصدر مفتوح المصدر مبني على Node.js و MySQL / MariaDB. مصدر Mailtrains موجود على جيثب. ثي
استخدام نظام مختلف؟ Mailtrain هو تطبيق نشرة إخبارية مفتوحة المصدر مفتوح المصدر مبني على Node.js و MySQL / MariaDB. مصدر Mailtrains موجود على جيثب. ثي
استخدام نظام مختلف؟ على الرغم من أن ترحيل مواقع الويب لا يمثل عادةً مشكلة ، إلا أنه من الصعب في بعض الأحيان ترحيل صناديق البريد الإلكتروني. هذا هو على وجه الخصوص كاس
استخدام نظام مختلف؟ Mailtrain هو تطبيق نشرة إخبارية مفتوحة المصدر مفتوح المصدر مبني على Node.js و MySQL / MariaDB. مصدر Mailtrains موجود على جيثب. ثي
مقدمة يوفر تشغيل خادم البريد الخاص بك ميزة الخصوصية بالإضافة إلى القدرة على إنشاء العديد من حسابات البريد التي ترغب فيها لنطاقاتك.
نظرة ثاقبة على 26 أسلوبًا لتحليل البيانات الضخمة: الجزء الأول
يعرف الكثير منكم أن Switch سيصدر في مارس 2017 وميزاته الجديدة. بالنسبة لأولئك الذين لا يعرفون ، قمنا بإعداد قائمة بالميزات التي تجعل "التبديل" "أداة لا غنى عنها".
هل تنتظر عمالقة التكنولوجيا للوفاء بوعودهم؟ تحقق من ما تبقى دون تسليم.
اقرأ المدونة لمعرفة الطبقات المختلفة في بنية البيانات الضخمة ووظائفها بأبسط طريقة.
اقرأ هذا لمعرفة مدى انتشار الذكاء الاصطناعي بين الشركات الصغيرة وكيف أنه يزيد من احتمالات نموها ومنح منافسيها القدرة على التفوق.
لقد أصبح حل CAPTCHA صعبًا جدًا على المستخدمين في السنوات القليلة الماضية. هل ستكون قادرة على أن تظل فعالة في اكتشاف البريد العشوائي والروبوتات في المستقبل القريب؟
مع تطور العلم بمعدل سريع ، واستلام الكثير من جهودنا ، تزداد أيضًا مخاطر تعريض أنفسنا إلى تفرد غير قابل للتفسير. اقرأ ، ماذا يمكن أن يعني التفرد بالنسبة لنا.
ما هو التطبيب عن بعد والرعاية الصحية عن بعد وأثره على الأجيال القادمة؟ هل هو مكان جيد أم لا في حالة الوباء؟ اقرأ المدونة لتجد طريقة عرض!
ربما سمعت أن المتسللين يكسبون الكثير من المال ، لكن هل تساءلت يومًا كيف يجنون هذا النوع من المال؟ دعنا نناقش.
أصدرت Apple مؤخرًا macOS Catalina 10.15.4 تحديثًا تكميليًا لإصلاح المشكلات ولكن يبدو أن التحديث يتسبب في المزيد من المشكلات التي تؤدي إلى إنشاء أجهزة macOS. قراءة هذه المادة لمعرفة المزيد