你如何得到opendkim签署一个域中的所有用户? *@exmailer.com exmailmap 在签名表中是不适合我的。 错误: opendkim[1565]: 573D4A0D3D: no signing table match for '[email protected]' 但, [email protected] exmailmap 工作,但不是一个很好的解决scheme,因为我有数百个用户。 你如何得到opendkim签署所有用户?
问题 :即使SpamAssassin设置为最激进的设置,用户每小时也会收到15-20垃圾邮件 解决scheme :垃圾邮件过滤服务可从McAfee(Intel)等公司获得。 这些服务通过将域MXlogging更改为指向McAfee服务器来工作; McAfee过滤电子邮件并将其返回到端口25上的HostGator专用服务器。 新问题 :垃圾邮件发送者忽略我们的MXlogging并直接将邮件发送到我们域名主机的端口25(例如yourdomain.com),所以SpamAssassin是无用的,我们不能使用外部垃圾邮件服务。 如果我们无法解决这个问题,我们将被迫将我们的私人服务器上的所有域名转移到GoDaddy Exchange Server(Exchange实施下面提出的解决scheme)。 平台 :我正在使用通过HostGator租用的专用服务器。 服务器运行CentOS和WHM / cPanel设置。 我希望find某种脚本/插件,这将允许我阻止所有IP地址(除了我select允许的)从端口25在一些域名,但不是所有的域名(因为一些用户没有使用McAfee作为第三方解决scheme)。 build议的解决scheme :McAfeebuild议参与域(不是所有域都将使用外部SPAM服务)拒绝所有邮件服务器的SMTP访问(客户端仍然可以通过SMTP AUTH访问)…除了包含授权McAfee服务器IP地址的ALLOW块之外。 这显然是Exchange使用的解决scheme。 问题 :有没有办法做到这一点? HostGator对我无论如何都一直在帮助。 他们只是不断告诉我使用SpamAssassin,我不想使用。 我想我只是为此而困惑。 我不能成为唯一遇到这个问题的人,但不pipe我有多lessGoogle,似乎都没有明确的答案。 垃圾邮件发送者正在绕过我的MXlogging(这些logging指向McAfee垃圾邮件解决scheme),因此完全避免了垃圾邮件filter,从而使我的收件箱中包含所有这些垃圾邮件。 据我了解,Exchange服务器的工作原理是拒绝端口25上的所有IP,除了第三方垃圾邮件解决scheme的IPS。 现在我知道我没有Exchange服务器,但在我的服务器上没有一个简单的方法来做到这一点?
我用我的smtp与网站mxtoolbox.com进行testing,并收到此错误: 220 hostname.example.com ESMTP [702 ms] EHLO MXTB-PWS3.mxtoolbox.com 250-mail.example.com 250-PIPELINING 250-SIZE 20480000 250-ETRN 250-STARTTLS 250-ENHANCEDSTATUSCODES 250-8BITMIME 250 DSN [671 ms] MAIL FROM: [email protected] 250 2.1.0 Ok [671 ms] RCPT TO: [email protected] 454 4.7.1 [email protected]: Relay access denied [671 ms] 这是我的后缀文件master.cf : # # Postfix master process configuration file. For details on the format # of […]
我有一个networking应用程序部署在一个networking服务器上,在CentOS 7上运行。 此Web应用程序通过外部SMTP(in-v3.mailjet.com,端口587)发送电子邮件。 如何启用CentOS连接到外部SMTP? 该服务器在Digital Ocean上托pipe。
我在Windows Server 2008计算机上运行VPS,自2015年1月份以来,一切运行良好,服务器具有IIS,DNS,并使用Mailenable进行电子邮件交换。 直到上个周末,在服务器上线后的4个月,我一直在这个网站上运行多个站点(我不知道这4个月是否巧合,但是我认为无论如何也是最好的)我注意到我的邮箱传递错误在我的收件箱,并在调查后,我看到我在SMTP日志中得到这个错误: 通信错误:与gmail-smtp-in.l.google.com的套接字连接失败(错误10060)。 主机要么不能联系,要么拒绝了你的连接。 因此,我无法发送任何电子邮件到外部服务器,起初我以为这是一个软件,Mailenable的问题,但经过大量的研究和挖掘在线,我发现我仍然能够发送消息从服务器上托pipe的一个域转移到服务器上的另一个域,完全没有问题。 经过更多挖掘,我发现你需要有一个反向DNS PTRlogging,否则你的电子邮件可能会被拒绝为垃圾邮件,当我第一次在一月份设置DNS时,我从来没有创build一个反向DNS区域,这是第一个我不得不configuration我自己的服务器,所以我不知道一个反向DNS区域的重要性,所以我从来没有创build一个。 所以在星期天我创build了一个,使用我在网上find的说明,而据我所知,它看起来应该是这样,但是当我做一个反向DNS在线查找时,它仍然表示查找失败。 我的服务器IP是178.33.23.195,我有一个为mail.mydomain.comconfiguration的Alogging和一个为mail.mydomain.comconfiguration的MXlogging,就像我说的,这些在过去的4个月里一直很好。 反向DNS设置为23.33.178.in-addr.arpa,PTRlogging设置为: FQDN:195.23.33.178.in-addr.arpa主机名:mail.mydomain.com。 我看不出有什么问题,但是我的电子邮件仍然遭到外部主机的拒绝……我一直试图自己解决这个问题4天,没有运气,我开始变得绝望了。 .. 所以任何帮助或想法都会得到很大的回报。 对不起,冗长的职位! 在此先感谢,杰米·彼得斯
这是一个新的安装。 当用户存在时,PostFix报告“550 5.1.1”“收件人找不到”。 用户可以发送电子邮件到处。 用户可以通过本地主机相互发送邮件。 所有外部电子邮件给用户返回550 5.1.1错误消息。 我没有看到maillog文件中的任何错误。 我想我已经阅读了这个网站的每一个线程,其中“550”,但不是答案似乎是适当的。 有谁知道为什么知道的用户被报告为没有find? 这是我的configuration文件: /etc/postfix/master.cf # ========================================================================== # service type private unpriv chroot wakeup maxproc command + args # (yes) (yes) (yes) (never) (100) # ========================================================================== smtp inet n – n – – smtpd submission inet n – n – – smtpd # -o smtpd_tls_security_level=encrypt # -o smtpd_sasl_auth_enable=yes […]
我在这里的第一个问题,如果我不能立即提供足够的信息,请降低对我的容易;-) 我正在使用OpenVZ运行由afterburst.com托pipe的VPS 我成功安装并configuration了以下组件: zpanel (with apache, mysql, php5.3, postfix) updated successfully to php5.4 running Laravel on secundary webpage (works fine) 发送电子邮件与PHP以及与MUAs工作正常。 从MUA发送到本地托pipe域的电子邮件也可以正常工作。 但是这里是错误的: 当我使用php sendmail命令向本地托pipe的域发送电子邮件时,电子邮件地址被转换为[email protected]。 我相信这与我的DNS设置有关,但是我尝试了很多东西,但是我找不到正确的答案 我的主机名是 [user@vps ~]# hostname vps.krause-it-consulting.com 这里是我的后缀configuration(postconf -n): alias_database = hash:/etc/aliases alias_maps = hash:/etc/aliases broken_sasl_auth_clients = yes command_directory = /usr/sbin config_directory = /etc/postfix daemon_directory = /usr/libexec/postfix debug_peer_level = 2 delay_warning_time […]
我已经通过一个2007年的邮件服务器检查了SMTP的stream量,我们正在进行分解。 它看起来像所有的打印机正在使用邮件服务器的SMTP中继,是否有可能使用CNAME条目将旧的路由到新的环境,当旧的是脱机。
我们正在使用Google Apps作为我们的电子邮件服务,并且每天从我们的内部中转服务器(仅向外出,无开放中继)向客户发送大约15k封电子邮件。 最近,我们最终得到了CBL黑名单上列出的三个出站IP地址,没有其他的。 它提到的第一个原因是它检测到的邮件类似于一个僵尸networking,但稍后检查后,确切原因改为: This IP address is HELO'ing as "localhost.localdomain" which violates the relevant standards (specifically: RFC5321). 这似乎是正确的 – 我们的内部邮件中继使用IIS 6.0 SMTP虚拟服务器,并从我们内部的一堆系统转发邮件到客户通知以及服务器/系统通知供内部使用。 SMTP虚拟服务器的FQDN是本地服务器名称,可以说是mail.company.local(是的,我们的内部域名是.local – sigh)。 我将FQDN改为company.com ,然后检查一个演出原件,我看到SPFlogging被列为= pass ,而不是= neutral 。 我认为这样做是固定的。 我看到的另一个问题是反向DNSlogging。 目前我们没有一个,CBL注意到反向DNSlogging是不必要的 – 但是仍然让我怀疑是否这不是一个想法的坏设置。 问题是我们的configuration将会让人困惑。 我们的公司主网站(也是我们发送电子邮件的company.com电子邮件域名)不是由我们托pipe的,它的IP范围与我们发送邮件的内部系统出站IP地址完全不同。 如果我在出站IP地址上为company.com设置了反向DNSlogging,则反向查找将不会与为company.comparsing的IP相匹配 – 对于我们的公司网站而言,我们的公司网站不会被parsing。 令人困惑 – 可能不是必需的..但是这是我想要解决的问题,以防万一它是一个variables。 CBL是我们现在的主要优先事项,除非这是相关的(CBL表示他们不关心rDNS),那么现在我宁愿担心CBL。 第二天结束了再次重新举办,我不知道从哪里去。 这是我们唯一的端口25stream量出去这些IP,但有些不匹配。 我无法find任何types的最佳做法文档或项目来检查Google Apps +内部SMTP中继,只有使用您的内部服务器到smarthost中继到smtp-relay.gmail.com Google Apps +的最佳实践 – […]
我在网页上提到了一个奇怪的行为:如果我尝试使用Joomla通过SMTP发送邮件,它工作正常; 没有问题。 但是:如果我尝试使用PHP-CLI-Script,则操作失败(相同的源代码)。 $mailer = JFactory::getMailer(); $config = JFactory::getConfig(); $sender = array( $from, $from ); $mailer->setSender($sender); $mailer->addRecipient($to); $mailer->isHTML(true); $mailer->Encoding = 'base64'; $mailer->setBody($content); $mailer->setSubject($title); $send = $mailer->Send(); 如果我不使用SMTP来发送邮件,但发送邮件或PHP邮件,它从PHP和PHP-CLI工作正常。 所以我的想法是,有可能在我的php.ini php-cli阻止我的cli脚本通过SMTP发送的东西。 你有什么想法做什么?