Giter VIP home page Giter VIP logo

email-chattifier's People

Contributors

kubkon avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar  avatar

email-chattifier's Issues

I can't tell if it's working or not

Hey Jakub,
I'm trying to chatify an email thread, (see image). I click the button and it doesn't seem to do anything, nor does it provide feedback that it has performed an action or not performed an action.

image

Please consider:
providing user feedback on click to tell user:
"processing..."/
"nothing to process"/
"process complete"/
"x emails chatified"

Stripping From...To... blocks too greedy

The regex is too greedy resulting in wrongly parsed From...To... block. Example:

From:...
To...
Subject...
Date...

something else

From:...
Cc...

Will match all of it, instead of only the first block.

Not all headers get matched

Cases where the reply is not in English fails. That is, the phrase does not contain the magic words "On" or "wrote", but it contains date, name and email address, and language specific words/characters. Example:

01/01/2011, Aaaa Bbbb <[email protected]> (wrote in foreign language):

Strip signatures

Regex for matching most common signature delimiters, and their removal from the re-formatted email trail. Example of a signature would be:


---
John Someone
www.johnnyS.com

Matching email signatures not strict enough

If the email contains the following string:

(...) something, right -- which was (...)

then, the parser will eat everything to the right of "--" mistaking it for a signature:

(...) something, right

Removes all occurrences of "&gt;"

This includes also brackets surround email addresses <email_address>; hence this becomes <email_address which is obviously unwanted.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.