问题标签 [email-headers]

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.

0 投票
2 回答
8057 浏览

python - 如何确定电子邮件是否经过 Base64 编码?

我很难确定文本电子邮件的正文是否是 base64 编码的。如果是,则使用这行代码;使用 jython 2.2.1

否则继续正常。

这是我有atm的代码。哪行代码可以让我从电子邮件中提取:

“内容传输编码:base64”

好的,这段代码现在可以工作了!谢谢大家

0 投票
7 回答
34635 浏览

vba - 检测 Outlook 自动回复/外出电子邮件

一直在谷歌搜索,并没有找到任何东西......

有人知道给定 Outlook 电子邮件项目是否有办法检测它是否是由“外出助理”发送的吗?Outlook 是否在对象上设置了任何属性或任何标头信息来标识电子邮件?我希望不必解析“Out Of Office”等的主题行。

如果有一些标准,那就太好了,因此也可以检测到来自其他电子邮件服务(如 Gmail)的自动回复,但对我来说 Outlook 是最高优先级。

0 投票
4 回答
4000 浏览

php - 电子邮件主题中的重音单词中断间距 - 我该如何阻止?

我们有一个自定义的 php 电子邮件营销应用程序,还有一个有趣的问题:如果邮件的主题行包含一个带重音符号的单词,它会“吞下”它与下一个单词之间的空格。一个例子:短语

Ángel Ríos escucha y sorprende

显示为(至少通过 gmail 和 lotus 笔记)

ÁngelRíos escucha y sorprende

消息源中的特定行显示:

Subject: =?ISO-8859-1?Q?=C1ngel?= =?ISO-8859-1?Q?R=EDos?= escucha y sorprende

(半完整标题):

编辑:

该应用程序使用旧版本的 Html Mime Mail 来准备消息,我将尝试升级到新版本。无论如何,这是对主题进行编码的函数:

这是主题被编码的代码:

包起来

问题是,确实,在提到的情况下,程序没有对空间进行编码。接受的答案解决了我的问题,经过轻微修改(在该答案的评论中提到),因为安装的 PHP 版本不支持特定的实现细节。

最终答案

尽管接受的答案确实解决了问题,但我们发现它与数千封电子邮件相结合,正在吞噬服务器上的所有可用内存。我查看了这个邮件框架原开发者的网站,发现功能已经更新为如下:

这巧妙地解决了问题并保持在内存限制之下。

0 投票
1 回答
1071 浏览

email-headers - 创建自定义邮件标题字段

我正在制作一个程序,将发票作为 PDF 附件发送给注册用户。每张发票都由一个 GUID 标识。在某些情况下,我希望能够以编程方式从邮件中找到 GUID,而无需阅读 PDF 文件。

我可以使用邮件标题字段来包含发票 GUID,还是这是一种不好的做法,邮件标题字段不是用于此目的?

0 投票
1 回答
951 浏览

email - 转发邮件,将正文的开头添加到电子邮件主题

如何使用例如 procmail 将正文的开头附加到邮件的主题?可以删除新邮件的正文。

0 投票
3 回答
4964 浏览

php - 将自定义变量添加到 gmail 收件箱中已有的电子邮件标题

这可能看起来很奇怪,但我想知道是否可以将自定义标题详细信息添加到已经在收件箱中的电子邮件中。就像假设我希望在电子邮件的标题中添加类似 - myvariable = myvalue 的内容,然后能够以某种方式查询它。我正在查看来自 Iloha 邮件的代码,并且大多数详细信息(例如主题和收到的邮件等)都在标题中,您可以搜索它们。那么是否可以将我自己的自定义变量添加到电子邮件标题并以相同的方式查询它?如何使用php完成?

编辑 =====================

谢谢,我知道如何修改已发送邮件的标题以及查询邮件标题中的自定义变量,但是在这种情况下,我想知道是否可以在我的收件箱中已经收到的邮件中添加自定义变量。实际上,让我在这里定义一下情况。

我正在开发一个需要维护对电子邮件的引用的谷歌应用程序解决方案。基本上,该应用程序是这样的,当收到一封电子邮件时 - 我们从该电子邮件创建一个订单,并希望通过某种标识符来维护对该 EXACT 电子邮件的引用,这将使我们能够识别该电子邮件。

事实上,我们不想将电子邮件下载到数据库中并维护一个单独的存储,因为我们希望将所有电子邮件保存在 GMAIL 上。我们只需要:

一种能够永久“链接”到特定电子邮件的方法 - UID 只是一个序列号,不是很可靠。我们找不到任何可以用作唯一 ID 或主键的电子邮件属性,因此我们考虑是否可以在我们端生成一个键并将其存储在电子邮件本身的自定义变量中。然而,不幸的是,似乎没有办法操纵已经存在的电子邮件的标题。

:( 有什么办法可以解决这个问题吗?我可以使用任何 IDEA !

0 投票
1 回答
1892 浏览

mime - Mime Multipart 消息 ContentId "CID:" 的有效字符是什么?

从阅读 RFC 看来,CID 可以/必须只包含与常规 URI 允许的字符集相同的字符。它是否正确。我之所以问是因为我希望编写一个简单的帮助程序,该帮助程序采用 CID 前缀并在为 mime 多类型附件生成 CID 时添加一个计数器。

0 投票
2 回答
1023 浏览

php - php 邮件功能无法发送到 name.sirname@doman.com ??i

通过 mail() 函数发送电子邮件时遇到问题。

我有一个脚本,对于像 name@domain.com 这样的电子邮件地址非常有效,但是当电子邮件的第一部分带有像 name.surname@domain.com 这样的点时,它不起作用并返回此错误:

警告:mail() [function.mail]:SMTP 服务器响应:554:收件人地址被拒绝:在第 119 行的 confirm.php 中中继访问被拒绝

我使用的是真实的电子邮件地址,但在上面的示例中已经更改了它。

任何想法 - 我不是 php 大师,但肯定有一种简单的方法可以通过 2 部分的第一部分向地址发送电子邮件?

提前感谢阿里

0 投票
3 回答
1241 浏览

ruby-on-rails - 自定义电子邮件标题

我想在我的电子邮件中添加一个查询 ID 号,以便当用户回复时 ii 可以自动将电子邮件附加到查询中。

我将发送一条消息,请不要在回复时删除此查询编号,但如果我可以在查询编号中放置一个自定义标题,这样用户就不会看到它,那将是很好的。

这可能吗?是否有任何垃圾邮件问题添加自定义标头?

最好的问候瑞克

0 投票
2 回答
2329 浏览

email - UTF-8 主题行在 Gmail 中显示为问号

我正在尝试将主题行中包含中文字符的电子邮件从我的程序发送到 gmail 帐户,但主题行显示为????. 这是主题行的编码方式:

编码有什么问题吗?有什么我需要记住的吗?邮件正文中还包含汉字,但显示得很好。我正在使用 base64 对正文进行编码。