标签: email-headers

邮件中的X-header代表什么?

我想知道X-电子邮件中的所有标题代表什么.

  • 它们真的只是一种习俗,每个人都可以制作它们吗?
  • 它们是否在某处记录?我很快就浏览了RFC 5322.它似乎没有提到有关自定义标头的任何内容.
  • 他们何时或由谁介绍?

谢谢你在该领域取得了一些成果:)

email email-headers

11
推荐指数
1
解决办法
9829
查看次数

Return-Path标头如何与实际的电子邮件退回收件人不同?

我最近将我的交易电子邮件发送到Mailgun

到目前为止它工作得很好,但我想知道返回路径标题.

考虑这封电子邮件(为了隐私目的,我删除了不相关的标题并替换了电子邮件/域

Delivered-To: RECIEVER@gmail.com
Received: by 10.76.154.104 with SMTP id vn8csp478308oab;
        Wed, 4 Sep 2013 05:04:44 -0700 (PDT)
X-Received: by 10.50.22.105 with SMTP id c9mr1537992igf.36.1378296283817;
        Wed, 04 Sep 2013 05:04:43 -0700 (PDT)
Return-Path: <bounce+a801a1.c2b37-RECIEVER=gmail.com@my-website.com>
Received: from so254-63.mailgun.net (so254-63.mailgun.net. [198.61.254.63])
        by mx.google.com with ESMTP id k5si1620852igx.55.1969.12.31.16.00.00;
        Wed, 04 Sep 2013 05:04:43 -0700 (PDT)
Received-SPF: ...stripped...
Authentication-Results: ...stripped...
DKIM-Signature: ...stripped...
DomainKey-Signature: ...stripped...
Received: by luna.mailgun.net with HTTP; Wed, 04 Sep 2013 12:04:42 +0000
Mime-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Subject: ...stripped... …
Run Code Online (Sandbox Code Playgroud)

email spam email-headers email-bounces verp

10
推荐指数
1
解决办法
6334
查看次数

如何使发送的电子邮件在GMail收件人的视图中显示为带有Message-ID,In-Reply-To和References的线程

我已经阅读了一些很棒的在线资源,比如http://www.jwz.org/doc/threading.html,似乎任何电子邮件都是通过Message-ID标题发送的,然后对它的任何回复包括In-Reply-To命名该ID以及Refences哪些可以命名父级消息ID列表,电子邮件客户端在查看线程视图中的电子邮件列表时使用此信息构造线程.

我的问题是:是否可以将一系列电子邮件发送给带有伪标题的收件人,以使它们出现在一个没有收件人回复的线程中?如果是这样,为什么下面的尝试不起作用?

我们有一个系统可以发送几封与我们系统中特定实体相关的电子邮件.假设我们多次向每个小部件销售小部件和电子邮件用户.我们希望特定小部件ID的所有电子邮件在我们用户的电子邮件客户端中显示为电子邮件主题.

这里的旅行似乎通常是发送电子邮件,然后回复.我们的系统只是想发送几封电子邮件,并伪造In-Reply-To和References标题,以诱骗电子邮件客户端在树中显示它们.

我正在使用的Message-ID格式是:'foobar'+ widgetId + sequence

  • widgetId =每个小部件唯一的数字,例如1234
  • sequence =每次发送电子邮件时递增的序号

第一封邮箱:

  • 邮件ID <foobar-1234-0@server.com>
  • In-Reply-To:未提供
  • 参考文献:未提供

第二封邮箱:

  • 邮件ID <foobar-1234-1@server.com>
  • 在-回复: <foobar-1234-0@server.com>
  • 参考文献: <foobar-1234-0@server.com>

第三封邮箱:

  • 邮件ID <foobar-1234-2@server.com>
  • 在-回复: <foobar-1234-1@server.com>
  • 参考文献: <foobar-1234-0@server.com> <foobar-1234-1@server.com>

(顺便说一句,包括@server.com消息ID 的部分似乎是至关重要的.没有它,使用例如foobar-123-0,我们的SMTP服务器只是忽略它并使用它自己生成的消息ID)

电子邮件在Thunderbird中正确显示,作为一棵树,但在Gmail中没有,它们只是在收件箱中一个接一个地列出,而其他会话在它们旁边正确地进行了线程化.我不确定我是否弄错了,Thunderbird在糟糕的数据方面做得最好,或者如果Gmail需要一些我不提供的额外非标准糖.

这是我的node.js测试脚本:

/*jshint dojo:true */
/*global console:true */
'use strict';
var Q = require('q'),
    nconf = require('nconf'),
    optimist = require('optimist'),
    nodemailer = require('nodemailer');

console.log('Started to run.');
var argv = optimist.argv,
    config = nconf.argv().env().file('conf.json'),
    smtpConfig …
Run Code Online (Sandbox Code Playgroud)

email gmail email-headers email-threading nodemailer

10
推荐指数
1
解决办法
7222
查看次数

使用Python解析线程索引邮件头

有些邮件客户端,不要设置References标题,但是Thread-Index.

有没有办法在Python中解析这个头?

相关:电子邮件头字段'thread-index'如何工作?

邮件1

Date: Tue, 2 Dec 2014 08:21:00 +0000
Thread-Index: AdAOBz5QJ/JuQSJMQTmSQ8+dVs2IDg==
Run Code Online (Sandbox Code Playgroud)

邮件2(与邮件1相关)

Date: Mon, 8 Dec 2014 13:12:13 +0000
Thread-Index: AdAOBz5QJ/JuQSJMQTmSQ8+dVs2IDgE4StZw
Run Code Online (Sandbox Code Playgroud)

更新

我希望能够在我的应用程序中链接这两个邮件.它已经完全适用于众所周知的ReferencesIn-Reply-To头.

python email-headers

10
推荐指数
1
解决办法
1306
查看次数

多个In-Reply-To

邮件用户代理通常通过根据包含其他消息的消息IDIn-Reply-ToReferences头字段将消息链接在一起来显示电子邮件的线程.虽然邮件通常只回复另一条消息,但可能是一条消息回答多个其他消息.该标准允许两个字段中的多个条目.当我通过这种方式发送引用回复多个ID 的电子邮件时,我能得到什么?

  • 这样做是好的做法吗?
  • 它是否会混淆广泛的MUAs?
  • 如何在线程视图中显示这样的消息有什么共同点?

email email-headers

10
推荐指数
1
解决办法
833
查看次数

个人资料图片或头像的电子邮件标题?

我正在使用 python mailjet api,发现我可以设置发件人的姓名,这样我就可以让它们从“Carlos”显示,而不是从“Info”(info@example.com)显示电子邮件。我还想添加一张像西南航空或 Twitter 那样的个人资料图片。

在此输入图像描述

有人知道我该怎么做吗?

我知道如果我不发布代码人们就会生气,所以这里有一些代码:

mailjet = Client(auth=(API_KEY, API_PASSWORD), version='v3.1')
data = {
    'Messages': [
        {
            "From": {
                "Email": "info@example.com",
                "Name": "Carlos"
            },
            "To": [
                {
                    "Email": trip.email
                }
            ],
            "Subject": "Subject of the message",
            "TextPart":"This is the body of the message",
            "Headers": {
                    "X-My-Header": "https://www.example.com/profile_pic.png"
            }
        }
    ]
}
mailjet.send.create(data=data)
Run Code Online (Sandbox Code Playgroud)

python email email-headers mailjet

10
推荐指数
1
解决办法
4484
查看次数

使用Gmail消息源,生成直接链接

那么使用gmail消息源是否可以生成一个指向GMail自己的接口中的消息/线程的链接?

http://productforums.google.com/forum/#!topic/gmail/goChl1gG0NQ上,他们使用以下内容

https://mail.google.com/mail/#all/<HexEncodeMessageID>
Run Code Online (Sandbox Code Playgroud)

这是否与邮件来源中的Message = ID标题相关?

Message-ID: <SomeID@SomeID.mail>
Run Code Online (Sandbox Code Playgroud)

讨论通过IMAP查找Gmail网址ID似乎只提供基于IMAP的解决方案.

gmail hyperlink email-headers

9
推荐指数
2
解决办法
4744
查看次数

是否所有电子邮件客户端都在电子邮件标题中使用“In-Reply-To”字段?

当任何带有 Message-ID 标头的电子邮件发送时,对它的任何回复都包括命名该 ID 的 In-Reply-To 和可以命名父消息 ID 列表的引用,并且电子邮件客户端在查看邮件时使用此信息构建线程线程视图中的电子邮件列表。

我的问题是:是否所有电子邮件客户端(Outlook、Gmail、Exchange 等)在向任何现有电子邮件发送回复时都会在电子邮件标题中附加 In-Reply-To 字段?

我提到了RFC 2822,但它说 In-Reply-To 字段是可选的。

Though optional, every message SHOULD have a "Message-ID:" field.
Furthermore, reply messages SHOULD have "In-Reply-To:"
Run Code Online (Sandbox Code Playgroud)

In-Reply-To 电子邮件标题示例:

第一封电子邮件:

Message-ID <foobar-1234-0@server.com>
In-Reply-To: not provided
References: not provided
Run Code Online (Sandbox Code Playgroud)

第二封邮件:

Message-ID <foobar-1234-1@server.com>
In-Reply-To: <foobar-1234-0@server.com>
References: <foobar-1234-0@server.com>
Run Code Online (Sandbox Code Playgroud)

第三封邮件:

Message-ID <foobar-1234-2@server.com>
In-Reply-To: <foobar-1234-1@server.com>
References: <foobar-1234-0@server.com> <foobar-1234-1@server.com>
Run Code Online (Sandbox Code Playgroud)

email outlook gmail email-client email-headers

9
推荐指数
1
解决办法
7270
查看次数

什么是ZuckMail?

X-Mailer: ZuckMail [version 1.00]
Run Code Online (Sandbox Code Playgroud)

我的意思是这个定制的smtp邮件?或X-Mailer标头与自定义值,如X-Mailer:myMailer?

php email phpmailer email-headers

8
推荐指数
1
解决办法
1万
查看次数

是否可以解码邮件头中的SPAMCAUSE字段?

我想解码这个字符串:X-OVH-SPAMCAUSE:gggruggvucftvghtrhhoucdtuddrfeelgedrvdduucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfenuceurghilhhouhhtmecufedttdenucgohfhorhgsihguuggvnhfjughrucdlhedttddm

有人可以做一个工具或者什么吗?

谢谢.

email decode spam email-headers

8
推荐指数
2
解决办法
1425
查看次数