Adam Cooke
5d0b8eb16d
add some docs to ubuntu install script
2017-05-05 11:15:10 +01:00
Adam Cooke
2a606320be
add a script to install postal on ubuntu 16.04
2017-05-05 11:05:19 +01:00
Adam Cooke
608b73afd4
add an example password to postal.example.yml
2017-05-05 10:49:44 +01:00
Adam Cooke
010e8c0e58
add a default certificate for the fast server
2017-05-05 09:57:39 +01:00
Adam Cooke
913190bce4
rename AM_CONFIG_ROOT to POSTAL_CONFIG_ROOT
2017-05-05 09:50:49 +01:00
Adam Cooke
a3fe4a548d
add sender to the param list for the send/message API method
2017-05-04 13:10:00 +01:00
Adam Cooke
3e281b576e
global domains aren't supported any longer
2017-05-04 13:04:48 +01:00
Adam Cooke
22e0dd27ae
attempt to renew track certificates more frequently for a better experience
2017-05-04 12:38:06 +01:00
Adam Cooke
3ba0a72779
log errors from cert verification
2017-05-04 12:37:16 +01:00
Adam Cooke
e7b88842ca
logging on certificate verification & issuance
...
closes #94
2017-05-04 11:18:44 +01:00
Adam Cooke
7ca4e74bbe
initial logging for LE registration
...
part of #94
2017-05-04 11:12:28 +01:00
Adam Cooke
49faf73e66
fixes bug on credentials list
2017-05-02 13:44:32 +01:00
Adam Cooke
f6784238d3
a sad sad day in postal-land, no more puns.
2017-05-02 13:33:17 +01:00
Alex Bouma
b396920d47
Config to use local nameservers for DNS validation
2017-05-02 13:11:55 +01:00
Charlie Smurthwaite
b90632b525
replace epoll and threaded servers with single nio4r evented server
2017-05-02 13:07:03 +01:00
Alex Bouma
594cff74a9
Add address endpoints to the routes UI ( #71 )
2017-05-02 13:06:46 +01:00
Adam Cooke
73cca62b93
verify the initial user
2017-05-02 08:10:57 +01:00
Adam Cooke
6af6e58d88
remove wildcard validation on routes
...
closes #57
2017-04-30 19:26:10 +01:00
Adam Cooke
2be702fac3
make sure resolv is required before it is used everywhere
...
closes #67
2017-04-30 19:25:03 +01:00
Alex Bouma
ddf2a859bf
Fix removed ip_pool type errors ( #62 )
...
* Fix undefined method description
Sice `:description` was removed from the IP pools it should display the IP pool `:name` instead of the `:description`.
* Fix using the removed ip_pool type
2017-04-29 19:42:29 +01:00
Adam Cooke
f779e45f45
move espect into Postal::MessageInspection
2017-04-29 12:38:40 +01:00
Adam Cooke
45fd472f76
configurable maximum delivery attempts
...
closes #59
2017-04-29 11:56:25 +01:00
Adam Cooke
3333a7baf3
add script for testing app SMTP connections
2017-04-28 17:09:39 +01:00
Adam Cooke
6fc82b2049
remove the initial seeds
2017-04-28 17:01:37 +01:00
Adam Cooke
a1aa173c51
add script to create an initial admin user
2017-04-28 17:01:11 +01:00
Adam Cooke
cc04a57cf7
upgrade moonrope
2017-04-28 16:50:33 +01:00
Adam Cooke
ff4687c2f7
update favicon
...
closes #47
2017-04-28 16:46:42 +01:00
Adam Cooke
759c68a43d
remove some image assets that aren't used
2017-04-28 16:46:40 +01:00
Adam Cooke
698b580db4
remove types from ip pools
...
closes #24
2017-04-28 16:40:53 +01:00
Adam Cooke
88974cee85
use standard config style for accessing relay properties
2017-04-28 16:27:51 +01:00
Adam Cooke
1adedc6343
support for smtp relay hosts
2017-04-28 16:26:59 +01:00
Adam Cooke
695bdf90f9
improvements to ip monitoring on worker
2017-04-28 16:09:39 +01:00
Adam Cooke
6d27787a2e
don't bother looking up local IPs
2017-04-28 15:53:24 +01:00
Adam Cooke
1be135a5d9
fixes issue with ip addresses that don't have an ipv6 pair
2017-04-28 15:50:26 +01:00
Adam Cooke
0a25fe986d
fixes header when server has no IP pools but ip pools are enabled
2017-04-28 15:40:48 +01:00
Adam Cooke
8d235fd569
remove unused helpers.coffee
...
fixes #46
2017-04-28 15:30:02 +01:00
Adam Cooke
488dffd04b
don't generate self signed smtp certificates
2017-04-28 15:17:06 +01:00
Adam Cooke
caacaa7f92
disable SMTP TLS by default and add custom paths for SMTP key/cert
...
TLS can be enabled by setting 'smtp_server.tls_enabled' to true.
2017-04-28 15:12:56 +01:00
Adam Cooke
1b58cb853b
remove a stray new line
2017-04-27 22:16:42 +01:00
Adam Cooke
dde2669110
keep using github wiki for now
2017-04-27 19:18:03 +01:00
Adam Cooke
396f0a3966
update readme
2017-04-27 19:14:42 +01:00
Adam Cooke
709e82c06e
rename MyOps to Postal in auto upgrade
...
fixes #29
2017-04-27 18:05:03 +01:00
Adam Cooke
6af7f332bf
hide IP rules & IPs when ip pools aren't available
2017-04-27 10:36:30 +01:00
Adam Cooke
3ed9438a00
fixes issue with creating new organizations when there are no ip pools
2017-04-27 10:34:22 +01:00
Adam Cooke
10794f8573
upgrade moonrope
2017-04-27 10:34:21 +01:00
Adam Cooke
4de6dc20e6
don't use localhost as the HELO on outgoing SMTP connections
...
It can be configured using `dns.helo_hostname` or will be set to `dns.smtp_server_hostname`
Related to #19
2017-04-27 09:49:53 +01:00
Adam Cooke
2ad3eb92aa
generate a 1024-bit key for the default DKIM signing key
2017-04-27 09:46:11 +01:00
Adam Cooke
61da4bf48c
hide away IP pool things in the UI if not enabled
2017-04-27 09:41:21 +01:00
Adam Cooke
1f64c61105
add a defaults file containing all defaults for configuration options and tidy initial config
2017-04-27 09:35:57 +01:00
Adam Cooke
c36b3f6f51
dhparam in default nginx can be optional for now
2017-04-26 23:22:18 +01:00