1
0
مراية لـ https://github.com/postalserver/postal.git تم المزامنة 2025-11-30 21:32:30 +00:00
رسم بياني للالتزام

394 الالتزامات

المؤلف SHA1 الرسالة التاريخ
Adam Cooke
d4fd6b9925 By default, we will now listen directly on various ports [breaking]
This allows us to avoid messing around with changes to iptables and generally makes installation easier for everyone.

If you have an instance of postal before this, you will need to do a couple of things to ensure your installation continues to work.

1. You will need to specify a `fast_server.bind_address` in your postal.yml configuration file. This is the IP that you dedicated to the fast server.
2. You will need to allow Ruby to listen on privileged ports (sudo setcap 'cap_net_bind_service=+ep' /usr/bin/ruby2.3).
3. You will need to remove any iptables rules that you may have added previously to accomodate the older way of doing this.
2017-05-05 11:45:27 +01:00
Adam Cooke
f9b6485f22 a little extra thing for iptables 2017-05-05 11:27:33 +01:00
Adam Cooke
fa95a3a713 well obviously nginx can only happen after the app has been cloned 2017-05-05 11:24:12 +01:00
Adam Cooke
bc65feff46 some tidying on ubuntu1604.sh 2017-05-05 11:18:16 +01:00
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