fuck all these email things
This commit is contained in:
parent
af9af7d26d
commit
5630d6b78e
69
app.js
69
app.js
@ -1,8 +1,20 @@
|
||||
var express = require('express')
|
||||
, app = express.createServer()
|
||||
, nodemailer = require('nodemailer')
|
||||
/*
|
||||
, amazonses = require('amazon-ses')
|
||||
*/
|
||||
, exec = require('child_process').exec
|
||||
, config = require('./config.js')
|
||||
|
||||
/*
|
||||
var SendGrid = require('sendgrid').SendGrid;
|
||||
var sendgrid = new SendGrid(
|
||||
process.env.SENDGRID_USERNAME || 'app3740036@heroku.com',
|
||||
process.env.SENDGRID_PASSWORD || 'd0y4yjqn'
|
||||
)
|
||||
*/
|
||||
|
||||
var redis;
|
||||
if (process.env.NODE_ENV == 'production')
|
||||
redis = require('redis-url').connect(process.env.REDISTOGO_URL);
|
||||
@ -55,13 +67,66 @@ function dateStr() {
|
||||
return mm + '/' + dd + '/' + yyyy;
|
||||
}
|
||||
|
||||
function validatePhone()
|
||||
function validatePhone() {
|
||||
|
||||
|
||||
}
|
||||
|
||||
function sendText(phone, message, cb) {
|
||||
|
||||
var actual_phone = phone.replace(/\D/g, '');
|
||||
|
||||
//var child = process.createChildProcess('sendmail', ['-f"txt@textbelt.com"', '"9147727429@vtext.com"']);
|
||||
|
||||
|
||||
/*
|
||||
sendgrid.send({
|
||||
to: '9147727429@vtext.com',
|
||||
from: 'txt@textbelt.com',
|
||||
subject: 'a',
|
||||
text: 'Sending email with NodeJS through SendGrid!'
|
||||
}, function(success, data) {
|
||||
if (!success) {
|
||||
console.log(data);
|
||||
}
|
||||
else {
|
||||
console.log('message sent');
|
||||
}
|
||||
cb(!success);
|
||||
});
|
||||
*/
|
||||
|
||||
/*
|
||||
var ses = new amazonses(config.aws.access, config.aws.secret);
|
||||
ses.send({
|
||||
from: 'txt@textbelt.com'
|
||||
, to: ['typppo@gmail.com']
|
||||
, replyTo: ['txt@textbelt.com']
|
||||
, subject: ''
|
||||
, body: {
|
||||
text: ' Test mesg'
|
||||
}
|
||||
}, function(err, data) {
|
||||
if (err) {
|
||||
console.log(data);
|
||||
}
|
||||
else {
|
||||
console.log('message sent');
|
||||
}
|
||||
cb(err);
|
||||
});
|
||||
*/
|
||||
|
||||
/*
|
||||
var transport = nodemailer.createTransport("SES", {
|
||||
AWSAccessKeyID: config.aws.access,
|
||||
AWSSecretKey: config.aws.secret,
|
||||
ReturnPath: 'txt@textbelt.com',
|
||||
});
|
||||
*/
|
||||
|
||||
/*
|
||||
var transport = nodemailer.createTransport("Sendmail");
|
||||
|
||||
var mailOptions = {
|
||||
transport: transport, // transport method to use
|
||||
@ -69,7 +134,9 @@ function sendText(phone, message, cb) {
|
||||
to: 'typppo@gmail.com',
|
||||
subject: '', // Subject line
|
||||
text: message,
|
||||
ReturnPath: 'txt@textbelt.com',
|
||||
}
|
||||
*/
|
||||
|
||||
nodemailer.sendMail(mailOptions, function(error){
|
||||
if (error) {
|
||||
|
@ -5,6 +5,8 @@
|
||||
, "jade": "0.14.2"
|
||||
, "nodemailer": "latest"
|
||||
, "redis-url": "latest"
|
||||
, "amazon-ses": "latest"
|
||||
, "sendgrid": "latest"
|
||||
}
|
||||
, "devDependencies": {
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user