[nodebb-plugin-newsletter] Send e-mail newsletters to your users.

  • Community Rep

    @Varun-Ganesh-D It does not include banned users. They are always excluded from newletters.

    https://github.com/yariplus/nodebb-plugin-newsletter/blob/master/lib/index.js#L122


  • @yariplus Thanks


  • @yariplus
    ive updated nodebb now to latest version
    there i got new option as verified user and unverified user.
    but i cannot able to send mails to unverified users.
    getting error logs like this

    2020-11-05T10:55:56.262Z [4567/15105] - warn: uid : 1466 has not confirmed email, not sending "newsletter" email.
    2020-11-05T10:55:56.262Z [4567/15105] - warn: uid : 1476 has not confirmed email, not sending "newsletter" email.
    2020-11-05T10:55:56.262Z [4567/15105] - warn: uid : 1478 has not confirmed email, not sending "newsletter" email.
    2020-11-05T10:55:56.263Z [4567/15105] - warn: uid : 1481 has not confirmed email, not sending "newsletter" email.
    2020-11-05T10:55:56.263Z [4567/15105] - warn: uid : 1482 has not confirmed email, not sending "newsletter" email.
    2020-11-05T10:55:56.263Z [4567/15105] - warn: uid : 1484 has not confirmed email, not sending "newsletter" email.
    2020-11-05T10:55:56.263Z [4567/15105] - warn: uid : 1495 has not confirmed email, not sending "newsletter" email.
    2020-11-05T10:55:56.264Z [4567/15105] - warn: uid : 1497 has not confirmed email, not sending "newsletter" email.
    2020-11-05T10:55:56.264Z [4567/15105] - warn: uid : 1498 has not confirmed email, not sending "newsletter" email.
    2020-11-05T10:55:56.264Z [4567/15105] - warn: uid : 1499 has not confirmed email, not sending "newsletter" email.
    2020-11-05T10:55:56.264Z [4567/15105] - warn: uid : 1501 has not confirmed email, not sending "newsletter" email.
    2020-11-05T10:55:56.264Z [4567/15105] - warn: uid : 1503 has not confirmed email, not sending "newsletter" email.
    2020-11-05T10:55:56.265Z [4567/15105] - warn: uid : 1504 has not confirmed email, not sending "newsletter" email.
    2020-11-05T10:55:56.265Z [4567/15105] - warn: uid : 1505 has not confirmed email, not sending "newsletter" email.
    2020-11-05T10:55:56.265Z [4567/15105] - warn: uid : 1506 has not confirmed email, not sending "newsletter" email.
    2020-11-05T10:55:56.265Z [4567/15105] - warn: uid : 1507 has not confirmed email, not sending "newsletter" email.
    2020-11-05T10:55:56.265Z [4567/15105] - warn: uid : 1508 has not confirmed email, not sending "newsletter" email.
    2020-11-05T10:55:56.266Z [4567/15105] - warn: uid : 1509 has not confirmed email, not sending "newsletter" email.
    2020-11-05T10:55:56.266Z [4567/15105] - warn: uid : 1510 has not confirmed email, not sending "newsletter" email.
    2020-11-05T10:55:56.266Z [4567/15105] - warn: uid : 1511 has not confirmed email, not sending "newsletter" email.
    2020-11-05T10:55:56.266Z [4567/15105] - warn: uid : 1512 has not confirmed email, not sending "newsletter" email.
    

    I just tried to notify all unverified users to verify email

  • GNU/Linux

    thank you

  • NodeBB

    @varun-ganesh-d You can disable require email confirmation temporarily, send the emails and then re-enable it. We will have to look into a solution, right now the emailer doesn't send emails to unverified emails.


  • @baris OK
    But where should i disable email verified temporary?
    Inside Privileges??
    Waiting for next Updates


  •     at onErrorNT (internal/child_process.js:469:16)
        at processTicksAndRejections (internal/process/task_queues.js:84:21)
        at runNextTicks (internal/process/task_queues.js:66:3)
        at processImmediate (internal/timers.js:429:9)
    2020-11-06T07:27:46.011Z [4567/15105] - error: Error: spawn sendmail ENOENT
        at Process.ChildProcess._handle.onexit (internal/child_process.js:267:19)
        at onErrorNT (internal/child_process.js:469:16)
        at processTicksAndRejections (internal/process/task_queues.js:84:21)
        at runNextTicks (internal/process/task_queues.js:66:3)
        at processImmediate (internal/timers.js:429:9)
    2020-11-06T07:27:46.041Z [4567/15105] - error: Error: spawn sendmail ENOENT
        at Process.ChildProcess._handle.onexit (internal/child_process.js:267:19)
        at onErrorNT (internal/child_process.js:469:16)
        at processTicksAndRejections (internal/process/task_queues.js:84:21)
        at runNextTicks (internal/process/task_queues.js:66:3)
        at processImmediate (internal/timers.js:429:9)
    2020-11-06T07:27:46.043Z [4567/15105] - info: [Newsletter] Successfully sent newsletter to 731 user(s)!
    LOGS CONTROL PANEL
     
    

    Getting this error while sending emails
    Why?

  • Global Moderator Plugin & Theme Dev

    @varun-ganesh-d what is your email setup?


  • @pitaj Amazon SES
    Btw it got solved by unchecking Pooled connection option

  • Community Rep

    v0.9.2

    Updated plugin to support one-click unsubscribe links and unsubscribe headers.

    Also added a new message to the email footer if an admin chooses the "override subscription settings" option.

Suggested Topics

| |