Son Nguyen Kim
|
50cdbc2b74
|
Merge pull request #183 from simple-login/api-error
API Error handling for 404 and 500
|
2020-05-14 20:36:53 +02:00 |
|
Son Nguyen Kim
|
ca366e35b6
|
Merge pull request #184 from simple-login/empty-from-header
If From header is empty, try creating contact with envelope sender
|
2020-05-14 20:36:23 +02:00 |
|
Son Nguyen Kim
|
2def79e689
|
Merge pull request #187 from SibrenVasse/domain_check
On domain check fail, update database
|
2020-05-14 20:36:02 +02:00 |
|
Sibren Vasse
|
c7530947d3
|
On domain check fail, update database
|
2020-05-14 15:05:04 +02:00 |
|
Son NK
|
3a1af9f424
|
fall back for UnicodeDecodeError
|
2020-05-14 13:27:04 +02:00 |
|
Son NK
|
ee19957d5d
|
Add 405 error
|
2020-05-13 23:28:00 +02:00 |
|
Son NK
|
85130e175b
|
fix dark-mode for modal
|
2020-05-13 23:02:29 +02:00 |
|
Son NK
|
092d934feb
|
improve wording
|
2020-05-13 22:55:15 +02:00 |
|
Son NK
|
d802615faa
|
improve newsletter wording
|
2020-05-13 22:46:57 +02:00 |
|
Son NK
|
ec2d912bb8
|
mobile-darkmode newsletter
|
2020-05-13 22:43:03 +02:00 |
|
Son NK
|
c43fa65cd4
|
If From header is empty, try creating contact with envelope sender
|
2020-05-13 22:35:27 +02:00 |
|
Son NK
|
37271d10ed
|
mobile-darkmode newsletter
|
2020-05-13 22:08:14 +02:00 |
|
Son NK
|
5c8c741a6a
|
API Error handling for 404 and 500
|
2020-05-13 22:02:38 +02:00 |
|
Son NK
|
405c5f8a69
|
Add Sibren to contributor list
|
2020-05-13 21:52:07 +02:00 |
|
Son NK
|
e6c37cad0b
|
Handle case where data["receipt"]["in_app"] is empty
|
2020-05-13 21:41:34 +02:00 |
|
Son NK
|
2b71fee712
|
use warning log level for "No existing AppleSub" error
|
2020-05-13 21:38:25 +02:00 |
|
devStorm
|
a9967c9a4d
|
Auto activate WebAuthn authentication
|
2020-05-11 19:17:51 -07:00 |
|
Son NK
|
5ce2cca63f
|
Add Raymond as contributor
|
2020-05-11 23:26:37 +02:00 |
|
Son NK
|
2bc2643cc8
|
use logo in email base template
|
2020-05-11 23:23:19 +02:00 |
|
Son NK
|
591fee301e
|
prettify dns page
|
2020-05-11 23:23:08 +02:00 |
|
Son NK
|
70e842789e
|
make pages compatible with dark-theme
|
2020-05-11 23:22:15 +02:00 |
|
Son NK
|
54ce1dc964
|
remove unnecessary max_nb_email limit in spf
|
2020-05-11 14:46:18 +02:00 |
|
Son NK
|
50a105f156
|
fix mailbox newsletter
|
2020-05-11 14:44:57 +02:00 |
|
Son NK
|
36a8e311ea
|
Merge branch 'master' into multiple-mailboxes
|
2020-05-11 10:21:59 +02:00 |
|
Son NK
|
7c55c5c44a
|
return 250 instead of 451 when SPF fails
|
2020-05-11 10:21:44 +02:00 |
|
Son NK
|
f9daaf9bd2
|
add .gitattributes file to override linguist
|
2020-05-11 09:49:44 +02:00 |
|
Son NK
|
0ad296fa69
|
add necessary migration
|
2020-05-10 20:09:54 +02:00 |
|
Son NK
|
cbfeee4e28
|
display list of mailboxes in alias contact manager
|
2020-05-10 20:09:54 +02:00 |
|
Son NK
|
8f35290a21
|
fix overflow error when there are several mailboxes
|
2020-05-10 20:09:54 +02:00 |
|
Son NK
|
bc55b98e12
|
display mailbox that a bounce affects
|
2020-05-10 20:09:54 +02:00 |
|
Son NK
|
0d117126db
|
save the mailbox that a bounce affects
|
2020-05-10 20:09:54 +02:00 |
|
Son NK
|
0f09ef681c
|
Add EmailLog.bounced_mailbox_id
|
2020-05-10 20:09:54 +02:00 |
|
Son NK
|
5b71b34f9e
|
handle alias unsubscribe
|
2020-05-10 20:09:54 +02:00 |
|
Son NK
|
336bdb196d
|
Detect unknown mailbox using envelope mail_from
|
2020-05-10 20:09:54 +02:00 |
|
Son NK
|
33d578c78e
|
parse _MAILBOX_ID_HEADER to handle bounce message
|
2020-05-10 20:09:54 +02:00 |
|
Son NK
|
8d65175ac5
|
set mailbox ID in X-SimpleLogin-Mailbox-ID header
|
2020-05-10 20:09:54 +02:00 |
|
Son NK
|
97e1c334af
|
call strip() on rcpt_to just to be sure
|
2020-05-10 20:09:54 +02:00 |
|
Son NK
|
4b479defa8
|
Support alias having multiple mailboxes in forward phase
|
2020-05-10 20:09:54 +02:00 |
|
Son NK
|
7f6ba313fd
|
add strip() to rcpt_to just in case
|
2020-05-10 20:09:54 +02:00 |
|
Son NK
|
2755e67c31
|
simplify code: replace mailbox_email by mailbox.email
|
2020-05-10 20:09:54 +02:00 |
|
Son NK
|
59036972f1
|
refactor handle_forward: move the disabled alias case to the beginning
|
2020-05-10 20:09:54 +02:00 |
|
Son NK
|
b5e7f05bfc
|
allow user sends emails to his alias from his mailbox
|
2020-05-10 20:09:54 +02:00 |
|
Son NK
|
f59ccd4018
|
optimize import email_handler
|
2020-05-10 20:09:54 +02:00 |
|
Son NK
|
e704497b0f
|
make sure prefix is not empty before submitting
|
2020-05-10 20:09:54 +02:00 |
|
Son NK
|
e52f2ca6de
|
Support multiple mailboxes in custom alias page
|
2020-05-10 20:09:54 +02:00 |
|
Son NK
|
b375f87d2c
|
User can update multiple mailboxes
|
2020-05-10 20:09:54 +02:00 |
|
Son NK
|
dafa23c5bf
|
Add fake aliases with multiple mailboxes
|
2020-05-10 20:09:54 +02:00 |
|
Son NK
|
90dae2e3c8
|
Support mailbox_ids in PUT /api/aliases/:alias_id
|
2020-05-10 20:09:54 +02:00 |
|
Son NK
|
165d986561
|
add mailboxes to GET /api/v2/aliases
|
2020-05-10 20:09:54 +02:00 |
|
Son NK
|
684e8983ef
|
Add AliasMailbox table
|
2020-05-10 20:09:54 +02:00 |
|