在我的后缀configuration中,我打开了smtpd_client_restrictions = reject_unknown_client_hostname作为反垃圾邮件措施。 但是,有时我自己犯了这个错误,当我从没有反向DNS的远程主机到服务器进行身份validation的SMTP连接。 我发送电子邮件的尝试被拒绝。 在经过身份validation的客户端情况下,是否有任何方法可以忽略smtpd_client_restrictions = reject_unknown_client_hostname ?
这和这个说reject_rbl_client是一个smtpd_recipient_restriction 。 然而, 后缀文档显示它只是一个smtpd_client_restriction ,这对我来说是有意义的。 那么,这是什么? 另外,为什么当我configuration废话, postfix check和service postfix reload只是接受它? smtpd_client_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_unknown_client_hostname, reject_rbl_cliena bl.spamcop.net 和: root@server: /etc/postfix # postfix check root@server: /etc/postfix # echo $? 0 root@server: /etc/postfix # 和: # service postfix reload Reloading Postfix configuration…done. 版本:2.9.6-2 Debian 7(Wheezy)
我的电子邮件服务器工作正常( Debian Jessie 8.5 )。 我的设置使用Postfix 2.11.3 , Dovecot 2.2.13 ,并使用虚拟用户和邮箱(Maildir风格)。 它工作的很好,直到我想实现垃圾邮件文件夹的自动化,并发送由SpamAssassin 3.4.0 / Perl 5.20.2标记为垃圾邮件的电子邮件。 这工作正常。 我能够在我的虚拟域名之间收到电子邮件,以及来自外部的电子邮件(Gmail,Yahoo等)。 我可以在我的虚拟域名托pipe在这台服务器之间发送电子邮件。 但是,当我尝试发送电子邮件到外部世界(Gmail,雅虎等)时,我在/var/log/syslog获得以下内容: Nov 8 21:47:08 mercury postfix/smtpd[12803]: connect from localhost[127.0.0.1] Nov 8 21:47:08 mercury postfix/smtpd[12803]: 93611814E5: client=localhost[127.0.0.1] Nov 8 21:47:08 mercury postfix/cleanup[12805]: 93611814E5: message-id=<[email protected]> Nov 8 21:47:08 mercury opendkim[24011]: 93611814E5: DKIM-Signature field added (s=mail, d=example.com) Nov 8 […]
我有一个服务器与postfix和纯文本身份validation。 它接受TLS和非TLSauthentication。 如何强制服务器拒绝所有非TLS查询,以便邮件用户在login时不会以明文forms发送用户名和密码? 要明白,如果[email protected]是收件人, [email protected]本地发件人: 我想要这个命令工作(因为有–tls选项): swaks –tls –to [email protected] –from -a [email protected] -auth CRAM-MD5 –auth-user [email protected] 和那个命令失败(因为–tls缺失): swaks –to [email protected] –from -a [email protected] -auth CRAM-MD5 –auth-user [email protected]
我知道这有点不寻常,但由于无法控制的情况,是否有告诉后缀拒绝没有附件的消息? 我知道如何拒绝特定的附件,但基本上我只想接受1或2个附件types,并拒绝所有其他消息(包括没有附件的消息,因为这些消息明显是垃圾信息)。
一个我不能追溯到原因的旧时代的问题。 我越来越 Jun 24 16:23:05 mail postfix/smtpd[1496]: connect from mail-qk0-f174.google.com[209.85.220.174] Jun 24 16:23:05 mail postfix/smtpd[1496]: NOQUEUE: reject: RCPT from mail-qk0-f174.google.com[209.85.220.174]: 554 5.7.1 <[email protected]>: Relay access denied; from=<[email protected]> to=<[email protected]> proto=ESMTP helo=<mail-qk0-f174.google.com> Jun 24 16:23:05 mail postfix/smtpd[1496]: disconnect from mail-qk0-f174.google.com[209.85.220.174] ehlo=2 starttls=1 mail=1 rcpt=0/1 data=0/1 quit=1 commands=5/7 而来自非本地主机的所有传入邮件都将被拒绝。 我的后缀main.cf可以在下面find。 我已经尝试了各种smtp设置的选项,但我不能阻止入站邮件被拒绝。 奇怪的是,我没有改变任何设置,而且前些天工作正常。 所有的帮助是欣赏。 # See /usr/share/postfix/main.cf.dist for a […]
直接启动postfix( postfix start )和作为服务( service postfix start )有什么区别? 什么(如果有的话)是最佳做法的首选方式,有没有办法使service postfix status显示进程作为活动,不pipe它是如何开始的? 一些代码进一步阐明: root@luke:/# postfix status; service –status-all | grep postfix postfix/postfix-script: the Postfix mail system is running: PID: 17332 [ – ] postfix root@luke:/# postfix stop; service postfix start postfix/postfix-script: stopping the Postfix mail system root@luke:/# postfix status; service –status-all | grep postfix postfix/postfix-script: the […]
我正在多台服务器上工作(9台Linux Suse 11和Linux Suse 12)7/9(电子邮件工作)(都在同一个networking下)能够发送电子邮件,如下面的脚本,我需要从shell脚本发送电子邮件到外部域。 mailx -a /opt/script/log/status.log -S smtp=[..].net -r "[email protected]" -s "$HOSTNAME critical_subject " -v "[email protected]" << EOF Critical Status found during the Monitoring and Control Operation. Please check the Attach Log. EOF 结果我得到这个: Resolving host [..] . . . done. Connecting to [..]:smtp . . . connected. 220 [..] ESMTP Wed, 02 […]
我们有一个拥有300多个网站的服务器,它已经收到垃圾邮件的滥用信。 我们已经调查了这些日志,并且search了邮件中所述的PHPMailer版本,并且都没有提供任何东西。 我想知道是否有某种模糊或编码的phpmailer脚本的机会,以及如何find它。 我正在运行NeoPi和Web壳牌探测器,但到目前为止没有出现。 有没有办法监控出站端口25,并用域名进行过滤? 电子邮件应该来自的域名是干净的,我怀疑另一个代码是因为它的DKIM,SPIF等使用这个域名。 Return-Path: <dianne.l@*****.com> X-Original-To: x Delivered-To: x Received: by truhi.net (Postfix, from userid 132) id 5BB8510057D; Sat, 29 Jul 2017 11:35:05 +0300 (EEST) X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on truhi.net X-Spam-Level: X-Spam-Status: No, score=0.0 required=3.1 tests=HTML_MESSAGE autolearn=ham autolearn_force=no version=3.4.1 Received-SPF: None (mailfrom) identity=mailfrom; client-ip=**.**.**.***; helo=a.**.com; envelope-from=dianne.l@*****.com; receiver=<UNKNOWN> X-Greylist: delayed 319 seconds […]
所以我有专门为我的mail.的SSL证书mail. 子域名和我的根域的单独证书。 显然,我不希望电子邮件发送或接收看起来像[email protected] ,我更喜欢[email protected] 。 如果我使用mail.会造成任何问题mail. 证书与Dovecot或我应该使用我的根证书? 所有子域实际上由一个服务器处理。