Email - Server (SMTP, POP, IMAP)
Table of Contents
1 - About
An email server is basically a computer with a SMTP service that will send, receive and store email message in their respective box on the server.
On top of it, you may find POP, IMAP and other services that will help to manage the mailbox box (read, delete, …) from the client
2 - Articles Related
3 - Management
3.1 - Set
The email server IP are set in the DNS via the MX record. This is how a server knows to which server a message should be send.
3.2 - Implementation
3.2.1 - SMTP
Below you will find some SMTP server implementation
- Email - Postfix - SMTP
- Java Email Server (a Java SMTP and POP3 e-mail server)
- Sendmail - (non-Java) SMTP server.
- SubEthaSMTP is a Java library for implementing SMTP server functionality
- https://github.com/masukomi/aspirin - Embeddable send-only SMTP server.
For development, see Email - Development configuration to develop and test an email solution