Articles of exim

对特定电子邮件地址进行持续的powershell攻击

我有一个问题,昨天引起了我的注意。 某人或某物,我假定的一个僵尸networking,一直试图访问特定的电子邮件地址。 服务器软件不断阻止login尝试,但问题是,我越来越多的命中。 这些知识产权不是来自一个特定的范围,而是来自世界各地。 2月26日以来,有500多次尝试。 除了在X次尝试之后封锁IP,我还有什么可以阻止这种“攻击”? 我正在运行一个安装了Direcadmin的CentOS服务器。 我使用csf + lfd作为附加组件。

从PHP发送邮件给无路由地址

我有一个运行PHP和Exim4的Debian服务器(当然还有其他的东西)。 PHP应用程序每天发送1000封电子邮件,所有这些工作都正常,但现在我有了一个新客户,而且我的PHP / Exim4无法发送到这个帐户。 PS我加了–at–来阻止爬虫find地址。 我检查了exim4日志,发现这个: 2014-04-02 08:48:10 1WV7TW-0001Em-Od <= support –at– sobs.com.au H=localhost [127.0.0.1] P=esmtp S=1215 2014-04-02 08:48:11 1WV7TW-0001Em-Od ** az –at– mentonegrammmar: Unrouteable address 2014-04-02 08:48:11 1WV7TW-0001Em-Od Completed 然后我用exim4检查了路由: # exim -bt az –at– mentonegrammar R: dnslookup for az –at– mentonegrammar az –at– mentonegrammar router = dnslookup, transport = remote_smtp host mail.mentonegrammar [58.96.103.231] […]

exim:如何根据目标域拒绝垃圾邮件

目前,我已经设置了exim来标记垃圾邮件,并使用acl_smtp_data ACL中的以下ACL指令拒绝高分垃圾邮件: warn condition = ${if <{$message_size}{500000}{1}{0}} spam = nobody add_header = X-Spam-Status: Yes deny condition = ${if <{$message_size}{500000}{1}{0}} condition = ${if >{$spam_score_int}{80}{1}{0}} spam = nobody:true message = This message scored $spam_score spam points. 我希望对注定某些地址的邮件更加积极,比如所有的邮件都是@lists.example.com ,并拒绝所有垃圾邮件发送到这些地址。 不幸的是, domain acl条件在acl_smtp_data不可用。 有什么build议解决这个问题? (我不介意对多个收件人的邮件施加更严格的行为,其中至less有一个是列表地址。)

为什么exim没有将DKIM头添加到电子邮件?

我的电子邮件曾经在标题中用DKIM签名。 现在,如果您检查电子邮件来源,它不会签名。 哪里不对? 我该如何debugging,我可以看到什么日志? cat /etc/exim4/conf.d/main/00_local_macros 返回: DKIM_CANON = relaxed DKIM_SELECTOR = mail DKIM_DOMAIN = ${sg{${lc:${domain:$h_from:}}}{^www\.}{}} DKIM_FILE = /etc/exim4/keys/${dkim_domain}/mail.private DKIM_PRIVATE_KEY = ${if exists{DKIM_FILE}{DKIM_FILE}{0}} 钥匙的位置: ls -la /etc/exim4/keys/example.co.za/ 返回: -rwxr-x— 1 Debian-exim Debian-exim 887 Mar 7 17:26 mail.private -rwxr-x— 1 Debian-exim Debian-exim 305 Mar 7 17:26 mail.txt

无法连接到smtp(Exim)

如果我input: telnet localhost 25 进入SSH,它说: 尝试127.0.0.1 … 连接到本地主机。 转义字符是'^]'。 外部主机closures连接。 但是,当我input: exiwhat 进入SSH,它说: 28543守护程序:-q1h,侦听端口25(具有IPv4的IPv6)端口587(IPv6和IPv4)以及端口465(IPv6和IPv4) 如果它在端口25上侦听,为什么连接后我的连接closures?

使用Exim路由器和传输转发

我写了2个路由器来照顾我的一个邮件服务器的转发: virtual_aliases_nostar: driver = redirect allow_defer allow_fail require_files = "+/var/auth/valiases/$domain" data = ${lookup{$local_part@$domain}lsearch{/var/auth/valiases/$domain}} file_transport = address_file group = mail pipe_transport = virtual_address_pipe retry_use_local_part unseen virtual_aliases: driver = redirect allow_defer allow_fail require_files = "+/var/auth/valiases/$domain" data = ${lookup{*}lsearch{/var/auth/valiases/$domain}} file_transport = address_file group = mail pipe_transport = virtual_address_pipe unseen 哪个呼叫这个运输: virtual_address_pipe: driver = pipe group = some_user return_output […]

如何强制用户使用提交端口(587)与Exim发送邮件?

我想强制系统的用户只使用提交端口(例如587)发送电子邮件,然后禁用端口25上的身份validation,因此我没有用户尝试使用纯文本进行身份validation。 我需要做什么configuration更改来禁用身份validation,因此用户必须使用提交端口进行中继?

如何问exim4redirect一些电子邮件模式到一个特定的电子邮件地址?

我想redirect所有电子邮件 *@domain.fr to [email protected] 你知道我可以在Debian上configuration我的exim4服务器吗? (我的eximconfiguration接缝被拆分成不同的文件) 谢谢。

exim4非标准端口

在StackOverflow( https://stackoverflow.com/questions/1655281/exim4-nonstandard-ports )上问这个,但有人指出它属于这里。 我正在尝试在debian上使用exim4来转发邮件,没有什么更多。 我有一个舞台邮件服务器和一个生产邮件服务器(都写在python自定义奇怪的东西)。 我也有所有这些运行在一个单一的linode主机上。 生产邮件在端口2500上,阶段邮件在端口2501上运行。我想让exim将基于目标域的邮件中继到这些非标准端口。 我可以很容易地识别域,但似乎无法find有关如何将端口信息添加到configuration的任何信息。

Ubuntu 10.04,Exim4,10邮箱限制?

我在Ubuntu 10.04上运行Exim4,使用它从我们局域网上的各种程序发送电子邮件。 我有程序,发出约。 每月发送60封电子邮件,而Exim的默认设置是在剩余排队之前只发送10封电子邮件,这在这种情况下造成了不便。 在Exim日志文件中,我收到以下通知:“无法立即交付:在一个连接中收到的消息超过10条”。 我search了互联网,但没有find解决办法。 我已经添加了这一行:smtp_accept_queue_per_connection = 100到/etc/exim4/update-exim4.conf.conf并重新启动Exim,但是这没有任何作用。 我也试过smtp_accept_queue_per_connection = 0,但是这也不能完成任何事情。 任何人都可以阐明需要更改哪些设置,以便同时发送10个以上的电子邮件? 谢谢。