James Hillyerd
9ca1711252
Update website links
2014-05-25 21:51:55 -07:00
James Hillyerd
bb398498d4
More Docker work
...
- Dockerfile now builds Inbucket inside the container
- Add starter inbucket.conf for Docker
- Add install.sh to build inbucket inside container
- Add customized greeting.html for Docker
2014-05-25 16:10:05 -07:00
James Hillyerd
9ebdb06a7a
Fix typo in comment
2014-05-25 13:44:08 -07:00
James Hillyerd
428dc6a286
README and Travis CI tweaks
...
- Update links to RedHat & Ubuntu install guides
- Travis CI now tests against Go 1.2 and tip
2014-05-09 19:14:10 -07:00
Hotei
dcb6a6f845
Update README
2014-05-05 22:13:33 -04:00
Hotei
7433e9ac36
Update inbucket.conf
...
Remove duped mailbox.message.cap= setting
2014-05-05 22:06:16 -04:00
James Hillyerd
46fa714cc7
Add configurable mailbox message cap
...
- Add new configuration option [datastore]mailbox.message.cap
- Modify filestore to enforce message cap if value > 0
- Filestore unit tests for message cap when enabled & disabled
- Change to DataStore.Mailbox.NewMessage() interface to allow error
return
2013-11-12 10:42:39 -08:00
James Hillyerd
414ed44882
Refactoring to support REST unit tests
2013-11-11 10:50:41 -08:00
James Hillyerd
3ddeb13a82
Add a REST response for MailboxShow
2013-10-16 17:09:54 -07:00
James Hillyerd
1e85699ccf
Add REST call for purging an entire mailbox
2013-10-14 15:35:09 -07:00
James Hillyerd
b7e1dbb418
goxc changes
...
Reorganize stuff in bin dir to other places, or delete it
Only build amd64 binaries to reduce bintray space usage
2013-10-13 20:32:59 -07:00
James Hillyerd
97a2016177
Add customizable greeting to index page
...
Allow an organization to copy the greeting.html file out of the themes
directory, customize it, then point the greeting.file config option at
it so that it will survive Inbucket upgrades.
2013-10-10 14:04:22 -07:00
James Hillyerd
aa7b760385
POP3 is working
...
Added pop3.domain config option (for APOP greeting)
Implemented CAPA command
Implemented APOP "encrypted" authorization
Updated all sample config files to include [pop3] section
Closes #8
2013-09-12 22:07:24 -07:00
James Hillyerd
338698d461
Add empty shell of POP3 server
2013-09-09 15:51:26 -07:00
James Hillyerd
d7965e0eaa
Ubuntu etc files
...
- Point RedHat README to website
- Add ubuntu upstart, logrotate configs
2012-11-17 14:49:40 -08:00
James Hillyerd
5214f30f87
Add Windows config
...
- Dist building powershell script
- Sample config
- Simple .bat launcher
2012-11-12 20:36:27 -08:00
James Hillyerd
2974e7c64e
Add a redhat6 readme
2012-11-07 15:39:16 -08:00
James Hillyerd
1b697e0daa
Update unix sample config
2012-11-07 15:28:01 -08:00
James Hillyerd
b8f2527b93
Mixed use support
...
You can now optionally configure a "no store" domain. When inbucket
receives a message destined for a user at that domain, it will accept
the message but not store it to disk. This allows the same instance
of Inbucket to be shared by people who wish to view email content and
those who want to load test.
2012-11-07 15:26:15 -08:00
James Hillyerd
a246be6e5f
Allow use of privileged ports in init script
2012-11-06 09:45:47 -08:00
James Hillyerd
5fe57f2e3f
Merge branch 'master' of https://github.com/jhillyerd/inbucket
2012-11-06 09:33:36 -08:00
James Hillyerd
1da98a9f7e
Attachment display & downloading!
2012-11-05 21:35:34 -08:00
James Hillyerd
7145249d65
Add a sample Apache vhost config
2012-11-05 13:53:24 -08:00
James Hillyerd
09b8534b9b
Add redhat init reload & logrotate config
2012-11-05 13:43:54 -08:00
James Hillyerd
8361fa6b6e
Dist scripts...
...
- Add files to tarball as root/root
- Move redhat-init script to etc/redhat-el6 so it's included in dist tarball
2012-11-05 09:33:27 -08:00
James Hillyerd
24e74936b7
provide redhat init script + config
2012-10-31 18:00:26 -07:00
James Hillyerd
ec58e79874
Add store.messages option for SMTP load testing
2012-10-27 17:33:37 -07:00
James Hillyerd
a4ad7b13cc
Wire in retention
...
- Update README
- Add retention metrics
- Start retention scanner if configured
2012-10-26 13:38:59 -07:00
James Hillyerd
45e1995d17
Begin work on message retention
...
- Refactor datastore such that we have a FileDataStore that implements
the DataStore interface.
- Add in missing SMTP configuration options: max recips, max idle, max
message size
- Add retention options to config
2012-10-25 18:06:29 -07:00
James Hillyerd
16a68000d3
Make log level configurable
2012-10-22 18:07:16 -07:00
James Hillyerd
db0d553f5d
Package reorg part 3
...
- binary "inbucketd" is now "inbucket"
- renamed "conf" to "etc" so it doesn't get confused with "config" pacakge dir
2012-10-22 15:57:05 -07:00