როგორ დავიცვათ Postfix ერთად SpamAssassin on Ubuntu 18.04 VPS ან გამოყოფილი სერვერი

Apache SpamAssassin არის ინტელექტუალური პროგრამული უზრუნველყოფის პროგრამა ტელემარკეტერებისა და ჰაკერებისგან არასასურველი ელ.წერილი გაფილტვრისთვის. პროგრამა მუშაობს ფოსტის გადაცემის აგენტის (MTA) თავზე, როგორიცაა Postfix, არასასურველი ელ.წერილობის კლასიფიკაციისა და დაბლოკვისთვის.


SpamAssassin უფასო და ღია წყაროა და ეყრდნობა Perl ენას, რომ შეამოწმოს და დაადგინოს ელ.წერილი, სათაური ხაზები და სხეული, რათა სერვერს არ დაუკავდეს სპამი.

ამ სახელმძღვანელოში ჩვენ გაჩვენებთ, თუ როგორ უნდა დააყენოთ SpamAssassin თქვენს საფოსტო სერვერზე, რომელიც მასპინძლობს Ubuntu 18.04 სერვერზე…

წინაპირობა

  • VPS გეგმა მუშაობს Ubuntu 18.04 სერვერზე
  • არა ფესვიანი მომხმარებელი, რომელსაც აქვს სudo შეღავათები
  • Postfix ელ სერვერი

ნაბიჯი 1: ინსტალაცია SpamAssassin

ჩვენ ვაპირებთ SpamAssassin- ის ინსტალაციას აპტ-მიღების ბრძანების გამოყენებით. მანამდე, პირველ რიგში, განაახლეთ პაკეტის სიის ინფორმაცია:

$ sudo აპრობირებული განახლება

შემდეგ, აწარმოეთ ბრძანება ქვემოთ, რომ დააინსტალიროთ SpamAssassin:

$ sudo apt-get დააინსტალირეთ spamassassin spamc

დაჭერა და დაარტყა შედი როდესაც დაადასტურა ინსტალაცია

ნაბიჯი 2: SpamAssassin სისტემის მომხმარებლის დამატება

SpamAssassin მოითხოვს სისტემის მომხმარებლის მუშაობას. ასე რომ, ჩვენ ვაპირებთ სისტემაში ახალი მომხმარებლის დამატება, შემდეგი ბრძანების გამოყენებით:

$ sudo adduser spamd – ჩართულია შესვლა

მოგთხოვთ, რომ დაწეროთ მეტი ინფორმაცია მომხმარებლის შესახებ, უბრალოდ დააჭირეთ შედი გასაღები, რომ გამოტოვოთ დეტალები. შეკითხვის დასრულებისთანავე, მოგეთხოვებათ დაადასტუროთ თუ არა დეტალები სწორი. შედი და დააჭირე შედი გაგრძელება

სრული სახელი []: დააჭირეთ Enter- ს გადასასვლელად
ოთახის ნომერი []: დააჭირეთ Enter- ს გადასასვლელად
სამუშაო ტელეფონი []: დააჭირეთ Enter- ს გასასვლელად
სახლის ტელეფონი []: დააჭირეთ Enter- ს გადასასვლელად
სხვა []: დააჭირეთ Enter- ს გადასასვლელად
ინფორმაცია სწორია? [Y / n] Y

ნაბიჯი 3: SpamAssassin- ის კონფიგურაციის ფაილის რედაქტირება

SpamAssassin- ის დაყენების შემდეგ, მას აქვს ნაგულისხმევი კონფიგურაციის ფაილი, რომელიც მდებარეობს / etc / default / spamassassin. ჩვენ ვაპირებთ ამ ფაილის რედაქტირებას ნანო რედაქტორის გამოყენებით, რამდენიმე პარამეტრის შესაცვლელად.

$ sudo nano / etc / default / spamassassin

პირველი შეცვალეთ მნიშვნელობა ჩართვა დირექტივა 0-დან 1-მდე:

ნაგულისხმევი ღირებულება:

$ ჩართულია = 0

შეცვლა:

$ ჩართვა = 1

შემდეგი, თქვენ უნდა შექმნათ ცვლადი სახელწოდებით SAHOME შემდეგი მნიშვნელობით:

$ SAHOME ="/ var / log / spamassassin /"

მოძებნეთ ᲞᲐᲠᲐᲛᲔᲢᲠᲔᲑᲘ დირექტივა და შეცვალეთ მისი მნიშვნელობა, როგორც ქვემოთ მოცემულია:

ნაგულისხმევი ღირებულება:

$ OPTIONS ="–შექმნა-პრეფექტები – მამიქს-ბავშვები 5 – დახმარების სახლი"

შეცვლა:

$ OPTIONS ="–შექმნა-პრეფექტები –ax-child 5 – სახელი spamd –helper-home-dir / home / spamd / -s /home/spamd/spamd.log"

ასევე, იმისათვის, რომ SpamAssassin ავირჩიოთ განახლებები, ჩვენ ვაპირებთ CRON მნიშვნელობის მნიშვნელობას 1 – ზე დავაყენოთ, რომ ამ კომუნალურ პროგრამაში ავტომატურად გადმოწეროთ ახალი წესები.

ნაგულისხმევი ღირებულება:

$ CRON = 0

შეცვლა:

$ CRON = 1

დაჭერა CTRL + X, და შედი ფაილის შესანახად

