Charlie Smurthwaite
634d3af59d
fix syntax for compatibility
2019-07-17 14:46:33 +01:00
Charlie Smurthwaite
34e5085c37
ignore Mail::Field::IncompleteParseError errors when mail gem can't parse header
2019-07-17 14:37:21 +01:00
Charlie Smurthwaite
2c8a0e19ad
switch mail gem to 2-7-stable git branch to fix https://github.com/mikel/mail/issues/1238
2019-07-16 16:01:43 +01:00
Charlie Smurthwaite
bb27d8c8a1
Fix access to variable in check_dkim_record
2019-06-22 09:26:20 +01:00
Charlie Smurthwaite
0fb323af3f
reset SMTP transaction automatically after any DATA response, not just success
2019-04-08 15:05:55 +01:00
Charlie Smurthwaite
183f3b4192
http 429 responses should suppress bounce messages to reduce email volume in rate limiting situations
2019-04-08 11:20:25 +01:00
Charlie Smurthwaite
1ef7dbd67e
complete upgrade of letsencrypt to ACME v2. resolves #674
2019-03-14 11:58:41 +00:00
Charlie Smurthwaite
c3f2adc10d
fix acme initializer call
2019-03-14 10:53:53 +00:00
Charlie Smurthwaite
a7e3e9de79
Revert "add domain button on top of Domains page."
...
I've tested this, and I'm afraid I don't like it from a design perpective as it is not consistent with the other pages, and it looks inverted when only one domain is present. Perhaps we can design this better, though I'm not sure how.
2018-08-22 11:40:49 +01:00
Charlie Smurthwaite
cfc60d0e41
upgrade rails and supporting gems, refresh schema
2018-08-22 11:30:54 +01:00
Charlie Smurthwaite
ed7889a40e
update rails
2018-07-02 15:26:48 +01:00
Charlie Smurthwaite
965956e7a1
update to monitoring script
2018-03-23 11:16:28 +00:00
Charlie Smurthwaite
d076a854a4
upgrade rails-html-sanitizer and loofah
2018-03-23 11:14:33 +00:00
Charlie Smurthwaite
83315f3a00
update authie schema
2018-02-16 11:43:57 +00:00
Charlie Smurthwaite
1f3e8e1db8
upgrade to rails 5.1
2018-02-16 11:37:50 +00:00
Charlie Smurthwaite
53475abf55
always allow emails to be redelivered
2017-12-05 10:54:47 +00:00
Charlie Smurthwaite
a63c62ba62
strip continuation of received headers
2017-08-10 02:06:32 +01:00
Charlie Smurthwaite
f1bee5644b
allow auth login with inline username
2017-07-11 09:52:49 +01:00
Charlie Smurthwaite
48863dd6f4
initiate garbage collection between each job in the worker
2017-06-08 10:15:59 +01:00
Charlie Smurthwaite
90075769e0
set state to welcomed after successful email
...
fixes #151
2017-05-17 22:20:06 +01:00
Charlie Smurthwaite
dacddb4d8e
don't forget credentials on rset, helo or ehlo
...
resolves:137
2017-05-17 22:16:01 +01:00
Charlie Smurthwaite
43a5bc4e94
remove comments from structured headers when looking for email addresses
...
Resolves #112
2017-05-10 12:26:43 +01:00
Charlie Smurthwaite
5a757e722a
remove AUTH= paramater from "MAIL FROM" before processing
2017-05-10 11:47:13 +01:00
Charlie Smurthwaite
b90632b525
replace epoll and threaded servers with single nio4r evented server
2017-05-02 13:07:03 +01:00
Charlie Smurthwaite
1c6369d4ce
fix length on session table index
2017-04-24 11:27:53 +01:00