summaryrefslogtreecommitdiff
path: root/modules/email/email.js
diff options
context:
space:
mode:
Diffstat (limited to 'modules/email/email.js')
-rw-r--r--modules/email/email.js7
1 files changed, 3 insertions, 4 deletions
diff --git a/modules/email/email.js b/modules/email/email.js
index 15a35f5..e4d342b 100644
--- a/modules/email/email.js
+++ b/modules/email/email.js
@@ -20,21 +20,20 @@ function sendEmail(recip, text) {
var opts = {
stdio: ["pipe", "inherit", "inherit"]
};
- var proc = child_process.spawn("sendmail", [recip], opts);
+ var proc = child_process.spawn("msmtp", ["--read-recipients"], opts);
// Make sure it doesn't run indefinitely
var timeout = setTimeout(() => {proc.kill();}, 5000);
proc.on("exit", () => clearTimeout(timeout));
proc.on("error", err => {
- console.log("email: Failed to start sendmail:", err);
+ console.log("email: Failed to start msmtp:", err);
clearTimeout(timeout);
});
proc.stdin.on("error", err => {
- console.log("email: Failed to write to sendmail:", err);
+ console.log("email: Failed to write to msmtp:", err);
clearTimeout(timeout);
});
proc.stdin.end(
- "From: email-module@tomsmeding.com\n" +
"To: " + recip + "\n" +
"Subject: Mail from email module\n\n" +
text