Trouble getting Emailer (SendGrid) to authenticate
-
Maybe I've missed a step in the config process, but whenever I attempt to send a test email via Settings > Email > Send test email I get a 'Bad username / Password' error from NodeBB.
I've setup a user in the Credentials section of SendGrid, granted that user UI/API & Mail rights, generated an API Key and copied both the user & API details into Emailer (SendGrid) - please see attached screenshot.
he NodeBB log shows:
27/11 14:43 [9234] - error: [plugins] filter:email.send, Bad username / password
27/11 14:43 [9234] - warn: [emailer.sendgrid] Unable to senddigest
email to uid 2!!
27/11 14:43 [9234] - warn: [emailer.sendgrid] Error Stringified:{}It was a little unclear what 'API User' referred to in the Emailer (SendGrid) configuration - in SendGrid we have a 'NAME' in API Keys and a 'NAME' in Credentials, but I couldn't find any 'API User' - maybe they've changed their terminology.
To try and get round this I named my API Key and Credentials user the same and put that into Emailer (SendGrid) config page along with the API key...same problem.
Thanks,
Steve
-
I hadn't @julian but same problem I'm afraid.
27/11 18:35 [11198] - error: [plugins] filter:email.send, Bad username / password
From the log.
Steve
-
This post is deleted!
-
Works for me when I check "Use HTTP connection". I'm assuming it was attempting HTTPS but somehow broke.