Mail for CNM Cloud

From CNM Wiki
Revision as of 13:28, 8 February 2023 by Sonya (talk | contribs)
Jump to: navigation, search

Mail for CNM Cloud (hereinafter, the Project) is the group of endeavors undertaken to advance CNM Mail Server to make sure that all CNM apps can send and, when applicable, receive emails through it.


Requirements

Business

The Project's business requirements are:
  1. (primary) The Group needs to provide WorldOpp scholars with the opportunity to create a corporate email account.
  2. (secondary) The Group is interested in allowing to send and receive emails.

Prototypes

Prototypes

Stakeholder's

The Project's stakeholder requirements are:
  1. get a corporate email account;
  2. send and receive emails.
  1. send and receive emails.
  • As a system administrator, I need to be able to:
  1. сreate accounts for users @cnmcyber.com;
  2. install the Spam Assassin antispam;

Product

The Project's product specifications are:
  • The most popular combination of Postfix and Dovecot should be used for mail setup.
Post.png
  • The architecture of the mail server should look like this:
The input is the MTA mail server which works on the SMTP protocol. The MTA is on the Internet and it gets and sends the mail. We have some sort of mail base and we also have a mail delivery agent called MDA which delivers mail to the user. This is a POP3 or IMAP protocol. The MDA takes from the email base and gives it to the client. In between is the LDA, which takes mail from the MDA via LMTP (Local Mail Transfer Protocol) and puts it in the database.
Usually, you don't put extra software as an LDA. Today, both Postfix and Dovecot can act as an LDA. But Postfix does it in a very primitive way. If you use Dovecot, however, it is possible to connect Sieve (a scripting language for mail filtering) and much more.
Нow to install Postfix and Dovecot:

States

Certainty

State of certainty

Utility

State of utility

Applicability

State of applicability

Controllability

State of controllability