24 Commits

Author SHA1 Message Date
anhofmann 98daf6d30c Add possibility to use other ports than 80/443 in webhooks (#234)
* Added possibility to use other ports than 80/443

* simplify regex to allow colon anywhere
2017-08-21 22:23:31 +01:00
Will Power 457afb90c1 don't create empty parts in a multi part email (#267) 2017-07-25 15:47:18 +01:00
Adam Cooke fda0cfafc6 rename admin to advanced settings & add help text
closes #163
2017-06-02 12:11:19 +01:00
Adam Cooke 4e7cec443c ensure IP addresses are unique
fixes #165
2017-06-01 14:41:38 +01:00
Adam Cooke cb0e3a4f4e support for a null send limit for unlimited
part of #144
2017-05-16 15:52:43 +01:00
Adam Cooke 9a76538f11 remove IP pool rules when deleting an IP pool 2017-05-15 10:43:44 +01:00
Adam Cooke e9b03987fe only allow users with an invite to create accounts 2017-05-12 14:45:42 +01:00
Adam Cooke 5cd0e4dc04 add option to not provision databases for servers 2017-05-08 16:41:37 +01:00
Adam Cooke f023ff0bc1 don't check the dns on create if there already is a status 2017-05-08 16:38:29 +01:00
Adam Cooke 3e281b576e global domains aren't supported any longer 2017-05-04 13:04:48 +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
Alex Bouma b396920d47 Config to use local nameservers for DNS validation 2017-05-02 13:11:55 +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 698b580db4 remove types from ip pools
closes #24
2017-04-28 16:40:53 +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 61da4bf48c hide away IP pool things in the UI if not enabled 2017-04-27 09:41:21 +01:00
Adam Cooke ec73bffce0 admins don't need to verify domain ownership 2017-04-21 10:23:14 +01:00
Adam Cooke e6528663c6 when a new user is added with a verified timestamp, don't just clear it 2017-04-21 09:58:06 +01:00
Adam Cooke 2fdba0ceb5 initial commit from appmail 2017-04-19 13:07:25 +01:00