问题标签 [exim]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
email - exim 发送的邮件被视为垃圾邮件
我将 exim 邮件服务器配置为从我的 Web 应用程序发送电子邮件(示例恢复密码)。通过邮件完成的测试始终被视为垃圾邮件。(我使用 gmail 网络客户端)。如何配置 exim 以便他们发送的电子邮件不被视为垃圾邮件?
带有 SPF 的标头
电子邮件继续被视为垃圾邮件:(。
谢谢大家
php - Exim 将文件转发到 php - 错误 127,无法执行或命令不存在?
我正在尝试将所有发往 hi@mydomain.com 的电子邮件传送到脚本。我正在使用 exim 和一个 .forward 文件。
这是我的转发文件,在“hi”目录中:
进出口过滤器
管道“/home/web/servers/mydomain.com/htdocs/scripts/email_receiver.php”
我收到以下错误:
address_pipe 传输的子进程从命令返回 127(可能意味着无法执行或命令不存在):/home/web/servers/mydomain.com/htdocs/scripts/email_receiver.php
当我以“hi”身份登录时,执行该脚本没有问题(当前为 777 权限)。脚本的顶部以:#!/usr/bin/php -q 开头。
有任何想法吗?我已经尝试了该转发文件的许多不同版本(“管道”与 |,删除第 1 行,引号/无引号,添加 php 的绝对路径) - 但我一直收到此错误。这可能是什么?谢谢 :)
codeigniter - 如何使用 exim 从 codeigniter 应用程序发送电子邮件?
我在旧服务器上创建的所有联系表格都工作得很好。在 newone 上没有安装 Postfix,他们使用 Exim,我必须重新处理我所有的联系表格。
任何人都知道如何使用 Exim 从 codeigniter 发送电子邮件?
问候,佐兰
smtp - Smtp 错误 451 临时本地 - 请稍后在 Cpanel 服务器上尝试
我有一个 Cpanel 服务器。
它从托管在服务器上的 1 个域正确发送电子邮件,因此当我尝试使用 roundcube 或 Horde 从该域发送电子邮件时,我得到了错误
有谁知道为什么以及如何解决这个问题?
我发现了问题:
使用查看文件 /var/log/exim_mainlog 后
我注意到错误是:
所以主要问题是:
经过几次搜索,我在http://forums.cpanel.net/f5/lowest-numbered-mx-record-points-local-host-73563.html找到了解决方案
这是为了:
登录 WHM 并转到 Main >> DNS Functions >> Edit MX Entry for domain
将相关域的 MX 优先级设置为 0 并保存。
email - Exim 发件人姓名
我有 ubuntu 12.04 和 exim 4.76
我通过 CLI 从 root 发送了电子邮件:
并有带有标题的电子邮件(来自地址)
请告诉我如何将root替换为myname:
email - 使用 WHM Cpanel 更改 Exim 文件
嗨,我开始将 osTicket 用于我的帮助台,并且我能够成功执行电子邮件管道,但即使创建了票证,用户也会收到:邮件传递失败:将消息返回给发件人。
在 osTicket 中,它说要更改 de exim 文件,但我有 WHM,但我不知道如何更改它。有人可以告诉我如何使用 WHM 编辑器更改以下内容
我需要将return_output更改为return_fail_output
awk - 限制 exim 日志的 grep 的结果
我正在尝试编写一个小 shell 脚本,每小时运行一次,并返回过去一小时内发送过电子邮件的所有用户和 IP,这样我就可以查找任何被入侵的帐户。
我通过以下方式获取我想要的数据:
但我想将这些结果限制在前一小时(所以如果我在上午 10 点运行它,那么结果将是从上午 9 点到上午 10 点的那些登录)。
知道如何限制吗?我以为我正在接近
但在那里没有得到爱。
TIA
exim - Exim - 很多没有发件人的冻结邮件
我是 Exim 的新手,我将它用作智能主机(接收用户的电子邮件并将其发送给我的 ISP)。
系统工作正常,但我遇到了一些冻结消息的问题。我有时会查看队列,并且有一些没有发件人的冻结消息,因此 Exim 无法发送它们,因为如果没有发件人,它就无法通过 ISP 进行身份验证。
我可以从哪里开始调试呢?
谢谢一百万。
exim - exim4 的“无法路由的地址”
我正在使用 exim4。我有一个带有联系表格的 Wordpress 安装。我的主机名 -f 是 mydomain.com。
该表单正在向 info@mydomain.com 发送电子邮件。但是它永远不会到达我的“场外”电子邮件。如何进行设置以使电子邮件不会卡在网络服务器上?
Exim 应将电子邮件转发(路由)到场外电子邮件 info@mydomain.com。例如,当我从 gmail 发送到该地址时,它会立即送达。
我已遵循本指南:https ://library.linode.com/email/exim/send-only-mta-debian-6-squeeze但它对这个问题没有帮助。
java - 使用 Apache James 中的 mailet API 在电子邮件中动态重写 FROM/TO
对于一个小型技术实验,我今天发现Apache James作为一个可能的平台。
[update-1] qmail、exim或postfix 会是更好的选择吗?是否有描述这些 MTA API 的教程? [/更新-1]
一般来说,mailet应该这样做:
- 发送e-amil 时,将每个元组映射
<FORM:TO>
到一个新的唯一 TO-address 并在原始 e-amil 中F(<FORM:TO>)
替换为FROM
F(<FORM:TO>)
- 收到电子邮件时,将 -address 映射回
TO
原始F(<FORM:TO>)
地址TO
并保存到其 maildrop - Wehn收到一封电子邮件,
F(<FORM:TO>)
无法映射的地方,将其保存到特殊的maildrop
F(.,.) 是源值和目标值之间的一对一函数。
示例:John@doe.com 发送电子邮件
John@doe.com
发送电子邮件至Allen@Never.com
- Mailet 这样做
- ... 将 FROM 重写为
23746237826384@doe.com
- ...
<John@doe.com,Allen@Never.com>
与23746237826384@doe.com
- ...永久保留此映射
示例:Allen@Never.com 向 John 发送电子邮件
Allen@Never.com
发送电子邮件至23746237826384@doe.com
- Mailet 这样做
- ... 将 FROM 地址识别
23746237826384@doe.com
为有效的 TO 地址Allen@Never.com
- ... 发送至 John@doe.com
示例:OtherUser@Allways.com 向分配给 Allen 的 John 的地址发送一封电子邮件
OtherUser@Allways.com
发送电子邮件至23746237826384@doe.com
- Mailet 这样做
- ... 无法将
23746237826384@doe.com
FROM 地址识别为有效的 TO 地址OtherUser@Allways.com
- ... 拒绝电子邮件
mailet API是否适合此要求?或者这样的操作不适合(因此需要代码或多或少地直接访问詹姆斯的课程)?
以防万一:我知道,这不会强制执行强大的安全性。然而,它可能会转移某些电子邮件垃圾邮件