Email-sender-adapter

I am trying out the email-sender-adapter and have hit a snag:

Inputs:

Configure email-sender-adapter

Email: xnavy714@gmail.com

Password: xxxxxxxx

Host: pop.gmail.com (per gmail setup page)

Port: 995 (per gmail setup page)

Expand Things: email-send-adapter….

Send simple email: ‘testing email sender’

Output:

No email, notification….

As seen in the system log:

2020-02-20 10:39:20.289 INFO : DeviceProxy: requestAction: sendSimple for: email-sender-0

2020-02-20 10:39:20.297 INFO : email-sender-adapter: Performing action “sendSimple” with input: { subject: ‘testing email sender’ }

2020-02-20 10:39:20.747 INFO : email-sender-adapter: { Error: Invalid greeting. response=+OK Gpop ready for requests from 166.70.96.235 q30mb125398481jah: +OK Gpop ready for requests from 166.70.96.235 q30mb125398481jah

2020-02-20 10:39:20.749 INFO : email-sender-adapter: at SMTPConnection._actionGreeting (/home/pi/.mozilla-iot/addons/email-sender-adapter/node_modules/nodemailer/lib/smtp-connection/index.js:1200:27)

2020-02-20 10:39:20.750 INFO : email-sender-adapter: at SMTPConnection._processResponse (/home/pi/.mozilla-iot/addons/email-sender-adapter/node_modules/nodemailer/lib/smtp-connection/index.js:940:20)

2020-02-20 10:39:20.751 INFO : email-sender-adapter: at SMTPConnection._onData (/home/pi/.mozilla-iot/addons/email-sender-adapter/node_modules/nodemailer/lib/smtp-connection/index.js:746:14)

2020-02-20 10:39:20.753 INFO : email-sender-adapter: at TLSSocket.SMTPConnection._onSocketData (/home/pi/.mozilla-iot/addons/email-sender-adapter/node_modules/nodemailer/lib/smtp-connection/index.js:189:46)

2020-02-20 10:39:20.754 INFO : email-sender-adapter: at emitOne (events.js:116:13)

2020-02-20 10:39:20.755 INFO : email-sender-adapter: at TLSSocket.emit (events.js:211:7)

2020-02-20 10:39:20.757 INFO : email-sender-adapter: at addChunk (_stream_readable.js:263:12)

2020-02-20 10:39:20.758 INFO : email-sender-adapter: at readableAddChunk (_stream_readable.js:250:11)

2020-02-20 10:39:20.760 INFO : email-sender-adapter: at TLSSocket.Readable.push (_stream_readable.js:208:10)

2020-02-20 10:39:20.761 INFO : email-sender-adapter: at TLSWrap.onread (net.js:601:20)

2020-02-20 10:39:20.762 INFO : email-sender-adapter: code: ‘EPROTOCOL’,

2020-02-20 10:39:20.764 INFO : email-sender-adapter: response: ‘+OK Gpop ready for requests from 166.70.96.235 q30mb125398481jah’,

2020-02-20 10:39:20.765 INFO : email-sender-adapter: command: ‘CONN’ }

What is meant by Invalid greeting…

xnavyguy

Don’t take Life too seriously, you aren’t about to get out of it alive…

You’re using a POP host for your server. You need to use SMTP. Check out the README here for a full set of instructions.

Thanks, always learning something new

xnavyguy

Life is Good; Death, not so much…