Email Content Segregation

A Java module that calls to the Mailgun/Talon library via the Jep interpreter to perform email content segregation

License

License

Categories

Categories

Data
GroupId

GroupId

com.github.cafdataprocessing
ArtifactId

ArtifactId

util-email-content-segregation
Last Version

Last Version

2.1.0-234
Release Date

Release Date

Type

Type

jar
Description

Description

Email Content Segregation
A Java module that calls to the Mailgun/Talon library via the Jep interpreter to perform email content segregation
Project URL

Project URL

https://github.com/CAFDataProcessing/util-email-content-segregation
Project Organization

Project Organization

EntIT Software LLC, a Micro Focus company
Source Code Management

Source Code Management

https://github.com/CAFDataProcessing/util-email-content-segregation.git

Download util-email-content-segregation

How to add to project

<!-- https://jarcasting.com/artifacts/com.github.cafdataprocessing/util-email-content-segregation/ -->
<dependency>
    <groupId>com.github.cafdataprocessing</groupId>
    <artifactId>util-email-content-segregation</artifactId>
    <version>2.1.0-234</version>
</dependency>
// https://jarcasting.com/artifacts/com.github.cafdataprocessing/util-email-content-segregation/
implementation 'com.github.cafdataprocessing:util-email-content-segregation:2.1.0-234'
// https://jarcasting.com/artifacts/com.github.cafdataprocessing/util-email-content-segregation/
implementation ("com.github.cafdataprocessing:util-email-content-segregation:2.1.0-234")
'com.github.cafdataprocessing:util-email-content-segregation:jar:2.1.0-234'
<dependency org="com.github.cafdataprocessing" name="util-email-content-segregation" rev="2.1.0-234">
  <artifact name="util-email-content-segregation" type="jar" />
</dependency>
@Grapes(
@Grab(group='com.github.cafdataprocessing', module='util-email-content-segregation', version='2.1.0-234')
)
libraryDependencies += "com.github.cafdataprocessing" % "util-email-content-segregation" % "2.1.0-234"
[com.github.cafdataprocessing/util-email-content-segregation "2.1.0-234"]

Dependencies

compile (1)

Group / Artifact Type Version
black.ninia : jep jar 3.8.2

test (6)

Group / Artifact Type Version
junit : junit jar 4.12
org.mockito : mockito-all jar 1.10.19
org.mockito : mockito-core jar 1.10.19
org.powermock : powermock-api-mockito jar 1.6.4
org.powermock : powermock-core jar 1.6.4
org.powermock : powermock-module-junit4 jar 1.6.4

Project Modules

There are no modules declared in this project.

util-email-content-segregation

A Java module that calls to the Mailgun/Talon library via the Jep interpreter to perform email content segregation.

Install Instructions (Unix)

  1. Download and run the setup script from the jep-talon-install-script project found here.
  2. Download the split_email.py python script from the util-email-content-segregation-script project found here.
  3. Set the "PYTHONPATH" environment variable to the directory containing the split_email.py file.

Install Instructions (Windows)

  1. Download and install Python 2.7 for windows found here. Make sure to install pip as well.
  2. Download this wheel file (64-bit version) and run pip install lxml-3.6.0-cp27-cp27m-win_amd64.whl
  3. Download this wheel file (64-bit version) and run pip install numpy-1.11.0+mkl-cp27-cp27m-win_amd64.whl
  4. Download this wheel file (64-bit version) and run pip install scipy-0.17.0-cp27-none-win_amd64.whl
  5. Run install talon==1.2.6 jep==3.8.2
  6. Download the split_email.py python script from the util-email-content-segregation-script project found here.
  7. Set the "PYTHONPATH" environment variable to the directory containing the split_email.py file.
com.github.cafdataprocessing

CAF Data Processing

Versions

Version
2.1.0-234
2.0.0-5