Function parseRFC5322Header
Parses an internet header according to RFC5322 (with RFC822 compatibility).
Prototype
void parseRFC5322Header( InputStream input, ref vibe.utils.dictionarylist.DictionaryList!(string,false) dst, ulong max_line_length, shared(Allocator) alloc, bool rfc822_compatible );
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.