Articles of 进出口

Exim4:在多个域上configurationcatchall将邮件转发到外部地址

更新:感谢您对此的反应,但我要放弃进出口,并尝试Postfix。 我的问题和这个很相似。 我想configurationexim4(在Ubuntu 10.04)转发/redirect到域的所有电子邮件到外部地址。 我的服务器托pipe多个域名。 这是一个非常简单的设置,但我努力工作。 例: *@domain-a.com > [email protected] *@domain-b.com > [email protected] *@domain-c.com > [email protected] 我尝试添加以下到/etc/exim4/exim4.conf.template但导演不匹配: domaina_director: driver = redirect domains = dsearch;/etc/exim4/fwd_domains data = ${lookup{$local_part}lsearch{/etc/exim4/fwd_domains/$domain}} no_more 我创build了目录/etc/exim4/fwd_domains ,在这个文件domain-a.com : # cat domain-a.com *: [email protected] 更新:我不相信这个语法是正确的。 更重要的是,我的导演在达到这一点之前似乎没有被拿起来。 运行update-exim4.conf并重新启动exim4。 发送testing电子邮件: # mail [email protected] Subject: jdhfdjks dsfhjdshf . Cc: 这出现在/var/log/exim4/mainlog : 2010-07-07 22:21:51 1OWd03-0002Zv-Kx <= root@primarydomain […]

在dovecot imap服务器上发送邮件文件夹的最佳做法

当我添加一个邮件帐户KMail(或大多数其他MUA,我想)发送的邮件文件夹是在本地计算机上,我没有在其他机器上发送邮件。 我想在IMAP中有一个发送邮件文件夹,我认为已经存在一个标准或最佳实践,如何设置这个邮件只能传输一次到MTA和从MTA到IMAP服务器。 这不是那么简单,是吗? 我正在使用Exim。

了解exim4传出消息日志。 我是垃圾邮件发送者吗?

今天,我收到了很多垃圾邮件到我的邮箱,我看了exim4日志,发现了一些可疑的活动。 我想了解这种攻击的服务器,如果我有垃圾邮件,我可以删除它们并添加一些规则,但是我想确保我不是垃圾邮件发送者。 我读了许多这些日志: 2016-03-09 07:53:12 1adXzZ-0007sb-Pz <= [email protected] H=([127.0.0.1]) [129.137.152.170] P=esmtpa A=plain: S=1298 [email protected] 2016-03-09 07:53:12 1adXzZ-0007sb-Pz no immediate delivery: more than 10 messages received in one connection 2016-03-09 08:16:57 1adXzZ-0007sb-Pz => kamikaze_****@hotmail.co.uk R=dnslookup T=remote_smtp H=mx3.hotmail.com [207.46.8.167] X=TLS1.2:ECDHE_RSA_AES_256_CBC_SHA384:256 CV=no DN="CN=*.hotmail.com" C="250 <[email protected]> Queued mail for delivery" 2016-03-09 08:16:57 1adXzZ-0007sb-Pz Completed 请考虑: kamikaze_****@hotmail.co.uk(我添加一些隐私的星号)不是一个已知的收件人,这不是我的服务器中的邮箱。 应该只允许authentication的用户,这里我没有find任何authentication信息。 在日志中有一个250和“完成”,所以似乎没有错误被抛出。 日志的符号是“=>”,表示传出的消息… […]

发现并清除无效的电子邮件

现在我有一个超过1000封电子邮件的exim队列,我想运行队列并删除所有发送到无效电子邮件的电子邮件(那些不再存在的电子邮件)

从我的服务器发送到Hotmail的电子邮件永远不会到达

我有以下问题。 某些注册@我的网站的Hotmail / Live.com用户不会收到validation邮件。 Exim日志文件显示如下: 2015-01-22 19:45:04 1YELoT-0006U2-Su => [email protected] R=dnslookup T=remote_smtp H=mx3.hotmail.com [65.54.188.94] X=TLS1.2:RSA_AES_256_CBC_SHA256:256 DN="CN=*.hotmail.com" 2015-01-22 19:45:04 1YELoT-0006U2-Su Completed 但电子邮件永远不会出现在Hotmail邮箱中。 我的域名有SPFlogging,“来自”地址存在,服务器有反向PTRlogging,服务器的IP地址不存在于任何黑名单中。 Gmail,雅虎等没有问题,只有使用Hotmail。 我使用不存在的“回复”地址。 会不会是一个问题? 无论如何,如果我的电子邮件有问题,Hotmail应该拒绝他们,而不是接受和不交付。 他们只是在愚弄人。 据我所知,这个问题不是永久性的。 我有Hotmail电子邮件地址的用户,有些人得到validation电子邮件,有些人没有。 今天,我做了几个testing,但在我的Hotmail邮箱没有电子邮件。 有什么办法如何在Hotmail联系解决这个问题? 如果不是唯一的解决scheme是不接受Hotmail / Live的COM地址。 🙁

将邮件服务器移至Google应用

我最近刚把我的一个邮件服务器(Exim + dovecot)移到了谷歌应用中,认为这是一个好主意。 我有兴趣听听服务器故障社区怎么想,而且主要是看重利弊。 优点: – 无需维护自己的邮件服务器 – 额外的安全性 – 我们在这里说的谷歌服务器 – 无需处理垃圾邮件等资源浪费 – 现在是谷歌的问题。 更好的连接性/更好的正常运行时间 缺点: – 安全 – 您能否信任任何敏感信息的第三方? – 无法访问邮件应用程序,无法自定义以满足您的确切需求 – 没办法知道谷歌是否会closures或长期收取更多的钱。 很高兴听到你们对移动或不移动谷歌应用程序的想法。 谢谢,

个性化的“用户离开公司”通知信息

运行EXIM4我不知道如何发送通知邮件给发件人,如果某个地址获取邮件(将离开公司的用户的地址)。

Exim4:不允许继电器

我收到错误邮件:无法访问您的服务器; 电子邮件没有发送。 当我查看Exim错误日志时,我看到了我发送邮件的主机,然后是“不允许中继”。 我现在能做什么?

限制用户每用户限制

我怎样才能在Exim中实现“速率限制”,让我的每个用户每天都能发送特定数量的邮件。 用户列表A每天可以发送100封电子邮件,用户列表B每天可以发送500封电子邮件。

在部署之前检查木偶生成的eximconfiguration

我使用Puppet来生成/etc/exim4.conf并且在生产系统上安装文件之前,我想确保configuration是有效的。 我考虑过 – 使用git钩子来调用exim4 -bV -C filename …但是这不起作用,因为我使用ERB模板来生成文件,所以最终的结果直到Puppet代理运行才会生成。 我已经有一个git挂钩来testingERB语法。 让init脚本检查configuration文件 …但这不够好,因为如果configuration无效,脚本将拒绝重新加载Exim,那么文件已经被安装并直接调用Exim(发送邮件从应用程序,例如)将失败。 理想情况是我想要的是某种Puppet指令,看起来像 file { '/etc/exim4/exim4.conf': content => template("exim/etc/exim4/exim4.conf.erb"), notify => Service[exim4], but_before_we_install_check_syntax_with => '/usr/bin/exim4 -bV -C', } 如何在 Puppet生成之后但在安装之前检查configuration文件的语法? 我在Debian Wheezy系统上使用Exim 4.80和Puppet 2.7.26。