Articles of 进出口

Exim:非smtp发起者用户的用户名(parsing$ originator_uid)

我将Exim 4.84作为MTA安装在共享服务器上,其中不同的用户运行不同的应用程序。 我想限制一些服务器上的本地用户使用命令行调用mail / exim / sendmail来发送邮件。 看来, acl_not_smtp acl将是这个限制的理想场所。 但是,我找不到任何variables,它将包含调用用户的用户名。 我find$originator_uid ,其中包含调用用户的uid,但我找不到解决scheme,以解决用户名。 你能提出一种方法来检索调用用户的用户名吗?

筛没有域redirect来自<MAILER-DAEMON>用户的信件

我已经安装了插件筛的鸽子。 我使用exim作为SMTP服务器。 某些用户对传入消息具有筛选规则: require ["copy"]; # rule:[To redactors] if true { redirect :copy "[email protected]"; } 所以,当dovecot尝试通过SMTPredirect任何传入消息时,它将MAIL FROM指定为<MAILER-DAEMON> 。 Exim否认这个SMTP会话与邮件sender address must contain a domain (temporary failure) 。 我所search的是,这个领域真的应该包含域: <[email protected]> 。 但dovecot不这样做。 我认为问题可能是因为我的邮件服务器上有几个域名。 但无论如何dovecot应该为当前用户定义域。 在通过筛选redirect消息时,我应该如何在MAIL FROM指定域?

如何根据具有exim的域来定位不同的邮件服务器?

我在Slicehost有一个Ubuntu VPS / slice。 现在我使用Exim(Exim4)作为发送邮件的机制。 我没有收到我的电子邮件; 我只发送电子邮件(例如,如果有人在我的博客发表评论,电子邮件发送给我告诉我这样)。 我有一个/etc/exim4/passwd.client文件,它具有发送电子邮件的凭证信息,格式如下: ### target.mail.server.example:login:password 有谁知道一个方法,我可以有多个目标邮件服务器取决于访问的网站/域? 例如,我有一个目标邮件服务器,当有人在我的博客上发表评论时,以及在向别人发送订单确认时留下评论。 谢谢!

具有Exim和虚拟主机的Catchall

我试着按照教程http://www.phpshare.org/articles/Piping-Incoming-Mail-with-PHP.html将传入的邮件通过Eximpipe道化为虚拟主机的PHP脚本。 我似乎无法得到它的工作。 有任何想法吗? 这是我的exim.conf设置: http://www.ysend.com/exim.txt 我已经创build了目录: 的/ etc /进出口/虚拟主机 并在其中创build了一个文件:ysend.com: 抓住所有:| php -q /home/ysend/public_html/handler.php 我也试过: *:| php -q /home/ysend/public_html/handler.php 以及: 抓住所有:[email protected] 和 *:[email protected]

无法发送传出邮件

我使用exim4作为MTA运行Ubuntu 8。 我可以收到电子邮件,但不能使用mail.mydomain.com发送。 VPS.net已经在48小时前设置了反向DNS,但是没有任何效果。 日志说它听到端口25.帮助! UPDATE :::::::::::::::: 我现在禁用exim4并将其replace为后缀。 和它的故事一样,但现在的错误说不能访问端口,而不是超时。 是的,我可以telnet和ehlo的东西。

如何防止开放中继与exim

我设置了exim作为运行在非标准端口上的中继服务器 。 但现在垃圾邮件发送者已经滥用了它作为中继服务器。 我如何防止这种情况发生? 我还可以将我的服务器作为中继服务器,但是可以防止垃圾邮件发送者同时滥用它吗? 谢谢你的帮助。

即使有邮件可用,鸽子也不会通过telnet列出邮件

所以我目前正在运行dovecot作为一个邮件传递代理,不久之前,这一切都奇怪地停止工作(我想这可能是我的服务器上的空间耗尽的时间 – 自解决)。 当我telnet到服务器,并列出我得到的邮件消息: LIST +OK 0 messages: . 但是当我查看/ var / mail /邮件列表,如果我input'邮件'我得到一个未读消息的列表,如何在telnet中显示这个列表不显示? 我发现了一个单独的post,在这里有人遇到类似的问题 他们在哪里推荐: 我删除了dovecot.index文件后,所有的消息都可用,一切按预期工作。一切都按预期工作。 但是,这对我没有任何影响。

不能使用PAMauthentication进行SMTP连接

我正在尝试为SMTP客户端连接设置PAM身份validation。 所以要authenticationSMTP发送邮件,使用和login主机一样的方式。 日志说: 2011-04-28 20:19:31 plain_pam authenticator failed for xxxx ([xxxx]) [xxxx]: 535 Incorrect authentication data (set_id=user) 2011-04-28 20:19:33 login_pam authenticator failed for xxxx ([xxxx]) [xxxx]: 535 Incorrect authentication data (set_id=user) /etc/pam.d/exim: auth required pam_unix.so account required pam_permit.so session required pam_permit.so 任何提示看或激活一些跟踪信息,看看有什么失败?

如何限制传出电子邮件的exim4进程?

有谁知道我怎么可以设置exim4进程的限制,因为应用程序发送到我们的smtp服务器4000+邮件和崩溃。 我尝试添加 queue_run_max = 20 在/etc/exim4/exim4.conf.template中,但没有任何反应。 有任何想法吗?? 提前致谢。

邮件服务器configuration通过exim

我正在创build我的邮件服务器,并且继续通过Exim在本地服务器上发送/接收邮件,但仍然无法从其他服务器发送/接收邮件并显示错误 日志:主 <= root@ U=root P=local S=345 [root@localhost ~]# delivering 1QnnHq-0001hB-K2 T: remote_smtp for [email protected] LOG: retry_defer MAIN == [email protected] R=dnslookup T=remote_smtp defer (-53): retry time not reached for any host