Skip to content

The Email Administration Application is a simple program that simulates the creation of employee email accounts. It prompts the user to input their first and last name, selects a department, and generates an email ID with a random password. The application also allows users to manage mailbox capacity, alternate emails, and password changes.

Notifications You must be signed in to change notification settings

ApurvaCodes/Email-Administration-Application

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

📧Email Administration Application

This is a Java-based Email Administration Application designed to manage employee email accounts efficiently. The application allows administrators to set up employee emails, manage passwords, define mailbox capacity, and more.

🚀 Features

Generate professional email addresses based on employee names and departments.

Randomly generate secure passwords for employees.

Set and modify mailbox capacity.

Update alternate email addresses.

Change user passwords.

Display employee email information in a user-friendly format.

🛠️ Technologies Used

Java (Core Java concepts, Object-Oriented Programming)

Scanner Class for user input

📂 Project Structure

email_administration_application/
├── Email.java // Core logic for managing email accounts
├── EmailApp.java // Main class to run the application
└── README.md // Project documentation

📑 How to Run

Clone this repository:

git clone https://github.com/your-username/email-administration-app.git

Open the project in your preferred Java IDE (e.g., IntelliJ IDEA, Eclipse).

Compile and run the EmailApp.java file.

Follow the on-screen prompts to create and manage email accounts.

📝 Sample Output

New worker: John.
Department Codes:
1 For Sales
2 For Development
3 For Accounting
0 For None
Enter department code: 2
Your password is: A1!B2@C3#D
DISPLAY NAME: John Smith
COMPANY EMAIL: john.smith@development.indcompany.com
MAILBOX CAPACITY: 500mb

📄 License

This project is licensed under the MIT License.

Happy Coding! 🚀

About

The Email Administration Application is a simple program that simulates the creation of employee email accounts. It prompts the user to input their first and last name, selects a department, and generates an email ID with a random password. The application also allows users to manage mailbox capacity, alternate emails, and password changes.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages