Commit Graph

93 Commits

Author SHA1 Message Date
Girish Ramakrishnan
2729cecf4a self-hosting: remove support@cloudron.io frmo oom mails, cert renewal and backup failure mails
Part of #242
2017-02-24 10:25:20 -08:00
Girish Ramakrishnan
f56e6edbe4 use subdomains.waitForDns in mailer 2017-02-15 10:16:26 -08:00
Girish Ramakrishnan
330c9054b4 add/del/update user mailbox as part of transaction 2017-02-14 10:42:32 -08:00
Girish Ramakrishnan
4bb864e2ac use debug() instead
the tests are spewing out logs like crazy
2017-02-07 09:18:45 -08:00
Johannes Zellner
2abd42096e Add showdown node module for update mails 2017-01-27 09:51:26 -08:00
Johannes Zellner
922e214c52 Revert "Remove now unused mailer.boxUpdateAvailable()"
This reverts commit 558093eab1.
2017-01-27 09:51:26 -08:00
Girish Ramakrishnan
895f5f7398 Expand backup error in the mail 2017-01-26 13:03:36 -08:00
Johannes Zellner
9ac06e7f85 Stash crash logs for up to 30min
This avoids spaming us with crash logs

Part of #190
2017-01-19 15:23:20 +01:00
Johannes Zellner
15cac726c4 Use the correct var 2017-01-17 16:15:19 +01:00
Johannes Zellner
6dc69a4d5d Streamline the email subject lines 2017-01-17 16:02:42 +01:00
Johannes Zellner
3845a8f02b HTMLify user added email to admins 2017-01-17 15:34:50 +01:00
Johannes Zellner
aa4d95f352 Remove unused node module showdown 2017-01-12 13:13:37 +01:00
Johannes Zellner
558093eab1 Remove now unused mailer.boxUpdateAvailable() 2017-01-12 13:11:18 +01:00
Girish Ramakrishnan
a4bba37606 Call mailer.start on configured 2017-01-07 23:40:34 -08:00
Girish Ramakrishnan
3f3b97dc16 Send oom email to cloudron admins
Part of #166
2017-01-07 13:52:33 -08:00
Girish Ramakrishnan
6fd3466db1 Send cert renewal errors to support@cloudron.io as well
Part of #166
2017-01-07 12:29:43 -08:00
Girish Ramakrishnan
270a1f4b95 Merge gIsConfigured into config state 2017-01-06 10:23:10 +01:00
Johannes
215a16cd18 Render update changelog mail with markdown 2016-11-07 13:34:48 +01:00
Johannes
bd0b66aaad Improve update email 2016-11-07 13:34:47 +01:00
Johannes
45b83232d7 Enable html mails for box updates 2016-11-07 12:32:57 +01:00
Girish Ramakrishnan
4313d8a28c Send mail when backup fails
Fixes #9
2016-10-14 15:08:41 -07:00
Johannes Zellner
a672a930f8 Show cloudron name in password reset mail subject 2016-10-13 17:03:01 +02:00
Johannes Zellner
62b803624f HTMLify the password reset mail 2016-10-13 16:48:58 +02:00
Johannes Zellner
0b8857e1bb Fix the user add email 2016-10-13 12:37:25 +02:00
Johannes Zellner
946d4f1b70 Actually set the html content for the invite mail 2016-10-13 11:38:52 +02:00
Johannes Zellner
cf09f0995f Remove unused requires 2016-10-13 11:21:40 +02:00
Johannes Zellner
19c7dd0de8 Add html version to user welcome mail 2016-10-13 11:21:29 +02:00
Girish Ramakrishnan
e1ef118d7b Use alternateEmail if user was removed without ever signing up 2016-09-28 13:25:41 -07:00
Girish Ramakrishnan
6a4b60436e alternativeEmail -> alternateEmail 2016-09-27 22:25:50 -07:00
Johannes Zellner
ca1c48b4b5 Send mails to alternativeEmail if enabled 2016-09-27 21:48:39 +02:00
Girish Ramakrishnan
a75cefa38f Email now allows relay from 172.18.0.1 with no auth 2016-09-27 10:28:20 -07:00
Girish Ramakrishnan
d07840c8ef Load mail conf in mailer.js
addon vars is not really used other than for email. mail config
is required even if platform code is not initialized since it
is called from mailer.unexpectedExit

fixes #29
2016-09-03 12:27:12 -07:00
Girish Ramakrishnan
27a36492db mailer.unexpectedExit has no db access
part of #28
2016-09-03 11:35:59 -07:00
Girish Ramakrishnan
fc589a044d send mail to selfhosted cloudron admins about app died and oom 2016-08-02 14:42:42 -07:00
Girish Ramakrishnan
e0d4c1adc1 use support instead of admin 2016-07-27 11:48:03 -07:00
Girish Ramakrishnan
159fecc9ce send certificate renewal errors to owner for non-caas 2016-07-26 16:47:58 -07:00
Girish Ramakrishnan
0bf8b94bb4 send outOfDiskSpace mails to owners for non-caas provider 2016-07-26 16:43:14 -07:00
Girish Ramakrishnan
d4d07e27c0 send email for certificate renewal error 2016-07-26 16:37:10 -07:00
Girish Ramakrishnan
bb9bfd542d fix bug in querying mail server IP 2016-06-20 18:26:22 -05:00
Girish Ramakrishnan
06448f146d fix typo 2016-06-07 20:09:53 -07:00
Girish Ramakrishnan
2347a7ced2 admin email is a platform property 2016-05-24 16:36:56 -07:00
Girish Ramakrishnan
9570086c87 add config.smtpPort 2016-05-24 00:53:42 -07:00
Girish Ramakrishnan
099eb2bca4 use port 2525 2016-05-16 12:52:36 -07:00
Girish Ramakrishnan
dfaed79e31 fix mail container name 2016-05-16 08:18:33 -07:00
Girish Ramakrishnan
45cd4ba349 fix name 2016-05-13 22:03:40 -07:00
Girish Ramakrishnan
1b3cd1f373 remove tls since server does not offer it anymore 2016-05-08 01:15:24 -07:00
Girish Ramakrishnan
bc78f4a6d8 fix user to match adminEmail 2016-05-07 01:32:14 -07:00
Girish Ramakrishnan
9e673c3890 supply a bogus username/password 2016-05-05 15:24:52 -07:00
Girish Ramakrishnan
eadff099eb send logs when apptask fails 2016-04-19 18:40:46 -07:00
Girish Ramakrishnan
2f8dc35c5d rename to sendFailureLogs 2016-04-19 18:06:11 -07:00