hy vọng bạn có thể giúp tôi.
Mình mới cài postfix và đang định config để tránh spam.
Phiên bản tôi đã cài đặt là 3.4.14
Tôi đang cố định cấu hình posfix để có hành vi này:
Từ Người gửi bên ngoài đến Người nhận bên ngoài, cần phải Vật bị loại bỏ, kết quả của tôi là Vật bị loại bỏ cấu hình có vẻ ổn
Từ Người gửi bên ngoài đến Người nhận nội bộ, cần phải Đã được chấp nhận, kết quả của tôi là Đã được chấp nhận cấu hình có vẻ ổn
Từ Người gửi nội bộ (Không được xác thực) đến Người nhận bên ngoài, cần phải Vật bị loại bỏ, kết quả của tôi là Vật bị loại bỏ cấu hình có vẻ ổn
Từ Người gửi nội bộ (Không được xác thực) đến Miền nội bộ cùng máy chủ Người nhận, cần phải Vật bị loại bỏ, kết quả của tôi là Đã được chấp nhận cấu hình dường như SAI LẦM và tôi không hiểu tại sao
Từ Người gửi nội bộ (Đã xác thực) đến Người nhận bên ngoài, cần phải Đã được chấp nhận, kết quả của tôi là Đã được chấp nhận config dường như đã được xác thực OK bằng cách gửi email tới Gmail, nó đã được nhận tốt, đã trả lời và nhận chính xác trong hộp thư đến postfix của tôi.
Từ Người gửi nội bộ (Đã xác thực) đến Miền nội bộ cùng máy chủ Người nhận, cần phải Đã được chấp nhận, kết quả của tôi là Đã được chấp nhận cấu hình có vẻ ổn.
Điều này trong hướng dẫn mà tôi đã làm theo để cài đặt và định cấu hình nó với người dùng ảo thông qua mysql
https://www.digitalocean.com/community/tutorials/how-to-configure-a-mail-server-using-postfix-dovecot-mysql-and-spamassassin
Tôi đã đọc nhiều lần về smtpd_recipient_restrictons và smtpd_sender_restruction và đã thử nhiều cách kết hợp chúng nhưng không thành công
Phần này nhật ký có hành vi sai được định cấu hình trên Postfix nên bị từ chối và Không ổn:
dummyserver@dummy:~$ telnet email.subdom.learning.com 25
Đang thử 177.138.109.12...
Đã kết nối với email.subdom.learning.com.
Ký tự thoát là '^]'.
220 email.subdom.learning.com ESMTP Postfix (Debian/GNU)
ehlo telnet.subdom.learning.com
250-email.subdom.learning.com
250-ĐƯỜNG ỐNG
KÍCH THƯỚC 250 10240000
250-VRFY
250-ETRN
ĐĂNG NHẬP MẠCH 250-AUTH
250-MÃ TRẠNG THÁI NÂNG CAO
250-8BITMIME
250-DSN
250-SMTPUTF8
250 CHUYỆN
GỬI TỪ: <[email protected]>
250 2.1.0 Được rồi
RCPT ĐẾN: <[email protected]>
250 2.1.5 Được rồi
từ bỏ
221 2.0.0 Tạm biệt
Mọi trợ giúp mà bạn có thể cung cấp đều được hoan nghênh
Đây là main.cf của mình
smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
biff = không
append_dot_mydomain = không
readme_directory = không
mức độ tương thích = 2
smtpd_tls_auth_only = Không
smtpd_sasl_type = bồ câu
smtpd_sasl_path = riêng tư/xác thực
smtpd_sasl_auth_enable = có
smtpd_recipient_restrictions=
permit_sasl_authenticated, reject_unauth_destination
smtpd_sender_restrictions = permit_sasl_authenticated
myhostname = email.subdom.learning.com
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
myorigin = /etc/mailname
mydestination = máy chủ cục bộ
máy chủ chuyển tiếp =
mạng của tôi = 192.168.0.0/24 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128
hộp thư_size_limit = 0
người nhận_delimiter = +
inet_interfaces = tất cả
inet_protocols = tất cả
virtual_transport = lmtp:unix:private/dovecot-lmtp
virtual_mailbox_domains = mysql:/etc/postfix/mysql-virtual-mailbox-domains.cf
virtual_mailbox_maps = mysql:/etc/postfix/mysql-virtual-mailbox-maps.cf
virtual_alias_maps = mysql:/etc/postfix/mysql-virtual-alias-maps.cf
và đây là master.cf của tôi
smtp inet n - y - - smtpd
đệ trình inet n - - - - smtpd
-o syslog_name=postfix/gửi
-o smtpd_tls_security_level=có thể
-o smtpd_sasl_auth_enable=có
-o smtpd_client_restrictions=permit_sasl_authenticated,từ chối
đón unix n - y 60 1 đón
dọn dẹp unix n - y - 0 dọn dẹp
qmgr unix n - n 300 1 qmgr
tlsmgr unix - - y 1000? 1 tlsmgr
viết lại unix - - y - - viết lại tầm thường
bị trả lại unix - - y - 0 bị trả lại
trì hoãn unix - - y - 0 thoát
theo dõi unix - - y - 0 bị trả lại
xác minh unix - - y - 1 xác minh
tuôn ra unix n - y 1000? 0 tuôn ra
proxymap unix - - n - - proxymap
proxywrite unix - - n - 1 proxymap
smtp unix - - y - - smtp
chuyển tiếp unix - - y - - smtp
-o syslog_name=postfix/$service_name
showq unix n - y - - showq
lỗi unix - - y - - lỗi
thử lại unix - - y - - lỗi
loại bỏ unix - - y - - loại bỏ
unix cục bộ - n n - - cục bộ
unix ảo - n n - - ảo
lmtp unix - - y - - lmtp
đe unix - - y - 1 đe
scache unix - - y - 1 scache
postlog unix-dgram n - n - 1 postlogd
maildrop unix - n n - - pipe
flags=DRhu user=vmail argv=/usr/bin/maildrop -d ${recipient}
uucp unix - n n - - ống
flags=Fqhu user=uucp argv=uux -r -n -z -a$sender - $nexthop!rmail ($người nhận)
ifmail unix - n n - - pipe
flags=F user=ftn argv=/usr/lib/ifmail/ifmail -r $nexthop ($recipient)
bsmtp unix - n n - - ống
cờ = Fq. user=bsmtp argv=/usr/lib/bsmtp/bsmtp -t$nexthop -f$sender $recipient
scalemail-backend unix - n n - 2 ống
flags=R user=scalemail argv=/usr/lib/scalemail/bin/scalemail-store ${nexthop} ${user} ${extension}
người đưa thư unix - n n - - pipe
flags=FR user=list argv=/usr/lib/mailman/bin/postfix-to-mailman.py
${nexthop} ${người dùng}