在我的SMTP服务器上获取未知的邮件请求

我在我的VPS上设置了一个私人邮件服务器。 我在SMTP服务器上收到很多邮件请求,而我自己并没有发送邮件。 我禁用了退回邮件,以防止垃圾邮件的其他邮件地址。 我怎样才能防止这种情况发生? 这些是日志:

Nov 14 22:39:02 vps3 postfix/smtp[3287]: 2E1F842EA6: to=<XXX>, relay=none, delay=0.08, delays=0/0/0.08/0, dsn=5.4.4, status=bounced (Host or domain name not found. Name service error for name=XXX type=AAAA: Host not found) Nov 14 22:39:02 vps3 postfix/qmgr[3232]: 2E1F842EA6: removed 

要么:

 Nov 9 08:39:02 vps3 postfix/pickup[29626]: 3CB8042EA1: uid=0 from=<root> Nov 9 08:39:02 vps3 postfix/cleanup[29755]: 3CB8042EA1: message-id=<20141109083902.3CB8042EA1@XXX> Nov 9 08:39:02 vps3 postfix/qmgr[2167]: 3CB8042EA1: from=<[email protected]>, size=827, nrcpt=1 (queue active) Nov 9 08:39:02 vps3 postfix/smtp[29757]: 3CB8042EA1: to=<[email protected]>, orig_to=<root>, relay=none, delay=0.11, delays=0.02/0.01/0.08/0, dsn=5.4.4, status=bounced (Host or domain name not found. Name service error for name=d1st$ Nov 9 08:39:02 vps3 postfix/cleanup[29755]: 574D842EA3: message-id=<20141109083902.574D842EA3@XXX> 

我检查了是否有一个开放的继电器,但我没有。 我testing了自己,如果我可以发送邮件没有身份validation:

 telnet XXX 25 Trying XXX Connected to XXX. Escape character is '^]'. 220 XXX ESMTP Postfix telnet XXX 25 ehlo XXX mail from: root rcpt to: [email protected] 250-XXX 250-PIPELINING 250-SIZE 10240000 250-VRFY 250-ETRN 250-STARTTLS 250-ENHANCEDSTATUSCODES 250-8BITMIME 250 DSN 250 2.1.0 Ok 554 5.7.1 <[email protected]>: Relay access denied 587 (tls) 250 DSN ehlo XXX 250-XXX 250-PIPELINING 250-SIZE 10240000 250-VRFY 250-ETRN 250-AUTH PLAIN 250-AUTH=PLAIN 250-ENHANCEDSTATUSCODES 250-8BITMIME 250 DSN mail from: root 250 2.1.0 Ok rcpt to: [email protected] 554 5.7.1 <XXX[XXX]>: Client host rejected: Access denied 

这也没有工作。 Apache日志也是干净的,没有人试图访问我的networking服务器时,在队列中有假邮件。

我怎样才能得到一个邮件请求,而不是自己发送一个?

这些是从cronjob邮寄。 他们将被发送到root @ yourhostname。

要更正您的主机名,您必须使用正确的主机名编辑/ etc / mailname文件。