我运行postfix 2.11与amavisd新,这与spamassassin和clamav工作正常,以防止入站/出站垃圾邮件和病毒stream量。 现在,我正在寻找一种方式来提醒用户,当出站电子邮件未交付 – 拒绝,隔离等。有谁知道如何做到这一点? 非常感谢!
我想实现的是: 在我的生产服务器上,我计划拥有多个用户和多个域,我最好的select是创build完整的email-address-format unix用户 – 当John Doe在myfirstdomain.com请求电子邮件帐户时,他应该收到他的用户名确切的电子邮件地址 – [email protected] 我该怎么办? 我创build(UNIX)用户[email protected],然后将此用户映射到电子邮件地址[email protected],因此/etc/postfix/virtual如下所示: [email protected] [email protected] 然后我贴图我的虚拟地图,重新加载configuration和发送电子邮件地址[email protected]。 我能得到什么 直接的错误说,用户john.doe不存在 – 它不计数完整的用户名[email protected] ,只有什么之前@ – 所以上面显示的映射不工作。 如何解决这个问题? 需要注意的是,当我使用没有@字符的UNIX用户时,我能够实现function。
前几天我正在读一些关于amavis的文档,并决定微调它的configuration。 由于我是新来的阿马维斯,我可能设置了一些错误的方式,所以最后几天我一直在收到从贝宝付款邮件邮件邮箱。 当我build立以下设置,它看起来像阿马维斯正在做的事情。 $ virus_admin =“postmaster \ @ $ mydomain”; #通知收件人。 $ mailfrom_notify_admin =“postmaster \ @ $ mydomain”; #通知发件人 $ mailfrom_notify_recip =“postmaster \ @ $ mydomain”; #通知发件人 $ mailfrom_notify_spamadmin =“postmaster \ @ $ mydomain”; #通知发件人 $ mailfrom_to_quarantine =''; #null返回path; 使用原始发件人,如果undef 现在,我想知道这些邮件是否被amavis错误地归类为垃圾邮件/病毒,或者是因为我告诉amavis而被发送给我的? 此外,我无法find以前的设置deffinition,所以我不知道那些通知设置的意思,既不存在更多的通知设置,我应该asjust? amavis发邮件给postmaster的时候,这里有一个mail.log的例子。 它好像没有病毒。 https://gist.github.com/sibok/d798d43b78c023cb33de 非常感谢,希望有人能指点我正确的通知设置,所以我没有打破正确的amavisstream程,但我也能够得到一个postmaster分类为垃圾邮件/病毒传入/传出电子邮件的副本。 谢谢
我最近有一个问题。 有人攻击了我的一个客户的Wordpress网站,并发送了大约70,000个垃圾邮件。 所以我的服务器IP被列入一些提供商的黑名单。 我正在寻找解决scheme,通过另一个邮件服务器发送我的电子邮件与不同的IP。 我的第一个问题是 :是否有可能为Web服务器和邮件服务器使用不同的IP地址,还是将电子邮件标记为垃圾邮件? 我的第二个问题 :如果可能,我怎样才能configurationISPConfig或Postfix来实现? 另一种解决scheme是完全克隆我的服务器,但我认为这不是一个好的…
一直试图find这样的类似的设置,但无法find它,或者根本不知道究竟要search什么。 情景:我们只接pipe了abc.com的电子邮件操作,但还有另一台服务器也处理该域的几个帐户。 MX现在指向我们,但如果我们在这里没有使用该域名的用户,我们仍然想尝试将邮件发送到旧服务器,并且如果收件人不存在,它可以反弹邮件。 步骤是: 电子邮件进入,检查域是我们处理,否则拒绝。 检查电子邮件地址是否存在于LDAP中,如果是,则将电子邮件发送到指定的邮件服务器。 如果在LDAP中不存在,请检查特定于域的服务器的辅助文件以将该邮件发送到。 如果它在LDAP中不存在,并且该域没有在辅助文件中指定,则将其退回。 我正在使用mydestination进行域检查,并使用alias_maps进行ldap查找,两者都起作用。 这是可能的Postfix?
我在我的networking中有一个后缀服务器,很多用户没有阅读英文语言,我想用西class牙语设置错误。 我的postfix电子邮件服务器的版本是: mail_version = 2.9.6 我的操作系统 On Ubuntu 12.04 server LTS 感谢进步
我有postgrey工作非常好,但我也想要postfix-policyd豆计数function,看看是怎么回事的smtp。 是否有可能同时使用postfix-policyd和postgrey? 他们互相打扰吗?
我使用debian作为MTA的后缀。 最近我注意到我的服务器的一个巨大的邮件stream量传出。 如何识别邮件的来源(发起人)? 我想我的日志(mail.log,mail.info,mail.err,mail.warn)中的“from”字段是伪造的。 除了目标地址和目标主机之外,日志文件似乎并不包含有用的信息来跟踪邮件的来源。 谢谢
在本地服务器上使用postfix的最终邮件的头文件中,我无法看到通常在收到的发件人的IP。 From [email protected] Wed May 28 12:26:54 2014 Return-Path: <[email protected]> X-Original-To: [email protected] Delivered-To: [email protected] Received: by testmailer.com (Postfix, from userid 0) id A503876209C; Wed, 28 May 2014 12:26:54 +0530 (IST) Subject: test To: <[email protected]> Cc: <[email protected]> X-Mailer: mail (GNU Mailutils 2.2) Message-Id: <[email protected]> Date: Wed, 28 May 2014 12:26:54 +0530 (IST) From: [email protected] (root) 这里是邮件服务器的configuration: […]
免责声明:我是CentOS新手,请原谅我,如果我忽略了一些简单的东西。 这是我的问题: 我最近只是将我的服务器重新格式化为CentOS 6.5 x64,我一直在让postfix工作的问题。 我遵循本指南: http : //www.krizna.com/centos/setup-mail-server-in-centos-6/安装postfix MTA。 我已经按照所有的步骤,但是当我尝试启动服务器(服务后缀启动),我得到这个错误: 启动后缀:[FAILED] 我已经查看了我的邮件日志和消息日志,我没有看到为什么没有启动的错误。 有我应该看的另一个日志? 当我运行命令 postconf -n 我得到以下错误: postconf:加载共享库时出错:libmysqlclient.so.16:无法打开共享目标文件:没有这样的文件或目录 我从源代码编译的最新版本的MySQL,它正在与Apache,但我无法findlibmysqlclient.so.16,只有libmysqlclient.so.18。 难道我的MySQL版本对于后缀版本来说太新了吗? Postfix版本2.6.6(与yum一起安装)MySQL版本5.6.19(从源代码安装) 更奇怪的是,我有另一台服务器运行相同的操作系统(从相同的磁盘安装),后缀启动就好了。 (使用CentOS附带的后缀,我的其他服务器上没有安装任何东西)。 这可能是如何安装我的操作系统的问题? 这个问题让我疯狂,任何帮助将不胜感激。 注:所有这一切都是根,淘气我! 🙂