mkawalec / emailparse Goto Github PK
View Code? Open in Web Editor NEWAn email parser that will eat everything (tm)
License: BSD 3-Clause "New" or "Revised" License
An email parser that will eat everything (tm)
License: BSD 3-Clause "New" or "Revised" License
Only the outer layer of nested multipart messages is parsed. The inner layers are collapsed into a single body, with things like headers and boundaries left in.
Originally mentioned in this gist: https://gist.github.com/chrisdone/47a9e22672b54dedc87dec8b415e8127
Just wondering if it would be possible for the haddock documentation to be uploaded to hackage, for version 0.2.0.10?
Cheers.
Would you be able to bump the package dependencies? It's based on a pretty old version of base.
Compiling emailparse seems to give the error:
[10 of 10] Compiling Network.Mail.Parse ( src/Network/Mail/Parse.hs, dist/build/Network/Mail/Parse.p_o )
csrc/codec.c:7:10: error:
fatal error: codec.h: No such file or directory
#include "codec.h"
^~~~~~~~~
|
7 | #include "codec.h"
| ^
compilation terminated.
cc' failed in phase
C Compiler'. (Exit code: 1)
Any hints as to what this missing file belongs to?
According to RFC5322 the in-reply-to
header can contain multiple msg-id
's, even though it typically only contains one.
mime
already does a huge chunk of the work for parsing emails, as it has a parser for arbitrary mime values, of which emails are a subset.
Some of the other bugs I have come across would have been avoided by using mime
more directly. Likely some of the data types can be reused more heavily as well.
The latest hackage version of mime
has a major performance issue, but once GaloisInc/mime#16 is merged that will no longer be a problem.
Hello,
I would like to use this library but I have found that there are dependency issues with the recent version of GHC.
Thank you for your work
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.