问题标签 [postfix]
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.
php - DKIM 仅适用于短消息
问题:
我正在使用带有 Postfix 的 OpenDKIM。邮件是使用以下代码在 PHP 中生成的,然后使用以下代码发送mail()
:
OpenDKIM 适用于长度小于 742 个字符的任何消息,但如果消息是 742 个字符或更多字符,Google 会报告 DKIM“ body hash did not verify
”。
查看 DKIM 和 Google,我找不到任何有关导致此问题的信息。我尝试了多条 741 个字符(全部通过)和多条 742 个字符(全部失败)的消息。
错误:
唯一的错误是谷歌收到的电子邮件(它说它无法验证):
/var/log/maillog
在成功和不成功的电子邮件中包含以下(或类似内容):
解决方案:
根据@Adrien Lebner 下面的解决方案,这是一个简单的改变
至
解决了这个问题。
email - 后缀邮件服务器重写电子邮件
我有以下问题:后缀更改电子邮件。
发送到 postfix 的电子邮件和作为 postfix 过滤器接收的电子邮件是不一样的。
根据 RFC,仅当电子邮件具有非法的 [header: body] 字段时才会发生这种情况。
如果他的其中一个标题 [key: body] 扩展到超过 1 行且没有空格,则 postfix 会将其余部分解释为正文,例如:
将被 postifx 重写为:
在我的过滤器中,我需要有原始电子邮件,
如何配置 postfix 以不修改电子邮件?
谢谢,
里奥
java - 无法发送电子邮件,根据后缀致命:无法确定打开文件限制
我正在使用 java 来尝试发送电子邮件。这在最近很有效,并且发送电子邮件的代码没有改变。当我尝试从我的代码发送电子邮件时,我目前收到以下堆栈跟踪:
我想我已经把它缩小到后缀不在我的机器上启动。就在几周前,以这种方式发送邮件还不错。
从 macOS 10.9 开始,我更改了 launchctl plist 配置以让 macOS 保持 postfix 运行。目前,它似乎无法每 10 秒启动一次,并显示以下消息(通过控制台):
手动启动它会给我以下输出:
令人沮丧的是,我找不到任何日志文件来查看为什么该过程实际上没有开始。大概这是某种配置问题,但我似乎找不到任何错误或任何方法来更改设置以允许后缀启动。
/etc/postfix/master.cf
和/etc/postfix/main.cf
config 文件是默认的 macOS 文件。
我正在使用自制软件,并考虑过 brew 安装了间接破坏后缀的东西的可能性,但在这个方向上没有成功。
java - 用Java编写postfix解决方案
我正在写一个后缀解决方案。我不知道为什么它不起作用,并且我一直在输出中得到 -1。有人可以帮忙吗?我将包括跑步者和跑步者以及实际的后缀类。
和这个...
html - Postfix和Altermime配置。发送带有免责声明的 html 电子邮件
我目前正在运行一个 Centos 7 实例。已安装:postfix、dovecot、altermime。发送和接收电子邮件工作正常。但是,我要做的是为每封发送的邮件附加免责声明。
我的问题是在免责声明配置中有一个免责声明文本选项和一个免责声明 html。但是我的电子邮件始终以纯文本形式发送,因此我收到带有免责声明的电子邮件,其中显示了 html 标签。
如何配置 postfix 或 altermime 以发送 html 电子邮件,或发送附有图像的纯文本?
这是我的免责声明配置:
我尝试在 disclaimer.txt 或 disclaimer.html 中添加 html 文本。电子邮件始终以显示 html 标记的纯文本形式接收。
任何帮助将不胜感激。
gmail - 在 Oracle Linux 7 上使用后缀从 Oracle 12c 发送电子邮件
我的 Oracle Linux 上有 postfix 服务,它们运行良好。我使用功能
我在http://www.dba-oracle.com/t_utl_smtp_utility.htm上找到的
当我运行功能
我收到一个错误:
我做错了什么或我必须做什么?
operators - 调车场(逆波兰表示法/后缀)运算符优先级
我试图弄清楚在实现关闭码算法时不同运营商的优先级是什么。
我的抽象语法树在中缀中,我正在使用关闭码算法进行评估。这适用于算术运算符。我面临的问题是我不知道所有其他运算符的优先级。
从https://en.wikipedia.org/wiki/Shunting-yard_algorithm我可以看到以下操作适用于这些运算符。数字是优先级。
但是我似乎找不到任何描述关系运算符和逻辑运算符的先例的东西?我已经搜索了很多答案。
有人可以给我所有这些运算符的先例的完整图片:
提前致谢。
/布莱恩
hosting - 使用 Plesk Host 配置邮件服务器手册
我们为我们的客户做一些简单的托管。其中之一是使用需要在我们的服务器上使用 SMTP 的自托管邮件交换服务器。所以我们有 MX DNS 条目指向他们的服务器,并且 postfix 使用一个邮箱运行以发送电子邮件。
现在第一个问题是,Plesk 认为当从客户端 x 向我们正在讨论的客户端发送电子邮件时,它可以在本地传递邮件。失败,因为邮箱在这里不存在并且 Plesk 不要求 MX 条目。
第二:我们希望将 postfix 配置为作为该客户端的 Backup MX 运行。
有没有办法手动配置每个 abonnement 的 postfix,在 Plesk 中禁用邮件服务,以便发送本地发送的邮件?你有其他想法吗?我们正在考虑为这种情况使用另一台服务器。但由于多个域(即将推出),在该其他服务器上运行 Plesk 会花费我们更多的许可证。
我们在带有 Plesk Host 的 Ubuntu 上运行。
gmail - 这个原始邮件消息有什么问题?
最近我启动了一个带有 postfix 的邮件服务器。经过 DKIM 和 rDNS 等大量配置和设置后,不幸的是,它发送到 Gmail 的邮件仍然被收件箱阻止。(收到垃圾邮件)
现在我不知道下一步该做什么来增加信心。
这是 Gmail 从我的邮件服务器收到的最新“原始邮件”。
并发送至verifier-feedback@port25.com回复此报告:
请你帮帮我好吗?谢谢
email - 如何处理我的后缀日志中的未知地址?
似乎来自未知收件人/发件人的邮件正在通过我的 postfix 服务器发送。我看到很多这样的条目,有不同的阴暗地址:
(我的服务器名称和域被替换为 XXXXX 和 YYYYY.ZZ)
这是我的 main.cf:
我有正确的 SPF 记录 ( "v=spf1 a mx ?all"
)。我还需要做什么?
编辑:这似乎是因为我启用了 SRS:https ://serverfault.com/questions/746237/is-srs-rewriting-absolutely-necessary-for-a-forwarding-mailserver