# common-email **Repository Path**: xbwuc/common-email ## Basic Information - **Project Name**: common-email - **Description**: No description available - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: https://wuxinbo.github.io/common-email/ - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2018-02-01 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # common-email ![[build](https://www.travis-ci.org/wuxinbo/common-email)](https://travis-ci.org/wuxinbo/common-email.svg?branch=master) [![Coverage Status](https://coveralls.io/repos/github/wuxinbo/common-email/badge.svg?branch=dev)](https://coveralls.io/github/wuxinbo/common-email?branch=dev) [![BCH compliance](https://bettercodehub.com/edge/badge/wuxinbo/common-email?branch=master)](https://bettercodehub.com/) ## 介绍 本项目主要是对[apache-common-email](http://commons.apache.org/proper/commons-email)的邮件发送功能进行简单封装. 抽象邮箱配置逻辑,尽量做到靠配置文件来控制邮件的发送类型。在当前的版本中实现了支持解析[YAML](http://yaml.org/). ## java Doc [javaDoc](https://apidoc.gitee.com/xbwuc/common-email/) ## 配置方式 1. [YAML](http://yaml.org/)(已经实现) 2. [JSON](https://www.json.org/json-zh.html)(规划中) 3. CONFIG_CENTER(基于spring框架的配置中心,暂未实现) ... ## 关键类关系图 ![email-config](./img/email-config.png) ## 引用 目前jar已经推送到中央仓库可以通过下列方式引用: ```xml com.github.wuxinbo common-email 1.0.0 ``` [gradle](https://gradle.org/) ```groovy compile 'com.github.wuxinbo:common-email:1.0.0' ```