Articles of 后缀

postfix / proxymap:请求未经批准的表

我在我的maillog中得到这个 Jan 14 13:48:58 ovz postfix/proxymap[25328]: warning: request for unapproved table: "btree:/var/lib/postfix/postscreen_cache btree:/var/lib/postfix/postscreen_cache hostkarma.junkemailfilter.com=127.0.1.2*1 wl.mailspike.net=127.0.0.[18;19;20]*-2 hostkarma.junkemailfilter.com=127.0.0.1*-2" Jan 14 13:48:58 ovz postfix/proxymap[25328]: warning: to approve this table for read-write access, list proxy:btree:/var/lib/postfix/postscreen_cache btree:/var/lib/postfix/postscreen_cache hostkarma.junkemailfilter.com=127.0.1.2*1 wl.mailspike.net=127.0.0.[18;19;20]*-2 hostkarma.junkemailfilter.com=127.0.0.1*-2 in main.cf:proxy_write_maps Jan 14 13:48:58 ovz postfix/postscreen[25394]: fatal: proxywrite service is not configured for table "btree:/var/lib/postfix/postscreen_cache btree:/var/lib/postfix/postscreen_cache hostkarma.junkemailfilter.com=127.0.1.2*1 wl.mailspike.net=127.0.0.[18;19;20]*-2 hostkarma.junkemailfilter.com=127.0.0.1*-2" […]

后缀:always_bcc所有,但一个域

在两个Postfix服务器上有两个邮件域,比如server1.com上的a.com和server2.com上的b.com。 用户和别名存储在Active Directory中,我们通过使用ldap模块访问。 在server1上发送给[email protected]的所有邮件的副本应该转发给[email protected]。 在server2上发送给[email protected]的所有邮件的副本应该被转发到[email protected]。 在这种情况下,我将如何防止邮件循环? 我可以转发所有邮件,除非它来自一个域名吗?

发送的邮件运行到一系列的垃圾邮件错误

