Hi,
I run ghost for https://francaisalondres.com/
Ghost-CLI version: 1.15.3
Ghost version: 3.40.5 (at /var/www/ghost) with digital ocean, the confirmation email button seem not to be working… when the link below works.
any idea on how to fix it ?
i also have email error when i try to test it in the previews :
Does the below thing talks to you guys ?
CODE: BULK_EMAIL_SEND_FAILED
MESSAGE: The server has encountered an error.
level: normal
"The email service was unable to send an email batch."
EmailError: The server has encountered an error.
at EmailError.GhostError (/var/www/ghost/versions/3.40.5/node_modules/@tryghost/errors/lib/errors.js:10:26)
at new EmailError (/var/www/ghost/versions/3.40.5/node_modules/@tryghost/errors/lib/errors.js:34:20)
at /var/www/ghost/versions/3.40.5/core/server/services/bulk-email/index.js:237:30
at processTicksAndRejections (internal/process/task_queues.js:97:5)
at async Object.sendTestEmail (/var/www/ghost/versions/3.40.5/core/server/services/mega/mega.js:75:22)
at async Object.query (/var/www/ghost/versions/3.40.5/core/server/api/canary/email-preview.js:72:30)
Error: Forbidden
at IncomingMessage.<anonymous> (/var/www/ghost/versions/3.40.5/node_modules/mailgun-js/lib/request.js:327:17)
at IncomingMessage.emit (events.js:327:22)
at IncomingMessage.EventEmitter.emit (domain.js:482:12)
at endReadableNT (_stream_readable.js:1221:12)
at processTicksAndRejections (internal/process/task_queues.js:84:21)
[2021-01-25 22:01:44] ERROR "POST /ghost/api/v3/admin/email_preview/posts/600c4908a6dc34325c1c5190/" 500 974ms
NAME: EmailError
CODE: BULK_EMAIL_SEND_FAILED
MESSAGE: The server has encountered an error.
level: normal
"The email service was unable to send an email batch."
EmailError: The server has encountered an error.
at EmailError.GhostError (/var/www/ghost/versions/3.40.5/node_modules/@tryghost/errors/lib/errors.js:10:26)
at new EmailError (/var/www/ghost/versions/3.40.5/node_modules/@tryghost/errors/lib/errors.js:34:20)
at /var/www/ghost/versions/3.40.5/core/server/services/bulk-email/index.js:237:30
at processTicksAndRejections (internal/process/task_queues.js:97:5)
at async Object.sendTestEmail (/var/www/ghost/versions/3.40.5/core/server/services/mega/mega.js:75:22)
at async Object.query (/var/www/ghost/versions/3.40.5/core/server/api/canary/email-preview.js:72:30)
Error: Forbidden
at IncomingMessage.<anonymous> (/var/www/ghost/versions/3.40.5/node_modules/mailgun-js/lib/request.js:327:17)
at IncomingMessage.emit (events.js:327:22)
at IncomingMessage.EventEmitter.emit (domain.js:482:12)
at endReadableNT (_stream_readable.js:1221:12)
at processTicksAndRejections (internal/process/task_queues.js:84:21)
So it does now work after hours of tweaking, it was just a matter of setting up well mailgun…