Articles of exim

vim别名(虚拟域)的通配符转发器,带有exim

是否有可能使用通配符在虚拟域转发器文件中的收件人与exim? 我已经在这里设置了configuration: http : //www.debian-administration.org/article/140/Handling_mail_for_multiple_virtual_domains_with_exim4 例如 admin *:[email protected] 它不尊重通配符。 我已经暂时解决了这个问题,使用(*)catch all:blackhole:

Exim不会启动 – 加载查找模块mysql.so时出错

我不得不在服务器上更改MySQL的root密码。 Exim也为用户使用MySQL 我不认为Exim / Dovecot使用这个密码,但是现在情况并不好,我确信他们是相关的。 当我尝试启动Exim时: Starting exim: Error loading mysql.so: /usr/lib64/exim/4.72-6.6.amzn1/lookups/mysql.so: undefined symbol: mysql_servers 2014-09-13 19:13:22 Error loading lookup module mysql.so: NULL 运行服务–status-all了我 exim dead but subsys locked 我在/ etc /中检查/ eximdisable,没有任何内容。 磁盘空间使用率为85%,文件使用率为7%。

电子邮件总是发送到垃圾邮件文件夹

我有一个VPS,它具有预先安装的DirectAdmin和exim邮件服务。 但是我有我的客户抱怨。 当他尝试从他的帐户发送电子邮件给某人时,它会被标记为垃圾邮件。 这是完整的电子邮件与所有标题和东西。 我希望有一个人可以帮助我 Authentication-Results: hotmail.com; spf=pass (sender IP is 141.138.205.229) [email protected]; dkim=none header.d=dutchtwinz.com; x-hmca=pass [email protected] X-SID-PRA: [email protected] X-AUTH-Result: PASS X-SID-Result: PASS X-Message-Status: n:n X-Message-Delivery: Vj0xLjE7dXM9MDtsPTA7YT0wO0Q9MjtHRD0yO1NDTD00 X-Message-Info: /3z5fcrqMMU004j2/ma9gxjYaCTHh1SYDRkBozv0u0RQKYi/p3JnhYDq+fCL9gd4ZoOdwyC8ZUOO2jFRJx3dhfsqqC1/dh3dpEFRPyEuAPqxYkG1kNuhS/+RxWTrmmRKMIiVYIDsa9HA3Jo5r2TlC2nKN74iRkxxZa345HzmY6vbD4SELXiO9OGS366OsWVIWlbDpo9jcpthAtNsCaKurN4SaoraB0Mk Received: from 117.lemoninternetbureau.nl ([141.138.205.229]) by SNT004- MC3F21.hotmail.com over TLS secured channel with Microsoft SMTPSVC(7.5.7601.22712); Sun, 21 Sep 2014 06:48:32 -0700 Received: from localhost ([127.0.0.1] helo=webmail.dutchtwinz.com) by […]

通过虚拟用户首选项的Exim 4筛选SpamAssassin

我想在acl_check_data config部分configurationexim的内置垃圾邮件filter支持来configuration垃圾邮件过滤。 pipe道,exim头修改(存储结果)效果很好。 以及通过dovecot-lda将邮件传输到Junk文件夹。 我唯一的问题是,我不能通过收件人的虚拟用户spamassassin让垃圾邮件从sql加载用户的喜好。 我知道,exim的“垃圾邮件”关键字左侧是为了这个,但它并没有通过任何变数。 只有静态值:简单地忽略我设置的所有variables。 这是我的configuration部分: acl_check_data: # Deny if the message contains a virus. Before enabling this check, you # must install a virus scanner and set the av_scanner option above. # deny malware = * message = This message contains a virus ($malware_name). # Add headers to a message if it […]

DirectAdmin的默认PHP邮件从(exim)

我们在NAT下使用一台服务器,它托pipe着一个域名,其域名为“MI”,当我们试图用phpmail发送邮件时,我们在/ var / log / exim / mainlog 2014-11-02 04:00:06 1XkV74-0006Qj-6i == *@*.* R=lookuphost T=remote_smtp defer (-44): SMTP error from remote mail server after RCPT TO:<*@*.*>: host mail4.*.* [*.*.*.*]: 450 4.1.8 <*@*>: Sender address rejected: Domain not found 我创build一个文件/ etc / email地址与以下内容: myusername: [email protected] 当我尝试使用以下代码将其导入到REWRITE CONFIGURATION的 exim.conf中: *@myusername ${lookup{$1}lsearch{/etc/email-addresses}{$value}fail} bcfrF 我有“服务进程重启”的错误: Starting exim: 2014-11-04 19:10:37 […]

