Skip to content
This repository

epmail - mail system in Erlang

branch: master

Fetching latest commit…

Octocat-spinner-32-eaf2f5

Cannot retrieve the latest commit at this time

Octocat-spinner-32 include
Octocat-spinner-32 priv
Octocat-spinner-32 src
Octocat-spinner-32 .gitignore
Octocat-spinner-32 Emakefile
Octocat-spinner-32 LICENSE
Octocat-spinner-32 Makefile
Octocat-spinner-32 README.markdown
Octocat-spinner-32 build.bat
Octocat-spinner-32 epmail.app
Octocat-spinner-32 epmail.conf.sample
README.markdown

What

EPmail - is mail system written in Erlang.

Install

make

Runing

In erlang shell:

popd_sup:start_link().

Add user 3 parameters: Domain Name Password

maildir:adduser("localhost", "admin", "123").

Test

You can connect to servers by telnet or you can use mail client, thunderbird for example:

[shk@myhost ~]$ telnet localhost 110
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
+OK POP3 server ready 
use shk
-ERR
user admin
+OK
pass 123
+OK
list 1
+OK 1 3507
.
noop
+OK

Contribute

1) Fork epmail

2) Write some new features or fix bug

3) Test it

4) Pull request

Credits

Artem Teslenko (https://github.com/ates)

Wiki

EPmail wiki - https://github.com/onlyshk/epmail/wiki

EPmail TODO and Issues

EPmail issues - https://github.com/onlyshk/epmail/issues

Dependency

if you want to use PostgreSql to storage user data:

if you want to user sqlite3 to storage user data:

More info

More info - kuleshovmail@gmail.com

Something went wrong with that request. Please try again.