SkillAgentSearch skills...

RxAndroidMail

A tiny rxjava wrapped Android send mail client library

Install / Use

/learn @Lembed/RxAndroidMail
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

RxAndroidMail

A tiny rxjava wrapped android smtp client mail library

RxAndroidMail GitHub license RxAndroidMail

Usage

Obtaining the instance


RxMail rxMail = RxMail.create();

Build the mail configure


 RxMailBuilder rxMailBuilder = new RxMailBuilder(getApplicationContext());
                rxMailBuilder.setType("text/html");
                rxMailBuilder.setBody("body");
                rxMailBuilder.setSubject("subject");
                rxMailBuilder.setUsername("your@gmail.com");
                rxMailBuilder.setPassword("password");
                rxMailBuilder.setHost("smtp.gmail.com");
                rxMailBuilder.setPort("465");
                rxMailBuilder.setMailTo("another@gmail.com");
                rxMailBuilder.addAttachments("/data/files/email.jpg");

Send the mail


   rxMail.push(rxMailBuilder);
   rxMail.push(rxMailBuilder.clone().setMailTo("your@gmail.com"));

Release

rxMail.finish();

Contributing

If you would like to contribute code you can do so through GitHub by forking the repository and sending a pull request.

License

MIT

View on GitHub
GitHub Stars7
CategoryDevelopment
Updated6y ago
Forks3

Languages

Java

Security Score

70/100

Audited on Jul 25, 2019

No findings