
나는 vServer와 여러 도메인을 소유하고 있습니다. 서버는 주로 웹사이트에 사용되지만 제가 설정한 서버도 있습니다.접미사그리고비둘기장우편물을 배달하기 위해. 모든 것이 예상대로 작동합니다. 다른 도메인에 대해서도 추가 할 수 user
있으며alias
domain
MySQL데이터베이스, 메일 보내기 및 받기.
나는 매일 다음 항목에서 이상한 항목을 발견합니다 mail.log
.
postfix/smtpd[29295]: NOQUEUE: reject: RCPT from mx1.tld-mx.com[41.222.33.24]: 550 5.1.1 <[email protected]>: Recipient address rejected: User unknown in virtual mailbox table; from=<[email protected]> to=<[email protected]> proto=ESMTP helo=<mx1.tld-mx.com>
이 로그 메시지는 매일 아침 약 1시에 나타납니다.4:35서버 시간이 있는데 어떻게 해야 할지 모르겠습니다.서버를 잘못된 방식으로 구성했습니까?아니면 내 컴퓨터를 스캔하는 봇인가요?
나의main.cf
# cat /etc/postfix/main.cf
# See /usr/share/postfix/main.cf.dist for a commented, more complete version
# Debian specific: Specifying a file name will cause the first
# line of that file to be used as the name. The Debian default
# is /etc/mailname.
#myorigin = /etc/mailname
smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu)
biff = no
# appending .domain is the MUA's job.
append_dot_mydomain = no
# Uncomment the next line to generate "delayed mail" warnings
#delay_warning_time = 4h
readme_directory = no
# TLS parameters
smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache
smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache
# See /usr/share/doc/postfix/TLS_README.gz in the postfix-doc package for
# information on enabling SSL in the smtp client.
myhostname = mydomain.com
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
myorigin = /etc/mailname
#mydestination = example.com, hostname.example.com, localhost.example.com, localhost
mydestination = localhost
relayhost =
mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128
mailbox_size_limit = 0
recipient_delimiter = +
inet_interfaces = all
smtpd_tls_cert_file = /root/CA/certs/server.crt
smtpd_tls_key_file = /root/CA/private/server.key
smtpd_tls_CAfile = /root/CA/certs/ca.crt
smtpd_use_tls = yes
smtpd_tls_auth_only= yes
#Enabling SMTP for authenticated users, and handing off authentication to Dovecot
smtpd_sasl_type = dovecot
smtpd_sasl_path = private/auth
smtpd_sasl_auth_enable = yes
smtpd_recipient_restrictions =
permit_sasl_authenticated,
permit_mynetworks,
reject_unauth_destination,
reject_unlisted_recipient
#Handing off local delivery to Dovecot's LMTP, and telling it where to store mail
virtual_transport = lmtp:unix:private/dovecot-lmtp
#Virtual domains, users, and aliases
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
답변1
이는 기관에서 수행한 점검입니다.CanIt
평판 목록; 이는 기본적으로 귀하의 서버가 메일을 수락하고 이를 다시 서버로 전달하여 블랙리스트(OpenRelay)에 등록되는 것처럼 귀하가 오픈 릴레이가 아니라는 것을 보장합니다.
다음을 포함하는 다른 항목과 함께 이러한 항목을 안전하게 무시할 수 있습니다.Recipient address rejected: User unknown in virtual mailbox table;
답변2
해당 로그 항목은 완전히 괜찮아 보입니다.
기술적인 수준에서 서버는 유효하지 않은 수신자 주소에 대한 이메일을 받고 이를 거부합니다.
주소(및 매일 반복)는 누군가 의도적으로 잘못된 구성을 확인하고 있음을 의미합니다. 어쩌면 vServer 공급자가 실수로 포괄 도메인이나 오픈 릴레이와 관련된 문제를 방지하기 위해 확인할 수도 있습니다.