Articles of 后缀

使用SPF进行欺骗保护

我正在努力通过正确configuration我的域的SPF。 我们有两台只接收邮件的MX服务器和两台我们希望在SPFlogging中列出的外部中继服务器。 我们在一个名为mail.sub.example.com的子域中也有一个邮件服务器。 它只发送这个子域的邮件。 这两个MX服务器也负责接收这个域的邮件。 我遇到的问题是,用户经常将邮件从这个子域服务器转发到Gmail和其他提供商,他们使用这些远程提供商的function以[email protected]的身份发送邮件。 那么将Google的SPFlogging添加为包含是否可取? 我担心这样做会打开所有的谷歌能够欺骗我的域名。 如果没有列出,我们将失去维护SPF在整个电子邮件链中提供的安全性的好处。 当我从我自己的域中收到一个MX服务器的电子邮件,并使用它来保护我自己的用户免受我们域中的用户伪造的电子邮件时,我也想从SPF保护中受益。

OpenDKIM不签署传出邮件

我试图在运行Debian和Postfix的邮件服务器上安装OpenDKIM。 这是我所做的configuration: 生成两个密钥(对于我需要发送邮件的两个域) configuration的KeyTable,SigningTable和TrustedHosts文件: KeyTable : mail._domainkey.domain1.com domain1.com:mail:/etc/opendkim/keys/domain1.com/mail.private mail._domainkey.domain2.com domain2.com:mail:/etc/opendkim/keys/domain2.com/mail.private SigningTable : *.domain1.com mail._domainkey.domain1.com *.domain2.com mail._domainkey.domain2.com TrustedHosts : 127.0.0.1 ::1 localhost 我的opendkim.conf读取: # This is a basic configuration that can easily be adapted to suit a standard # installation. For more advanced options, see opendkim.conf(5) and/or # /usr/share/doc/opendkim/examples/opendkim.conf.sample. # Log to syslog Syslog yes # […]

Postfix header_checks不起作用

我似乎无法弄清楚为什么header_checks没有被评估。 我将以下行添加到/etc/postfix/main.cf: header_checks = pcre:/etc/postfix/header_checks.pcre 这里是header_checks.pcre: /^From: [email protected]/ REDIRECT [email protected] 为了testing它,我尝试了: postmap -q "From: [email protected]" pcre:/etc/postfix/header_checks.pcre 这正确评估,并给我返回输出: REDIRECT [email protected] 但是,当我收到来自[email protected]的电子邮件,这是行不通的。 我的maillog显示: Nov 26 07:30:11 smtp postfix/smtpd[18733]: connect from gatekeeper.pressclip.si[213.161.20.180] Nov 26 07:30:19 smtp sqlgrey: grey: domain awl match: updating 213.161.20(213.161.20.180), pressclip.si Nov 26 07:30:19 smtp postfix/smtpd[18733]: 0F1862111E: client=gatekeeper.pressclip.si[213.161.20.180] Nov 26 07:30:19 smtp sqlgrey: grey: domain […]

在旧服务器上找不到邮件configuration数据

我正在使用一些非常旧的邮件configuration服务器,最近开始有一些困难。 我决定从头开始重做configuration,因为在这个设置中有很多无用和过时的代码,但是似乎有很多丢失的sendmail / postfixconfiguration信息,我需要。 我能find的所有相关信息都在/etc/postfix/main.cf中: myhostname = foo.bar.com myorigin = /etc/mailname mydestination = web1, localhost.localdomain, localhost 和/ etc / mailname: [email protected] 没有任何地方可以findrelayhost或密码。 服务器设置为使用PHP的mail(),而后者使用/ usr / sbin / sendmail。 在/ var / mail,/ var / spool / mail,/ etc / mail,/ etc / postfix / sasl或其他任何地方我都找不到。 所以我的问题是:是否有可能这个configuration不存储任何地方这些帐户的relayhost或密码数据? 如果不是,有没有我错过了检查?

更新clamav-milter后,ClamAV Milter服务将无法启动

我最近更新了ClamAV。 以下是更新的软件包: ClamAV的-DB-0.99-3.el6.x86_64 ClamAV的-0.99-3.el6.x86_64 clamd的-0.99-3.el6.x86_64 ClamAV的,雄鱼,0.99-3.el6.x86_64 的libpng-1.2.49-2.el6_7.x86_64 现在我每三分钟在/var/log/maillog得到这个结果: mail postfix/smtpd[5581]: warning: connect to Milter service unix:/var/run/clamav/clamav-milter.sock: Permission denied 如果我尝试启动clamav-milter服务,我得到这个: [root@mail log]# service clamav-milter start Starting Clamav Milter Daemon: ERROR: Failed to change socket ownership to user clam [FAILED] 我正在用Red Hat Hat Enterprise Linux 6.3运行Postfix

