rfc822相关内容
给定 Python 2.6 中的 RFC822 消息,我怎样才能获得正确 文本/纯文本部分?基本上,我想要的算法是这样的: message = email.message_from_string(raw_message)if has_mime_part(message, "text/plain"):mime_part = get_mime_part(message, "text/plain")t
..
我需要将 RESTful 放到服务器上.Date 必须像 Sat, 19 Jan 2013 04:09:58 GMT 一样使用. 在 objc 中我写了这个: NSDateFormatter* _GMTDateFormatter = [[NSDateFormatter alloc] init];[_GMTDateFormatter setDateFormat:@"EEE, dd MMM y
..
在查看标头时,似乎接收邮件的第二台服务器直到最终标头中报告的传递日期之后才转发该邮件. 在c9mailgw11.amadis.com,报告的时间为22:47:49 -0800(PST).但是,最终服务器BY2PR0401MB0966.namprd04.prod.outlook.com报告的时间为06:46:08 +0000. 差异是否是由于简单的原因引起的,例如amadis继电器上
..
我正在寻找对通过加密邮件发送的某些邮件头( Subject 和 Reply-To )进行加密的方法.我正在使用整个MIME(包括标头)并成功对其进行了加密.我可以将此S/MIME加密的邮件成功发送到我的邮件客户端(Thunderbird).它将被成功解密并验证为已签名. 但是,我的邮件客户端没有使用内部加密的MIME中发送的任何标头. 根据 RFC-5751 我应该将邮件包裹在消息中/
..
据我了解,Python 3.6标准库中的 mbox 类生成类型为 email.message.Message 的旧式消息对象. 3.4/3.6中引入的新类 email.message.EmailMessage 使通过 get_content()和 get_body()).如何将从 mbox 迭代器获得的 email.message.Message 对象转换为 email.message.Em
..
我正在尝试使用PHP发送和阅读电子邮件。到目前为止,我发现我必须使用 mb_encode_mimeheader()函数对特殊字符进行编码,但是我不必对空格进行编码。 我还发现,地址栏中的括号不起作用:(http://stackoverflow.com/questions/11989915/is-there-an-error-in-phps-imap -在阅读标题-w时获取概述功能)。例如,P
..
我正在尝试编写vCard解析器,但在展开行时遇到了麻烦. 如您在此处看到的: http://www.faqs.org/rfcs/rfc822.html查找“展开",表示以下所有内容均有效: Long string continue Long string (n*)continue Long string
..
我目前正在使用C#序列化MailMessage对象,尽管网络上的示例有多种变体,但它们序列化为二进制格式,从而错过了IMO点. 我的方法是,我想将MailMessage序列化为RFC2822 eml字符串,下面的代码就是我想出的. public string SerializeEmail(MailMessageArgs e) { string rfc82
..
问题/问题 我想解析一个机器人信息的数据库.据说它类似于RFC822消息. 在我重新发明轮子并编写自己的解析器之前,我想知道是否还有其他可用的东西.我偶然发现了 imap_rfc822_parse_headers() ,这似乎确实可以正是我想要的.不幸的是,我的环境中不提供IMAP扩展. 我在网上和堆栈溢出中看到了许多替代方案.不幸的是,它们全都是为电子邮件构建的,其功能超出了我
..
(我问这个问题(并回答它),以便获取一些(希望有用的)信息,因为我无法使用搜索引擎轻松找到它。但是,随意回答它并添加有用的信息:-) 。) 如何在Python中转义/引用HTTP标头? 和/或它们如何成为验证以确保它们不包含任何上下文转义值? 换句话说,我们如何为HTTP标头做什么, cgi。转义和 urllib.quote 方法(和清理)对HTML和URL做什么?这可用于防范
..
我试图用Gmail API回复现有的电子邮件: 由于我没有在现有邮件中回复标题的参考资料,In-Reply-To ,然后我使用Message-ID来填充我要发送的内容。 DB5PR03MB1206D3A24F124BDF43A5C6E683D60 @ DB5PR03MB1206 .eurprd03.prod.outlook.com是现有邮件的Message-ID标头。 我创建了以
..
Python的电子邮件模块非常适合解析头文件。但是, To:头可以有多个收件人,可能有多个 To:头。那么如何分割每个电子邮件地址?我不能用逗号分隔,因为可以引用逗号。有没有办法这样做? 演示代码: msg =“”“To:user1@company1.com,”User Two“
..
在Python 2.6中给出RFC822消息,如何获取正确的文本/简单内容部分?基本上,我想要的算法是这样的: message = email.message_from_string(raw_message) 如果has_mime_part(message, “text / plain”) mime_part = get_mime_part(message,“text / plain”)
..
如果我获得了DateTime对象的RFC-1123格式化日期,它将显示当前的本地时间,但将时区指定为GMT(这是不准确的)。 DateTime .Now.ToString(“r”); 返回 Fri,12 Feb 2010 16:23:03 GMT 在下午4点23分,但我的时区是UTC + 10(另外,我们正在观察夏令时) / p> 现在,我可以通过转换为UTC来获得“
..
如何将DateTime结构转换为等效的 RFC 822日期时间格式化的字符串表示和将此字符串表示解析回.NET中的DateTime结构? RFC-822日期时间格式用于许多规格,例如 RSS聚合格式 解决方案 这是C#中如何解析和转换DateTime到其RFC-822表示形式的一个实现。唯一的限制是DateTime处于协调世界时(UTC)。我同意这不是非常优雅的代码,但它的工作。
..
我有一个正在被Dojo转换为RFC822格式的JS日期。函数调用 dojo.date.toRfc3339(jsDate)生成以下日期 - 2007-02-26T20:15:00 + 02:00。 我有一个应用程序使用Java日期SimpleDateFormat来解析上面生成的日期。由于时区,我无法解析此日期格式。我试图使用 yyyy-mm-DD'T'hh:mm:ssZ 因为时区
..
解决方案 使用POSIX qw(strftime); print strftime(“%a,%d%b%Y%H:%M:%S%z”,localtime(time()))。 “\\\ ”;
..
我想在SQL表中使用RFC822格式显示 CAST datetime(例如: Fri,2010年11月19日13:43: SELECT (此处) * _ snip_ * ,(选择Cast(Cast(FieldValue as nvarchar(max))as DateTime) from dbo.UserDefinedData where UserDefinedFieldId =
..
我已经写在.NETMF一个应用程序,需要我能够解析RFC822,日期时间。 通常情况下,这将是容易的,但NETMF没有一个DateTime.parse()方法,也不会有某种匹配的实施模式,所以我:M几乎卡住 任何想法 编辑:很可能需要“智能”的解决方案。部分原因,这是困难的是,有问题的日期时间必须有多余的空格中(但只是有时)的倾向。一个简单的解决方案子可能工作一天,但失败时,旁边
..
我收到一些垃圾数据从一个toString()调用在C#中返回的DateTime对象上我怕我与它打交道了一段时间后难住了。 该功能应该格式的日期是符合RFC 822(根据需要由RSS规范),看起来像: 公共静态字符串FormatPubDate(DateTime的pubdate的) { 串_rfc822Format =“DDD,DD MMM YYYY HH:MM:SS”; 串_TMP
..