从exim4发送到gmail的电子邮件显示为已读

在debian jessie上安装exim4 smtp服务器。 当电子邮件发送到gmail域名时,出于某种原因,他们不会在Gmail中显示为未读。 令人费解的是,这只会发生在一些帐户上,特别是对于定期发送电子邮件的几个守护进程。 我不知道问题出在exim还是gmail。

你如何确定正确的debconf-set-selections,我对exim特别感兴趣,但想知道一般的方法

我需要非交互式configurationexim,但我无法确定问题答案键值对。 我想知道如何在其他包上find这个信息,虽然他们出现。

postfix – hock – 从处理的电子邮件中提取信息

设置 Linux,Debian Wheezy,为大约1000个用户提供邮件服务。 Courier和Postfix安装在这个盒子里。 有关服务器的信息 这是一个后置设置,它将电子邮件放到/home/vmail/$domain/$user下的邮箱 – 这部分工作正常。 我打算做什么: 我想实现,当一个电子邮件通过服务器发送一个脚本( /home/vmail/mail_logger.sh )被触发,以便我可以login和采取行动。 为什么? 如果这样的帐户遭到黑客攻击,并且有人开始通过系统发送垃圾邮件,我希望对帐户实施放缓/禁用操作。 现在,我正在轮换日志文件,并提取哪些用户发送了一段时间内的电子邮件,并locking了每小时发送超过x封电子邮件(可configuration)的帐户。 这个日志旋转的实现并不好,所以我认为每次通过smtps发送一个邮件时都会触发一个hock可能是好事(现在只允许用户使用smtps,而不是smtp)。 我发现这本手册 ,它给了我一些想法如何实现不同的交付方式(smtp,smtpd,皮卡)的“hocks” 在main.cf中,我添加了以下几行 hooksmtp unix – nn – – pipe flags=F user=vmail argv=/home/vmail/mail_logger.sh ${sender} ${size} ${recipient} smtp hooksmtps unix – nn – – pipe flags=F user=vmail argv=/home/vmail/mail_logger.sh ${sender} ${size} ${recipient} smtps hookpickup unix – nn – – pipe flags=F […]

让exim接受邮件只能在被发送时才被redirect

我运行一个小型邮件服务器,具有所有常用function:发送本地邮件,接收本地文件夹的邮件,根据别名redirect邮件和邮件列表。 redirect转到其他域(包括Google)的地址,因此所有发送到其中一个redirect地址的垃圾邮件都会损害我的服务器与Google的声誉,甚至导致我的本地生成邮件受到速率限制。 我可以想象,减less这个问题的一个办法就是永远不要存储被redirect的邮件。 这样,如果Google拒绝某些邮件为垃圾邮件,我也是如此。而不是我的服务器重新发送邮件,原来的服务器,作为一个垃圾邮件发送服务器,希望不会再尝试。 所以问题是:我可以在ACL的某处告诉exim 弄清楚邮件是否将通过redirect传递到远程位置, 试试这个, 只有在接力成功后才接受邮件? 谢谢!

在exim.config文件中找不到received_header_text

我想修改received_header_text来为validation过的邮件添加额外的“Received:…”标头 – 所以gmail导入将检查我们的服务器的SPF,而不是客户端IP。 但是我的exim.conf中没有包含received_header_text选项,我找不到它所在的configuration文件。没有/ etc / exim4path。 我在哪里可以改变这个选项,或者我如何find合适的configuration文件? 如果我只是需要把它放到exim.conf中 – 我应该放在哪里? 我在Debian上使用直接pipe理的Exim 4.83。 我试图做的事情: 看到相关的问题。 我想过改变: received_header_text = Received: ${if def:sender_rcvhost {from $sender_rcvhost\n\t}{${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)\n\t}}}}by $primary_hostname ${if def:received_protocol {with $received_protocol}} ${if def:tls_cipher {($tls_cipher)\n\t}}(Exim $version_number)\n\t${if def:sender_address {(envelope-from <$sender_address>)\n\t}}id $message_exim_id${if def:received_for {\n\tfor $received_for}} 至: received_header_text = ${if def:authenticated_id {Received: from $primary_hostname ([188.40.153.39] helo=[188.40.153.39]) […]