ნაბიჯი 4: SpamAssassin- ის სპამის წესების დამატება

შემდეგი, ჩვენ ვაპირებთ დაამატოთ სპამის წესები. ფაილი, რომლის რედაქტირებასაც ვაპირებთ, განთავსებულია /etc/spamassassin/local.cf. ასე რომ, აკრიფეთ ბრძანება ქვემოთ, რომ გახსნათ ფაილი ნანო რედაქტორი:

$ sudo nano /etc/spamassassin/local.cf

>დააკომენტარეთ ქვემოთ მოყვანილი ხაზები და შეცვალეთ მნიშვნელობები, როგორც ეს მითითებულია

rewrite_header თემა [***** SPAM _SCORE_ *****]
საჭირო_სხვა 5.0
use_bayes 1
bayes_auto_learn 1

დაჭერა CTRL + X, და შედი ფაილის შესანახად

ნაბიჯი 5: Postfix- ის რედაქტირება

შემდეგი, ჩვენ უნდა კონფიგურაცია Postfix ისე, რომ მას შეუძლია ფოსტა მილები SpamAssassin- ის საშუალებით. ასე რომ, აწარმოეთ ქვემოთ მითითებული ბრძანება, რომ შეცვალოთ Postfix– ის ძირითადი კონფიგურაციების ფაილი:

$ sudo nano /etc/postfix/master.cf

დახედეთ ხაზს:

$ smtp inet n – – – – smtpd

და შეიცვალეთ:

$ smtp inet n – – – – smtpd
$ -o შინაარსი_ფილტრი = სპამასინი

ასევე, რიგის შინაარსის ფილტრის შემდეგ ჩამოსაყალიბებლად უნდა დაამატოთ ქვემოთ მოცემული ხაზი:

$ spamassassin unix – n n – – მილის
user = spamd argv = / usr / bin / spamc -f -e
/ usr / sbin / sendmail -oi -f $ {გამგზავნი} $ {მიმღები}

დაჭერა CTRL + X, და შედი ფაილის შესანახად

ნაბიჯი 6: გადატვირთეთ Postfix და SpamAssassin

იმისათვის, რომ მიიღოთ ცვლილებები, საჭიროა გადატვირთოთ Postfix და SpamAssassin ქვემოთ მოცემული ბრძანებების გამოყენებით

$ sudo სერვისის შემდგომი გადატვირთვა
$ sudo სერვისის სპამასასინის გადატვირთვა

ნაბიჯი 7: SpamAssassin- ის ტესტირება

შეგიძლიათ შეამოწმოთ თუ მუშაობს SpamAssassin თქვენს სერვერზე ელ.ფოსტის გაგზავნით და ელ.ფოსტის კლიენტის სათაურების შემოწმებით.

დასკვნა

ამ სახელმძღვანელოში ჩვენ გადავდგით თქვენი ელ.ფოსტის სერვერის SpamAssassin- ით უსაფრთხოების უზრუნველსაყოფად. თუ ნაბიჯ-ნაბიჯ მიჰყვებით კონფიგურაციებს, იმედგაცრუებას გეტყვით თქვენს სერვერზე არასასურველი ელ.წერილი. ეს თქვენს სერვერს უსაფრთხოდ შეინარჩუნებს და თავიდან აიცილებთ უამრავ უსარგებლო წერილს, რომელიც შეიძლება აირიოს მნიშვნელოვან შეტყობინებებს თქვენი ბიზნესის შესახებ.

შეამოწმეთ ელ.ფოსტის ჰოსტინგის პირველ სამეულში:

FastComet

საწყისი ფასი:
$ 2,95


საიმედოობა
9.7


ფასები
9.5


მეგობრული
9.7


მხარდაჭერა
9.7


მახასიათებლები
9.6

წაიკითხეთ მიმოხილვები

ეწვიეთ FastComet- ს

A2 ჰოსტინგი

საწყისი ფასი:
$ 3.92


საიმედოობა
9.3


ფასები
9.0


მეგობრული
9.3


მხარდაჭერა
9.3


მახასიათებლები
9.3

წაიკითხეთ მიმოხილვები

ეწვიეთ A2 ჰოსტინგს

ChemiCloud

საწყისი ფასი:
$ 2.76


საიმედოობა
10


ფასები
9.9


მეგობრული
9.9


მხარდაჭერა
10


მახასიათებლები
9.9

წაიკითხეთ მიმოხილვები

ეწვიეთ ChemiCloud- ს

დაკავშირებული როგორ სტატიები

  • როგორ დავწეროთ თქვენი MySQL მონაცემთა ბაზა Ubuntu 18.04 VPS ან გამოყოფილი სერვერი
    შუალედური
  • როგორ დააკონფიგურიროთ Nginx გამოიყენოთ თვით-ხელმოწერილი SSL / TLS სერთიფიკატი Ubuntu 18.04 VPS ან გამოყოფილი სერვერისთვის
    შუალედური
  • როგორ დავიცვათ Apache ვებ სერვერი ერთად ModEvasive on Ubuntu 18.04 VPS
    შუალედური
  • როგორ დააინსტალიროთ PrestaShop Ubuntu 18.04 VPS ან გამოყოფილი სერვერზე
    შუალედური
  • როგორ მოაწყოთ Cron Jobs თქვენს Ubuntu 18.04 გამოყოფილი სერვერი ან VPS
    შუალედური
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map