Function parseRFC5322Header
Parses an internet header according to RFC5322 (with RFC822 compatibility).
Prototype
void parseRFC5322Header(
InputStream input,
ref DictionaryList!(string,false,12L,false) dst,
ulong max_line_length = 1000LU,
Allocator alloc = defaultAllocator(),
bool rfc822_compatible = true
);
Parameters
Name | Description |
---|---|
input | Input stream from which the header is parsed |
dst | Destination map to write into |
max_line_length | The maximum allowed length of a single line |
alloc | Custom allocator to use for allocating strings |
rfc822_compatible | Flag indicating that duplicate fields should be merged using a comma |
Authors
Sönke Ludwig
Copyright
© 2012-2014 RejectedSoftware e.K.
License
Subject to the terms of the MIT license, as written in the included LICENSE.txt file.