bdsmail

module
v0.0.0-...-75f3508 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 3, 2024 License: MIT

README

logo

Brain Dead Simple Mail Server ᴮᴱᵀᴬ

MIT License Logo is ebin

Building From Source

Dependencies:

  • go 1.9.4
  • git
  • make
  • i2p with SAM enabled

To build the daemon do:

$ git clone https://github.com/majestrate/bdsmail
$ cd bdsmail
$ make
Configuring

To generate an initial configuration file run the following:

$ ./bin/bdsconfig > config.ini

Make sure to set the admin password:

$ ./bin/mailtool config.ini admin $PWD/mail/admin admin_password_goes_here
Running
$ ./bin/maild config.ini
Email setup

See the example config for mutt here

Contact

test email address is test@ivpxmoh2qzcmxbij3sxfnlsua6panhxke2b3bbhn4xxw7oacujdq.b32.i2p

if the server is down ding me on xmpp: jeff@i2p.rocks

Features

Current
  • brain dead simple self hosted i2p mail
  • brain dead simple database backend (sqlite3)
  • brain dead simple smtp access
  • brain dead simple pop3 access
  • brain dead simple license (MIT)
Near Future
  • brain dead simple inet/i2p mail relay
Future (Eventually)
  • brain dead simple i2pbote gateway

Directories

Path Synopsis
cmd
lib
config/parser
Package configparser provides a simple parser for reading/writing configuration (INI) files.
Package configparser provides a simple parser for reading/writing configuration (INI) files.
db
database abstraction layer
database abstraction layer
i2p
* i2p connector
* i2p connector
maildir
package implementing maildir protocol
package implementing maildir protocol
model
MVC models
MVC models
pop3
pop3 server implementation
pop3 server implementation
sendmail
mail sender package
mail sender package
server
smtp server implementation
smtp server implementation
smtp
smtp client / server implementation
smtp client / server implementation
web
web ui
web ui
web/admin
admin web panel
admin web panel
web/webmail
webui for mail server
webui for mail server

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL