Java Mail Filter System project in Java
Project Objective
Java Mail filter is an online mail filtering system to make your mail inbox free from junk mails and spam. There comes many situations where you have to enter your mail address to get notifications, offers, coupons and much more. Among these mail, some are beneficial sometimes and most are not. To make our inbox free from unwanted mails, which will make our searching and finding process easier, we have to categorize and filter our mails. Using mail filter developed in Java, we can decide where we can move these mail, either to spam folder or to delete or to our desired folder created by us. Among all, this mail filter program having other versatile feature which makes different from others. Using its source code, you can define your own rules for filtering the incoming mails to your inbox.
It’s the java mail filter, by which you can move the mails to your desired folder, you can make rules what happened to these mail, which means, you can set maximum time under which , this system can take action such as deletion of all mails after 90 days. You can define rules by domain type, from particular source etc.
Existing System
In previous system, there was no such rules which allows you to define your own set of rules. You were only allowed to move mails to particular predefined folder and delete mails by selecting one by one which is a time consuming process. Among all, the most important is recovery system which was not available in the previous mail system. You were bound to use single dedicated account to use particular mail account. The most important part is code optimization which was also one of the major problem found in existing system.
Proposed System
In this new Java Mail filter system, you can add multiple accounts by using your username and password and its encryption system will give you the security to make your username and password protected from others. This system having two kind of objects naming “account” and “rule”. Rule will allow to add multiple rules as per your convenience using graphical interface. Categorization of mails can be easily performed only once and remembering process will be handle by this system. This system comes with default values with their server name and server port number to add different accounts. Using this mail filter rule, you can block, move to default folder or predefined folder, delete after specified days, and make alert by using any particular mail domain name such as [email protected].
Modules
- Account: -It’s the system by which you can add multiple accounts and take appropriateactions for incoming mails. Using this module, you can create folders, add accounts without remembering the port number of any particular mail system such as Gmail, Rediffmail, yahoo etc.
- Rule: -It’s the section where you can see the list of rules which you have created and make appropriate actions such as modify, delete and create new rules. Here you can allow to disallow system to use SSL concept, making folder and inserting mail of particular domain name, take action after predefined days and much more.
Hardware Requirements
- Hard Disk – 500 GB.
- RAM – 200 MB.
- Monitor.
- Keyboard.
- Mouse.
- Modem supports EDGE/UMTS/3G/4G.
Software Requirements:
- Netbeans 7.2
- MVC Framework like Spring.
Download Project
Java Mail Filter System Abstract | Download Abstract |
Java Mail Filter System Source Code | Download Source Code |
Leave a Reply