Điểm:0

Sự cố với Bộ lọc Sàng trên postfix?

lá cờ cn

Tôi đã tự hỏi liệu ai đó có thể làm sáng tỏ vấn đề mà tôi đang gặp phải không, Hiện tại tôi có một máy chủ postfix đơn giản và phía trước nó có một cổng PMG. Bởi vì cổng PMG có các bộ lọc thư rác, tôi cần chuyển hướng thư rác đến thư mục thư rác của người dùng. Tôi đã hoàn thành zimbra này nhưng trên postfix tôi nghĩ rằng tôi đang thiếu thứ gì đó. Đây là những bước tôi đã thực hiện

  1. cài đặt gói và Sửa đổi thêm gói này ở cuối main.cf
sudo apt-get install dovecot-sieve dovecot-managesieved



mailbox_command=/usr/lib/dovecot/deliver
  1. sau đó chỉnh sửa

    /etc/dovecot/conf.d/90-sieve.conf
    

và thêm dòng này để định cấu hình vị trí mặc định

sàng_default = /etc/dovecot/default.sieve

sau đó tạo người dùng dovecot để đọc tệp

chgrp dovecot /etc/dovecot/conf.d/90-sieve.conf
  1. truy cập plugin của lda và bỏ ghi chú

    /etc/dovecot/conf.d/15-lda.conf
    mail_plugins = sàng
    
  2. tạo tập tin sàng và biên dịch nó

         root@mail:/etc/dovecot# mèo /etc/dovecot/default.sieve
      yêu cầu "fileinto";
      # Lọc email dựa trên chủ đề
      nếu tiêu đề: chứa "X-Spam-Flag" "YES" {
      tập tin vào "Rác";
     }

sau đó

cd /etc/dovecot

sàngc default.sieve

và cấp quyền cho dovecot

chgrp dovecot /etc/dovecot/default.svbin
  1. khởi động lại postfix và dovecot

tôi gửi một email spam kiểm tra từ [email protected]

và nó đánh dấu cờ xspam là có nhưng nó vẫn chuyển đến hộp thư đến thay vì thư mục Rác

tôi đã kiểm tra các giao thức

root@mail:/etc/dovecot# doveconf | giao thức grep
giao thức = " imap sàng pop3"
ssl_protocols = !SSLv2 !SSLv3
Đường dẫn trả về: <[email protected]>
X-Original-To: [email protected]
Đã gửi đến: [email protected]
Đã nhận: từ mail.mydomain.com (không xác định [192.168.1.248])
    (sử dụng TLSv1.2 với mật mã ADH-AES256-GCM-SHA384 (256/256 bit))
    (Không yêu cầu chứng chỉ ứng dụng khách)
    qua mail.mydomain.com (Postfix) với ESMTPS id CB3162033C
    cho <[email protected]>; CN, 25/07/2021 10:54:03 -0500 (COT)
Đã nhận: từ mail.mydomain.com (localhost.localdomain [127.0.0.1])
    bằng mail.mydomain.com (Proxmox) với ESMTP id 3DC215C2F3E
    cho <[email protected]>; CN, 25/07/2021 10:48:19 -0500 (-05)
Đã nhận-SPF: softfail (gmail.com ... _spf.google.com: Theo mặc định, người gửi không được phép sử dụng '[email protected]' trong danh tính 'mfrom', tuy nhiên, miền hiện không được chuẩn bị cho lỗi sai (cơ chế '~tất cả' phù hợp)) receiver=mail.mydomain.com; danh tính = thư từ; phong bì-từ="[email protected]"; helo=emkei.cz; máy khách-ip=101.99.94.155
Xác thực-Kết quả: mail.mydomain.com; dmarc=fail (p=none dis=none) header.from=gmail.com
Xác thực-Kết quả: mail.mydomain.com; dkim=không; dkim-atps=trung lập
Đã nhận: từ emkei.cz (emkei.cz [101.99.94.155])
    (sử dụng TLSv1.2 với mật mã ADH-AES256-GCM-SHA384 (256/256 bit))
    (Không yêu cầu chứng chỉ ứng dụng khách)
    qua mail.mydomain.com (Proxmox) với ESMTPS id 6003D5C0F66
    cho <[email protected]>; CN, 25/07/2021 10:48:16 -0500 (-05)
Đã nhận: bởi emkei.cz (Postfix, từ userid 33)
    id B52D62413E; CN, 25 Th07 2021 17:48:13 +0200 (CEST)