未configuration的procmail将传入的邮件放在哪里?

当用稍微错误的configuration重新启动我的后缀时,邮件队列中等待的几封邮件显然是通过procmail mail.log.0:Dec 26 00:53:38 h2229778 postfix/local[27243]: DB45A3EF839B: to=<me@mydomain>, relay=local, delay=1.2, delays=0.17/0/0/1.1, dsn=2.0.0, status=sent (delivered to command: procmail -a "$EXTENSION") 但是,procmail从未configuration过。 没有/ etc / procmailrc也没有其他的。 我在通常的地方找不到任何东西(/ var / mail,/ var / spool / *)。 procmail将把这些邮件放在哪里? 我在ubuntu 12.04LTS下使用procmail v3.22。

每小时发送Postfix限制总数

我没有能够提供像policyd一样的花式精细控制的服务,我不需要每个用户/域控制,我只想: 限制每小时可通过Postfix邮件系统发送的电子邮件的最大数量,最好但不是必需的,不包括Postfix邮件系统自己处理的域。 假设我想设置每小时200条消息的限制。 期望的行为是,201消息一直持续到一个小时的时间才能被传递。 如果解决scheme可以尊重我之前设置的每个域名的费率限制,我将非常惊讶: smtp_destination_concurrency_limit = 1 smtp_destination_rate_delay = 3s smtp_extra_recipient_limit = 2 编辑:这里是一些configuration选项, 可能与我在找什么: anvil_rate_time_unit = 120s smtpd_client_recipient_rate_limit = 4 smtpd_client_message_rate_limit = 4 smtpd_client_connection_count_limit = 1 smtpd_client_connection_rate_limit = 1 这个configuration应该每2分钟限制4个电子邮件,因此每小时120个 – 但我不确定它是否工作。

如何configuration后缀接收邮件,并保持队列,但不发送出去

如何configurationpostfix只接收邮件,并把它们放到本地队列,但不实际转发邮件,所以他们保持在/ var / spool / postfix

垃圾邮件,因为没有成功的SPFvalidation

我有一个公共邮件服务器(Linux +后缀)和一些客户端使用它。 服务器configuration正确,包括DKIM和SPFvalidation。 但是,只有less数客户的电子邮件被标记为垃圾邮件,因为客户端IP与允许的发件人的IP不匹配,并且SPFvalidation失败: 已收到SPF:失败(google.com:域[email protected]不会将217.125.48.20指定为允许的发件人)client-ip = 217.125.48.20; 当然,217.125.48.20不是我的服务器的IP。 我不知道原因,因为他们正确地发送邮件(AFAIK)configuration的Outlook。 即使DKIMvalidation通过,电子邮件也会在发送之前通过我的服务器。 有没有人遇到类似的问题,可以告诉我任何可能的原因,这种不匹配? 这是标题(邮箱已被xxxxx取代): Delivered-To: [email protected] Received: by 10.194.70.103 with SMTP id l7csp1376984wju; Fri, 2 Sep 2016 04:49:17 -0700 (PDT) X-Received: by 10.28.154.208 with SMTP id c199mr2895670wme.102.1472816956397; Fri, 02 Sep 2016 04:49:16 -0700 (PDT) Authentication-Results: mx.google.com; spf=fail (google.com: domain of [email protected] does not designate 217.125.48.20 as permitted […]

Postfix之前队列垃圾邮件拒绝与amavis没有发出反弹OS X服务器

这是一个股票的OS X 5.2服务器邮件configuration,我试图改变,使其拒绝一个“554 5.7.0拒绝”的垃圾邮件之前,接受它没有发送任何额外的未送达通知给发件人。 它被configuration为接受“250 2.7.0 Ok”的垃圾邮件,随后丢弃或隔离它。 这通常是用来完成的 $final_spam_destiny = D_REJECT; $warnspamsender = 0; (probably not necessary) 并可以使用微调 $sa_dsn_cutoff_level = X; $sa_crediblefrom_dsn_cutoff_level = X; 我遇到的问题是,尽pipe这些截止水平低于特定消息的实际垃圾邮件分数,DSN /反弹仍然能够通过。 它看起来像这样: Oct 25 11:52:18 mailbox postfix/smtpd[52962]: 1CD504D13C96: client=mail.informark.co.ua[85.25.13.92] Oct 25 11:52:18 mailbox postfix/cleanup[53010]: 1CD504D13C96: message-id=<11a201d22e97$126f7740$2adb3d4f@ynmyfnj> Oct 25 11:52:19 mailbox postfix/qmgr[52740]: 1CD504D13C96: from=<[email protected]>, size=145530, nrcpt=1 (queue active) Oct 25 11:52:20 […]