Описание тега rfc2822

Стандартный синтаксис текстовых сообщений, отправляемых между пользователями компьютеров в рамках сообщений "электронной почты".
2 ответа

Есть ли хорошая библиотека на Haskell, которая анализирует полезные нагрузки почты RFC2822?

Я ищу библиотеку Haskell, которая может анализировать тела электронной почты RFC2822 для извлечения контента, включая вложения. Единственное, что я вижу, это Text.ParserCombinators.Parsec.Rfc2822 из пакета hsemail, но автор предупреждает, что он не …
04 окт '12 в 17:02
1 ответ

Как сделать так, чтобы перенаправленные сообщения появлялись в одной ветке с Gmail API

Я пытаюсь сделать так, чтобы пересылка появлялась в том же потоке при отправке сообщения с помощью API gmail (что делает gmail/inbox отлично с пользовательским интерфейсом). Это работает нормально, когда я отвечаю (я добавляю threadId, 'Re: ' и испо…
10 май '16 в 15:48
1 ответ

Вставляет ли канонизация заголовка DKIM пробел после каждой запятой в заголовке To:?

Использование Zend Framework 1.12, PHP 5.3.1. Указывая несколько получателей почты для Zend_Mail и используя транспорт Smtp, заголовок "To:" содержит список получателей, разделенных запятыми. Например To: a@example.com,b@example.com Похоже, это прав…
07 фев '14 в 19:10
1 ответ

Swift_RfcComplianceException на действительный адрес электронной почты, работает в Windows, а не в Ubuntu

Я сталкиваюсь с тем, что кажется довольно печально известной проблемой со SwiftMailer: Fatal error: Uncaught exception ‘Swift_RfcComplianceException’ with message ‘Address in mailbox given [noreply@host.com] does not comply with RFC 2822, 3.6.2.’ Со…
12 апр '13 в 05:30
1 ответ

Являются ли SMTP-сообщения глобально уникальными?

В RFC 2822 ( https://tools.ietf.org/html/rfc2822) упоминается, что "Уникальность идентификатора сообщения гарантируется хостом, который его генерирует". Мой вопрос заключается в том, что два SMTP-сообщения могут иметь одинаковые идентификаторы сообщ…
25 апр '16 в 18:46
0 ответов

Причина изменения требования к адресу назначения с RFC 822 на RFC 2822

В RFC 822 адрес назначения должен был появиться в заголовках, раздел C.3.4. гласит: "Сообщение должно содержать хотя бы одно поле адреса получателя." Кому "и" CC "необходимо содержать хотя бы один адрес". В RFC 2822 и 5322, раздел 3.6. в обоих они г…
15 окт '13 в 18:23
2 ответа

Разбор адреса электронной почты RFC 2822 - хороший список тестовых случаев?

Я разрабатываю синтаксический анализатор адресов RFC 2822 (не валидатор), и мне было интересно, знает ли кто-нибудь хороший список тестовых случаев, в которых используются угловые случаи, которые могут возникнуть? Спецификация формата адреса довольн…
05 апр '13 в 18:37
5 ответов

Конвертировать Python datetime в rfc 2822

Я хочу преобразовать дату и время Python в дату и время RFC 2822. Я пробовал эти методы безрезультатно: >>> from email.Utils import formatdate >>> import datetime >>> formatdate(datetime.datetime.now()) Traceback (most rec…
10 авг '10 в 20:33
3 ответа

Должен ли заголовок "Дата" в электронной почте указывать местное время отправителя или UTC?

Я пишу почтовый веб-клиент на Python, и возник вопрос о том, в каком часовом поясе должен быть представлен заголовок "Дата" электронного письма, как при отправке. RFC 2822 утверждает в разделе 3.3, что: Дата и время суток ДОЛЖНЫ выражаться по местно…
07 май '12 в 18:41
1 ответ

Что такое специальные символы в заголовках электронной почты и когда использовать кавычки?

Я пытаюсь отправлять и читать электронную почту, используя PHP. До сих пор я узнал, что я должен кодировать специальные символы с помощью функции mb_encode_mimeheader()Но мне не нужно кодировать пробелы. Я также узнал, что скобки в поле адреса не ра…
17 авг '12 в 15:30
2 ответа

Проверка электронной почты RFC 2821 с использованием Java

Я работаю над проверкой электронной почты, используя Java, имея в виду RFC 2821. Я использовал следующий код для проверки всех моих адресов электронной почты: InternetAddress emailAddr = new InternetAddress(email); emailAddr.validate(); Java API гов…
09 май '13 в 07:12
2 ответа

Форсирование часового пояса "+0000" для RFC2822 раз в Ruby

Как я могу заставить Time.rfc2822 функция выплевывать +0000? Ruby позволяет мне довольно легко анализировать время, отформатированное в RFC2822: require 'time' time = Time.parse('14 Aug 2009 09:28:32 +0000') puts time => "2009-08-14 05:28:32 -040…
18 авг '09 в 00:53
1 ответ

Один и тот же идентификатор сообщения с другим адресом электронной почты

Как я читаю на официальном rfc2822 The "Message-ID:" field provides a unique message identifier that refers to a particular version of a particular message. The uniqueness of the message identifier is guaranteed by the host that generates it (see be…
01 мар '17 в 16:47
2 ответа

RegEx скомпилировано с RFC 2822, 3.6.2

У меня проблема с тем, что SwiftMailer отклоняет электронные письма, содержащие точки либо в начале, либо в конце адреса (аналогично нескольким точкам внутри). Я хотел бы, чтобы мое приложение замечало такие проблемы. Каким должно быть регулярное вы…
14 ноя '12 в 11:53
1 ответ

Текущая дата / время в RFC 2822 Функция даты с vb / classic asp

Я пытаюсь написать скрипт для отправки данных в корзину Amazon S3, и мне нужно сгенерировать, как мне кажется, дату RFC 2822 для отправки в запросе заголовка. Дата выглядит так: "Вт, 12 июня 2012 г. 23:41:58 +0000" Мне просто нужна функция для генер…
12 июн '12 в 23:07
4 ответа

Регулярное выражение для проверки идентификатора сообщения в соответствии с RFC2822

Я не нашел регулярное выражение для этого. Мне нужно проверить значение "Message-ID:" из электронного письма. Это похоже на регулярное выражение проверки адреса электронной почты, но намного проще, без большинства крайних случаев, которые позволяет …
19 окт '10 в 12:52
3 ответа

Как отправить сообщение нескольким получателям?

У меня возникли проблемы с отправкой сообщения на несколько адресов с помощью API Gmail. Я успешно отправил сообщение только на один адрес, но получаю следующую ошибку, когда я включаю несколько разделенных запятыми адресов в 'To' поле: Произошла ош…
22 авг '14 в 00:11
1 ответ

Манипулировать электронной почтой RFC 2822 в javascript

Я создаю расширение Chrome, которое работает с API Gmail. Используемый формат электронной почты основан на RFC 2822. Я хочу изменить электронную почту. Есть ли в javascript стандартная библиотека для работы с электронной почтой, совместимой с RFC 28…
2 ответа

Преобразование строки в объект даты и времени

Я пытался преобразовать строку в объект datetime. Строка, которую я получил из новостной ленты, имеет следующий формат: "Чт, 16 октября 2014 01:16:17 ПО ВОСТОЧНОМУ ВРЕМЕНИ" Я пытался использовать datetime.strptime(), чтобы преобразовать его. т.е. da…
18 окт '14 в 01:45
2 ответа

Разбор адресов электронной почты RFC 2822 на Java

Поскольку многие люди не знают, адреса электронной почты требуют библиотеки для анализа. Простые регулярные выражения, как @(.*) не достаточно. Адреса электронной почты могут даже содержать комментарии, которые могут содержать такие символы, как @, …
28 авг '13 в 20:57