Tới: [email protected]
chủ đề: SPAM: kiểm tra
Từ: "kiểm tra" <[email protected]>
Ưu tiên X: 3 (Bình thường)
Tầm quan trọng: Bình thường
Errors-To: [email protected]
Trả lời: [email protected]
Loại nội dung: văn bản/đồng bằng; bộ ký tự = utf-8
Id tin nhắn: <[email protected]>
Ngày: CN, 25/07/2021 17:48:13 +0200 (CEST)
X-SPAM-LEVEL: Kết quả phát hiện thư rác: 6
    BAYES_50 0,8 Xác suất thư rác của Bayes là 40 đến 60%
    DKIM_ADSP_CUSTOM_MED 0,001 Không có chữ ký tác giả hợp lệ, adsp_override là CUSTOM_MED
    FORGED_GMAIL_RCVD 1 'Từ' gmail.com không khớp với tiêu đề 'Đã nhận'
    FREEMAIL_FROM 0,001 Email của người gửi thường bị lạm dụng Nhà cung cấp thư người dùng cuối (vhfgyut[at]hotmail.com) (test[at]gmail.com) (test[at]gmail.com) (test[at]gmail.com) (test[at ]gmail.com) (thử nghiệm[at]gmail.com)
    NML_ADSP_CUSTOM_MED 0.9 lần truy cập ADSP custom_med và không phải từ danh sách gửi thư
    SPF_HELO_PASS -0,001 SPF: HELO khớp với bản ghi SPF
    SPF_SOFTFAIL 0.665 SPF: người gửi không khớp với bản ghi SPF (thất bại mềm)
    SPOOFED_FREEMAIL 1.224 -
    SPOOF_GMAIL_MID 1.498 Từ Gmail nhưng có vẻ như không phải...
X-Spam-Cờ: Có

kiểm tra
Điểm:1
lá cờ fr
anx

Kiểm tra cấu hình Dovecot sàng_default= để xác nhận rằng bạn đã định cấu hình đường dẫn dự định của tập lệnh sàng mặc định của mình.

#doveconf | grep sàng_default
 sàng_default = /var/lib/dovecot/sieve/default.sieve

Ngoài ra, đánh giá bộ lọc sàng không dừng lại trên tất cả các hành động. Việc sắp xếp một mục vào nhiều thư mục là hoàn toàn hợp lệ. Nếu bạn muốn có một thư trong một thư mục và chỉ thư mục đó, hãy thêm một dừng lại lệnh trước khi kết thúc {} chặn

# con mèo /etc/dovecot/default.sieve
yêu cầu "fileinto";
# lọc email dựa trên tiêu đề được thêm bởi cổng thư proxmox
nếu tiêu đề: chứa "X-Spam-Flag" "YES" {
   tập tin vào "Rác";
   dừng lại;
}

Qua mặc định, đến cuối tập lệnh sàng sẽ thực thi một ẩn ý giữ hoạt động, để mọi lời gọi không kết thúc (tại một hành động chẳng hạn như dừng lại) sẽ được giữ ngay cả khi điều này không được đánh vần.

Điểm:0
lá cờ cn

Thank you so much for the reply, i had to change on the default location to this and did the trick thank ouy

##
## Settings for the Sieve interpreter
##

# Do not forget to enable the Sieve plugin in 15-lda.conf and 20-lmtp.conf
# by adding it to the respective mail_plugins= settings.

plugin {
  # The path to the user's main active script. If ManageSieve is used, this the
  # location of the symbolic link controlled by ManageSieve.
 # sieve = ~/.dovecot.sieve

  # The default Sieve script when the user has none. This is a path to a global
  # sieve script file, which gets executed ONLY if user's private Sieve script
  # doesn't exist. Be sure to pre-compile this script manually using the sievec
  # command line tool.
  # --> See sieve_before fore executing scripts before the user's personal
  #     script.
  #sieve_default = /var/lib/dovecot/sieve/default.sieve
 sieve_default = /etc/dovecot/default.sieve
anx avatar
lá cờ fr
anx
Rất vui vì tôi có thể giúp. Đây không giống như một câu trả lời riêng biệt - trên trang web này, chúng tôi xác nhận các câu trả lời hữu ích bằng cách *bỏ phiếu* và/hoặc *chấp nhận*, đồng thời sử dụng *chỉnh sửa* và *nhận xét* để làm rõ hoặc cải tiến. Hãy xem [tour](https://serverfault.com/tour) của chúng tôi.
Vaibhav Panmand avatar
lá cờ cn
@ killmasta93 Bạn cần chấp nhận câu trả lời nếu nó giải quyết được truy vấn của bạn và bạn có thể nhận xét câu trả lời hữu ích để thảo luận thêm với người đăng. Những điều này truyền cảm hứng cho người đăng để giúp những người dùng khác. Vì vậy, vui lòng upvote/chấp nhận câu trả lời khi bạn thấy nó hữu ích.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.