Skip to content

Latest commit

 

History

History
33 lines (32 loc) · 1.56 KB

README.md

File metadata and controls

33 lines (32 loc) · 1.56 KB

Email Account Management System

This project is an Email Account Management System designed for IT Support Administrators to create email accounts for new Hires/Students efficiently. It provides the following functionalities:

  • Generates email addresses with the syntax: firstname.lastname@department.company.com
  • Determines the department (sales, development, accounting) of the new hire
  • Generates a random string for a password
  • Allows for password changes, setting mailbox capacity, and defining alternate email addresses
  • Provides methods to retrieve name, email, and mailbox capacity

Features

  • Automatic email address generation
  • Flexible department assignment
  • Random password generation for security
  • Customizable mailbox capacity
  • Easy management of alternate email addresses

Usage

To use this system, simply instantiate a new email account object for each new hire and utilize the provided methods to manage their email account settings.

Contributing

Contributions are welcome! Feel free to submit pull requests or open issues for any improvements or bug fixes.

License

This project is licensed under the MIT License - see the LICENSE file for details.