Girish Ramakrishnan
|
85af0d96d2
|
sendmail: allow display name to be set
|
2022-06-01 01:38:16 -07:00 |
|
Girish Ramakrishnan
|
05d7a7f496
|
constness
|
2022-04-14 17:50:41 -05:00 |
|
Girish Ramakrishnan
|
193dff8c30
|
Better log
|
2022-03-03 10:08:34 -08:00 |
|
Girish Ramakrishnan
|
59582d081a
|
port25check: log the error message
|
2022-03-03 09:58:58 -08:00 |
|
Girish Ramakrishnan
|
1a87856655
|
eventlog: log event on alias update
|
2022-02-24 20:30:42 -08:00 |
|
Girish Ramakrishnan
|
a3e097d541
|
add missing awaits for eventlog.add
|
2022-02-24 20:04:46 -08:00 |
|
Girish Ramakrishnan
|
9a6694286a
|
eventlog: event type typo
|
2022-02-24 19:59:29 -08:00 |
|
Girish Ramakrishnan
|
feaa5585e1
|
mailbox: fix crash when domain not found
|
2022-02-17 18:03:56 -08:00 |
|
Girish Ramakrishnan
|
23b3070c52
|
add percent info when switching dashboard
|
2022-02-06 11:21:32 -08:00 |
|
Girish Ramakrishnan
|
0373fb70d5
|
make waitForDns async
cloudflare is partly broken
|
2022-02-03 17:35:45 -08:00 |
|
Girish Ramakrishnan
|
37c8ca7617
|
mail: use port25check.cloudron.io to check outbound port 25 connectivity
|
2022-01-31 16:55:56 -08:00 |
|
Girish Ramakrishnan
|
c4bcbb8074
|
mail: smtp.live.com is not reachable anymore
|
2022-01-31 11:20:21 -08:00 |
|
Girish Ramakrishnan
|
ded5db20e6
|
mail: use same validation logic as mailbox name for aliases as well
|
2022-01-10 22:06:37 -08:00 |
|
Girish Ramakrishnan
|
bbf1a5af3d
|
sysinfo: add interface to get IPv6 address
|
2022-01-05 18:08:15 -08:00 |
|
Girish Ramakrishnan
|
32668b04c6
|
mail: fix name validation
https://forum.cloudron.io/topic/6229/mailbox-name-can-only-contain-alphanumerals-and-dot/10
|
2022-01-05 09:55:10 -08:00 |
|
Girish Ramakrishnan
|
15d0dd93f4
|
mail: allow underscore in mail address
|
2022-01-04 14:02:58 -08:00 |
|
Girish Ramakrishnan
|
43f33a34b8
|
switch mail container to http
|
2021-12-19 12:11:47 -08:00 |
|
Girish Ramakrishnan
|
aab69772e6
|
mailbox: add app owner type
this is useful when we create mailboxes for the recvmail addon
|
2021-12-02 22:28:06 -08:00 |
|
Girish Ramakrishnan
|
3dcbeb11b8
|
mail: use dashboardDomain and not mailDomain
also remove unused mail_domain
|
2021-11-25 15:04:30 -08:00 |
|
Girish Ramakrishnan
|
2f510c2625
|
capitalize sql keywords
|
2021-10-26 11:19:30 -07:00 |
|
Girish Ramakrishnan
|
f5e025c213
|
mail: mailbox listing does not return pop3 status
|
2021-10-26 11:11:07 -07:00 |
|
Girish Ramakrishnan
|
22e4d956fb
|
mail: add option to force from address for relays
|
2021-10-16 22:30:28 -07:00 |
|
Girish Ramakrishnan
|
273a833935
|
mail: chmod the key file, so we can make the config dir readonly
|
2021-10-16 16:36:53 -07:00 |
|
Girish Ramakrishnan
|
da21e1ffd1
|
Fix typo in dkim path
|
2021-10-16 16:28:17 -07:00 |
|
Girish Ramakrishnan
|
4f9975de1b
|
mail: set loglevel in recovery mode
|
2021-10-16 16:07:35 -07:00 |
|
Girish Ramakrishnan
|
dc8ec9dcd8
|
mail: move dkim keys into the database
|
2021-10-11 20:30:42 -07:00 |
|
Girish Ramakrishnan
|
f01764617c
|
mail: fix rebuild
also fixes dangerous code that downloads mail backup if infra version is 'none'
|
2021-10-09 08:15:10 -07:00 |
|
Girish Ramakrishnan
|
000db4e33d
|
mail: add flag to enable/disable pop3 access per mailbox
|
2021-10-08 10:43:17 -07:00 |
|
Girish Ramakrishnan
|
f17e3b3a62
|
mail: export pop3 port
|
2021-10-07 22:06:26 -07:00 |
|
Girish Ramakrishnan
|
6a3cec3de8
|
services: add recoveryMode
|
2021-10-01 14:01:30 -07:00 |
|
Girish Ramakrishnan
|
04ff8dab1b
|
Fix progress message
|
2021-09-27 11:17:10 -07:00 |
|
Girish Ramakrishnan
|
d390495608
|
provision: download mail backup during restore
|
2021-09-26 22:55:23 -07:00 |
|
Girish Ramakrishnan
|
7ea9252059
|
services: simplify startup logic
|
2021-09-26 22:48:14 -07:00 |
|
Girish Ramakrishnan
|
b135aec525
|
pass debug argument to background safe() calls
|
2021-09-23 17:28:22 -07:00 |
|
Girish Ramakrishnan
|
d1e8fded65
|
mail: expose 465 for mail submission
Port 465 is implicit TLS. rfc8314 is now pushing this as a standard
and some mail clients like outlook have already taken this to heart.
Note that this port is sometimes confused with SMTPS. Unlike SMTPS,
this is being used for "submissions" (by a client) as opposed to
server transfer protocol.
This is more secure than port 587+STARTTLS. We reject credentials
on insecure connections but it's too late.
See also:
https://www.fastmail.help/hc/en-us/articles/360058753834
https://www.agwa.name/blog/post/starttls_considered_harmful
https://linuxguideandhints.com/misc/port465.html
|
2021-09-20 15:42:16 -07:00 |
|
Girish Ramakrishnan
|
c5794b5ecd
|
get rid of all the NOOP_CALLBACKs
|
2021-09-17 09:40:26 -07:00 |
|
Girish Ramakrishnan
|
1df0c12d6f
|
mail: fix location change
|
2021-09-03 12:57:10 -07:00 |
|
Girish Ramakrishnan
|
51d067cbe3
|
sysinfo: async'ify
in the process, provision, dyndns, mail, dns also got further asyncified
|
2021-09-02 16:19:46 -07:00 |
|
Girish Ramakrishnan
|
42774eac8c
|
docker.js and services.js: async'ify
|
2021-08-26 18:23:31 -07:00 |
|
Girish Ramakrishnan
|
95af5ef138
|
mailer: fix crash
|
2021-08-22 09:52:01 -07:00 |
|
Girish Ramakrishnan
|
411cc7daa1
|
merge settingsdb into settings code
|
2021-08-19 17:45:40 -07:00 |
|
Girish Ramakrishnan
|
4cd5137292
|
mailer: fix error handling
previous mailer code has no callback and thus no way to pass back errors.
now with asyncification it passes back the error
|
2021-08-19 12:40:53 -07:00 |
|
Girish Ramakrishnan
|
fa9938f50a
|
mailboxdb: merge into mail.js
|
2021-08-18 12:48:34 -07:00 |
|
Girish Ramakrishnan
|
5dd6f85025
|
reverseproxy: async'ify
|
2021-08-17 14:34:55 -07:00 |
|
Girish Ramakrishnan
|
5bcf1bc47b
|
merge domaindb.js into domains.js
|
2021-08-16 14:41:42 -07:00 |
|
Girish Ramakrishnan
|
a1c61facdc
|
merge userdb.js into users.js
|
2021-07-16 22:33:22 -07:00 |
|
Girish Ramakrishnan
|
e59d0e878d
|
merge taskdb into tasks.js
|
2021-07-14 10:37:12 -07:00 |
|
Girish Ramakrishnan
|
caa8104dda
|
fix ldap test
|
2021-07-07 15:30:31 -07:00 |
|
Girish Ramakrishnan
|
ac484a02f2
|
merge maildb.js into mail.js
|
2021-06-29 15:59:02 -07:00 |
|
Girish Ramakrishnan
|
39e7d9cc7a
|
Further rename of admin -> dashboard
|
2021-05-05 13:14:48 -07:00 |
|