我有一个邮件设置使用后缀和dovecot,与spamassassin,clamav和amavis。 传入的邮件包含正确的X-Spam *标题,并且一切似乎都在正常运行,除了发送传出邮件时的几个错误。 如果我撰写邮件From: [email protected] – To: [email protected]我在mail.log中收到了一些令人费解的条目: spamd: connection from localhost [::1]:40516 to port 783, fd 5 spamd: handle_user (getpwnam) unable to find user: 'foobar' spamd: still running as root: user not specified with -u, not found, or set to root, falling back to nobody spamd: processing message <[email protected]> for foobar:65534 我试过寻找这个错误(特别是垃圾邮件似乎是通过电子邮件的收件人的名字寻找本地用户(但只有发件人是myhost.com上的本地帐户),没有运气。 在这一点上,我不知道哪个configuration是相关粘贴在这里,一些文件说我应该运行垃圾邮件,其他人说clamav或amavis应该处理通过spamassassin邮件,因此spamd不应该运行(但是当我停止守护进程,事情不起作用)。

Postfix SMTP发件人访问限制

问题: 几天前,我们面临来自外部IP的垃圾邮件攻击,它使用一个真正的外部域来发送大约7k电子邮件到不同的外部域名,如雅虎,hotmail,Gmail等….我不得不通过防火墙手动阻止该IP , 如何只允许我的“域”MySQL数据库中定义的域,并拒绝其他人(即使他们是真正的MX和Alogging)像reject_unlisted_sender参数行为 configuration: – /etc/postfix/main.cf ….. smtpd_sasl_auth_enable = yes broken_sasl_auth_clients = yes smtpd_sasl_authenticated_header = yes smtpd_sender_restrictions = check_sender_access hash:/etc/postfix/sender_access, reject_unlisted_sender, permit_sasl_authenticated, reject_unknown_sender_domain smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_unauth_destination transport_maps = proxy:mysql:/etc/postfix/mysql-virtual_transports.cf ……….. – /etc/postfix/master.cf smtp inet n – – – – smtpd smtps inet n – – – – smtpd -o syslog_name=postfix/smtps -o smtpd_tls_wrappermode=yes […]

如何在后缀中阻止转发邮件?

我已经在postfix中成功configuration了RBL阻止,在smtpd_recipient_restrictions部分使用reject_rbl_client 。 但是,我使用邮件转发服务,通过它我收到一些垃圾邮件。 这些电子邮件不会被RBL筛选器拒绝,因为有问题的IP地址不是发件人(电子邮件转发器)。 发送垃圾邮件的原始IP地址位于Received电子邮件标题中: Received: from uni-tec.su ([195.182.132.228]) 可以将postfixconfiguration为对此“已收到”电子邮件标题中的IP地址执行RBL检查吗?

SMTP,消失的电子邮件

我有一个Ubuntu Linux系统托pipe在gandi.net注册的域名zbmc.eu。 此处的区域文件已configuration为指向此系统,MXlogging也已设置: – chris@cheddar$ host zbmc.eu zbmc.eu has address 84.92.49.234 zbmc.eu mail is handled by 10 zbmc.eu. chris@cheddar$ 我有几个电子邮件地址(例如[email protected][email protected][email protected]),这是在我的主要托pipe服务提供商TsoHost上configuration的,其中isbd.co.uk和isbd.net是托pipe的。 来自所有这些地址的电子邮件发送到[email protected],这是通过从TsoHost服务器转发完成的。 这已经运行好几年了,现在还在正常工作。 即发送到[email protected]的邮件通过TsoHost邮件服务器转发到[email protected]并到达我的Ubuntu Linux机器(运行Postfix邮件服务器)。 因此,TsoHost邮件服务器可以成功发送电子邮件给[email protected]。 问题是我现在想从其他地方发送电子邮件到[email protected],这根本不起作用。 我已经试过从PlusNetnetworking邮件发送,从一个独立的Linux机器和从甘地发送,他们都没有工作,邮件只是消失,没有错误,没有反弹,什么都没有。 无论是从MUA发送电子邮件还是从程序直接发送(如cron发送错误消息,引发这一整套蠕虫的事情),问题都是一样的。 我可以监视我的BeagleBone黑色上的后缀安装,发送一个电子邮件到[email protected](使用mail3.gridhost.co.uk上的TsoHost邮件服务器),它看起来就像发送到[email protected]一样,但[email protected]消失。 有没有人有什么可能是错的build议。 还有什么正常的方式来诊断这类问题? 我可以完全访问一些试图发送邮件到[email protected]和完全访问最终目标系统的系统,但是显然不是我正在使用的“智能主机”服务器。

收到身体不完整的邮件

我有一个智能主机与远程服务器连接的Getmail + Sendmail + Postfix + Dovecot。 这个智能主机只适用于一个域。 Postfix用于在这个域和外部域中发送邮件。 接收我使用Getmail从远程服务器通过POP3S接收邮件,然后使用Sendmail转发到我的本地用户帐户。 要从外部域自动接收邮件,我已经设置了一个脚本,在5分钟内(使用crontab)运行5,以检查远程服务器上的所有远程电子邮件帐户,以通过Getmail获取新邮件。 现在,我收到了一个从外部域发送邮件到我的智能域的用户的一些奇怪的行为。 有时,目的地只接收已发送邮件的一部分,似乎这个服务器有时不会得到所有的邮件数据,唯一相关的东西,我可以看到的是,有文本格式,可能是触发这一点,但不是一个具体的types。 在mail.log和getmail日志中,没有报告的问题,一切似乎都很好。 此用户正在使用Outlook。 这里有人见过这个吗? 注意:如果你需要这个服务器的任何configuration,我可以提供。

Nginx +邮件开放端口漏洞

我只是在这里大声思考,想知道是否需要开放端口(入站)才能继续使用我的邮件。 是不是有可能redirect交通可以说通过一个子域(imap.domain.tld或pop3.domain.tld)托pipe在端口80或443,然后通过proxy_pass与nginxredirect的imap或pop3? 如果这不是我走的路我想知道为什么像谷歌这样的大家伙都有一个单独的所有这些协议的子域… 如果可能的话,我想尽可能地收紧我的vps,但是仍然保留neccesairy的东西。

使用amavisd-new和SpamAssassin将所有垃圾邮件路由到特定的帐户

我刚刚使用postfix,amavisd-new和SpamAssassin(和ClamAV,但与此问题无关)设置了MTA。 这个MTA位于我们的邮件服务器之前,在邮件发送到我们真正的邮件服务器之前处理垃圾邮件和病毒的邮件扫描。 (基本上是一个“备份MX服务器”模型) 邮件扫描工作正常,邮件正常传递,但是我想对这个MTA进行更改,以便amavisd / SA标记为可能的垃圾邮件(tag2)的任何内容都被路由到一个中央邮箱(垃圾邮件@ mydomin.com),而不是交付更新的主题行(仍然填满用户的收件箱)或持有隔离(这是不可访问的,因为这个MTA独立于主服务器)。 我发现有关正在寻址的文档,但是这不符合我的需要,因为我希望它能够转到单独的邮箱而不是同一个框的加号地址版本。

从Office 365迁移到Postfix

我面临着一个挑战:平滑地将域的用户从365 office Exchange迁移到多域全function的后缀服务器。 这个想法是,用户可以自由select使用他们的办公室networking邮件暂时,或只使用新的服务器。 我想像在Postfix端做一些“交付本地+中继”组合,然后切换MXes,但我不知道这是要走的路,我看不到如何configuration后缀这样做,而不是甚至知道在MX切换之后M $是否仍能正确地路由邮件。 我想知道是否有人有一些经验分享这个问题。 在办公室365,我显然可以创build一个“连接器”来白名单我的服务器证书。 在后缀方面,我想到一个密件抄送正则expression式地图提供本地,然后中继,但到哪个域? 密件抄送技巧在这里似乎没有帮助。 有没有办法告诉后缀本地传递后中继到中继主机IP(而不是域)? 将Office 365作为主电子邮件服务器不是一种select,因为新用户将不具有Office 365帐户。 谢谢你的帮助。