-
Notifications
You must be signed in to change notification settings - Fork 1
intesar/YahooMailJava
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Step 1: Add dependencies to your maven projeect <!-- mail --> <dependency> <groupId>javax.mail</groupId> <artifactId>mail</artifactId> <version>1.4</version> </dependency> <!-- Apache Commons Validator --> <dependency> <groupId>commons-validator</groupId> <artifactId>commons-validator</artifactId> <version>1.4.0</version> </dependency> Step 2: Copy YahooMailService.java to your project & set username/password code: https://github.com/intesar/YahooMailJava/blob/master/src/main/java/com/bia/yahoomailjava/YahooMailService.java Sample code YahooMailService emailService = YahooMailService.getInstance(); emailService.sendEmail("<toemail>", "<subject>", "<body>"); Design Decisions No interface is define to keep simpler eco-system, feel free to add yours if required and refactor code accordingly Pattern's & Technique's used - Singleton, Command, Async, Inner class
About
No description, website, or topics provided.
Resources
Code of conduct
Security policy
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published