Skip to content

NodeBB: updating Admin details not working

Solved Configure
17 3 3.1k 1
  • Hi,
    In my ADMIN management, I made these changes:

    1. Added a name for my “@admin” account
    2. Updated the email id for my “admin” account

    But neither the name is visible on the public page, nor an email verification was received. I have tried twice, and nothing. Would anyone know what the reason could be?

    FYI - I can see the admin name in the admin dashboard, but its not appearing on the published forum.

    On the email change - Do you think its because the default email (@phenomlab created) that was used to set the forum up, cannot be changed? Maybe, it can be changged via SSH?

    @mventures said in NodeBB: updating Admin details not working:

    But neither the name is visible on the public page, nor an email verification was received. I have tried twice, and nothing. Would anyone know what the reason could be?

    Email is not configured on the server you are running - this is why no notification was received, because none would have been sent. For this to work, you’ll need to install either a postfix server to send mail, or use one of the available plugins as detailed below

    d3dbd291-6c1a-425b-bf39-bc47979c3c32-image.png

    I did something similar for @JAC some time ago - provided you have a low level of mail sending, you can typically use the free plans to send mail.

    SendGrid is probably the best option

    157e5c66-6199-4d6a-90f5-3217809c9667-image.png

    Create an account there, then over PM, share with me the login and connection details, and I’ll configure this for you.

  • @mventures said in NodeBB: updating Admin details not working:

    But neither the name is visible on the public page, nor an email verification was received. I have tried twice, and nothing. Would anyone know what the reason could be?

    Email is not configured on the server you are running - this is why no notification was received, because none would have been sent. For this to work, you’ll need to install either a postfix server to send mail, or use one of the available plugins as detailed below

    d3dbd291-6c1a-425b-bf39-bc47979c3c32-image.png

    I did something similar for @JAC some time ago - provided you have a low level of mail sending, you can typically use the free plans to send mail.

    SendGrid is probably the best option

    157e5c66-6199-4d6a-90f5-3217809c9667-image.png

    Create an account there, then over PM, share with me the login and connection details, and I’ll configure this for you.

    @phenomlab Yes, I had a feeling SMTP was the issue. So, I have to choose between SendGrid or the available plugins, right? Are the plugins not dependable, hence you recommended SendGrid?

  • @phenomlab Yes, I had a feeling SMTP was the issue. So, I have to choose between SendGrid or the available plugins, right? Are the plugins not dependable, hence you recommended SendGrid?

    @mventures No specific reason for SendGrid other than it’s free for less than 100 emails per month. Typically, I’d suggest hosting your own email, but then you’ll also need a raft of DNS records such as txt, spf, dkim and dmarc.

    These should be added to DNS anyway for sake of good order, but are less dependant when you leverage a third party service. Don’t be surprised if SendGrid also wants you to add DNS records, as this is the norm.

  • @mventures No specific reason for SendGrid other than it’s free for less than 100 emails per month. Typically, I’d suggest hosting your own email, but then you’ll also need a raft of DNS records such as txt, spf, dkim and dmarc.

    These should be added to DNS anyway for sake of good order, but are less dependant when you leverage a third party service. Don’t be surprised if SendGrid also wants you to add DNS records, as this is the norm.

    @phenomlab None of my business perhaps, but what system are you using if you don’t mind me asking? If it’s personal/sensitive, then your recommendation is strongly Sendgrid because it’s easy to set up, dependable and affordable.

    Btw, I’ve heard a lot about Mailgun, and they offer 5000 free emails/month, and only $1 extra for another 1000 if it crosses the 5k mark. Are you OK if I started on this one?

  • @phenomlab None of my business perhaps, but what system are you using if you don’t mind me asking? If it’s personal/sensitive, then your recommendation is strongly Sendgrid because it’s easy to set up, dependable and affordable.

    Btw, I’ve heard a lot about Mailgun, and they offer 5000 free emails/month, and only $1 extra for another 1000 if it crosses the 5k mark. Are you OK if I started on this one?

    @mventures being the “traditionalist” that I am I host my own mail using postfix (a service dedicated for this purpose, but residing on the same VPS). There’s nothing wrong with Mailgun, and NodeBB will actively support it.

    https://www.npmjs.com/package/nodebb-plugin-emailer-mailgun

  • Hi @cagatay
    Thank you for your response.
    (1) Admin email change: I did as you said and it still has the old email. No change over to the new one.
    (2) A new user registration test: I signed up as a user to check. Though I entered an email for this new account, I did not receive the email verification email for this one also. All email folders were checked and nothing has come in yet.
    (3) Admin name: What I meant was - I entered a “full name” for my admin account, and this name is not showing up in the posts.

    @mventures said in NodeBB: updating Admin details not working:

    Hi @cagatay
    Thank you for your response.
    (1) Admin email change: I did as you said and it still has the old email. No change over to the new one.
    (2) A new user registration test: I signed up as a user to check. Though I entered an email for this new account, I did not receive the email verification email for this one also. All email folders were checked and nothing has come in yet.
    (3) Admin name: What I meant was - I entered a “full name” for my admin account, and this name is not showing up in the posts.

    If I can get help on (3) also, that would be great also! Thank you all.

  • @mventures being the “traditionalist” that I am I host my own mail using postfix (a service dedicated for this purpose, but residing on the same VPS). There’s nothing wrong with Mailgun, and NodeBB will actively support it.

    https://www.npmjs.com/package/nodebb-plugin-emailer-mailgun

    @phenomlab Nice! I will give this a try tomorrow and see how it goes. By the way, do I need an email in my domain name for this to work, or is the outgoing email from Mailgun/Sendgrid email domain?

  • @phenomlab Nice! I will give this a try tomorrow and see how it goes. By the way, do I need an email in my domain name for this to work, or is the outgoing email from Mailgun/Sendgrid email domain?

    @mventures said in NodeBB: updating Admin details not working:

    By the way, do I need an email in my domain name for this to work, or is the outgoing email from Mailgun/Sendgrid email domain?

    The outgoing email should be the default specified in the NodeBB settings. You’ll be using a username and password from the Mailgun service to send mail anyway, so the email address is cosmetic.

  • @mventures said in NodeBB: updating Admin details not working:

    Hi @cagatay
    Thank you for your response.
    (1) Admin email change: I did as you said and it still has the old email. No change over to the new one.
    (2) A new user registration test: I signed up as a user to check. Though I entered an email for this new account, I did not receive the email verification email for this one also. All email folders were checked and nothing has come in yet.
    (3) Admin name: What I meant was - I entered a “full name” for my admin account, and this name is not showing up in the posts.

    If I can get help on (3) also, that would be great also! Thank you all.

    @mventures said in NodeBB: updating Admin details not working:

    (3) Admin name: What I meant was - I entered a “full name” for my admin account, and this name is not showing up in the posts.

    Because you need to enable that in Settings 🙂

    Go to /admin/settings/user#default-user-settings

    Enable the below

    eb821911-fcb3-4222-9fba-19b6a66be91d-image.png

    7aa39f3b-4a2a-4bf6-b5b4-2428f7d68a7e-image.png

    Save

    And finally,

    Go to user/admin/settings

    Enable “Show my full name”

    9a15b1dd-dc4a-47a3-a208-f6366b76ad28-image.png

    Save

    I’ve done this on your site, so it should be working as intended.

  • phenomlabundefined phenomlab has marked this topic as solved on
  • @mventures said in NodeBB: updating Admin details not working:

    (3) Admin name: What I meant was - I entered a “full name” for my admin account, and this name is not showing up in the posts.

    Because you need to enable that in Settings 🙂

    Go to /admin/settings/user#default-user-settings

    Enable the below

    eb821911-fcb3-4222-9fba-19b6a66be91d-image.png

    7aa39f3b-4a2a-4bf6-b5b4-2428f7d68a7e-image.png

    Save

    And finally,

    Go to user/admin/settings

    Enable “Show my full name”

    9a15b1dd-dc4a-47a3-a208-f6366b76ad28-image.png

    Save

    I’ve done this on your site, so it should be working as intended.

    @phenomlab Yes, it is working! Thank you so much 🙂

  • @mventures said in NodeBB: updating Admin details not working:

    By the way, do I need an email in my domain name for this to work, or is the outgoing email from Mailgun/Sendgrid email domain?

    The outgoing email should be the default specified in the NodeBB settings. You’ll be using a username and password from the Mailgun service to send mail anyway, so the email address is cosmetic.

    @phenomlab Update: I haven’t forgotten the task of setting up a SendGrid account. It’s just that my account hasn’t been verified yet. It’s been a few days already and I keep getting questionnaires from them. Have chased again today.

  • @phenomlab Update: I haven’t forgotten the task of setting up a SendGrid account. It’s just that my account hasn’t been verified yet. It’s been a few days already and I keep getting questionnaires from them. Have chased again today.

    @mventures Ok. No issues


Did this solution help you?
Did you find the suggested solution useful? Support 💗 Sudonix with a coffee
If your organisation needs deeper expertise around infrastructure, security, or technology leadership, learn more about Phenomlab Ltd. Many of the deeper technical guides behind Sudonix are published there.

Related Topics
  • Planned sunset of NTFY plugin

    Pinned Announcements push nodebb ntfy
    7
    1
    8 Votes
    7 Posts
    2k Views
    I’ve noticed that I’m the only one subscribed to the push notifications on this site. If you were using NTFY previously, and have noticed that you’ve not had any alerts for a while, it’s because this feature has been disabled. You’ll now need to use the push notification to replace NTFY as mentioned in the first post.
  • Getting Eror When Started NodeBB

    Solved Configure bug
    7
    1
    2 Votes
    7 Posts
    2k Views
    @phenomlab yes i did. i deleted one of plugin then it started to work normally.
  • Upgrade issues

    Solved Configure nodebb
    2
    1
    2 Votes
    2 Posts
    971 Views
    Use this code git fetch # Grab the latest code from the NodeBB repository git checkout v3.x git reset --hard origin/v3.x And you will have the latest version without specifying it https://docs.nodebb.org/configuring/upgrade/
  • Sidebar Widget is no longer on the side!

    Moved Solved General nodebb
    4
    2
    2 Votes
    4 Posts
    1k Views
    @Panda said in Sidebar Widget is no longer on the side!: Ah, so sidebar wont work on mobile? Correct. If you review the docs on bootstrap, you’ll notice that it is designed on a grid system https://getbootstrap.com/docs/5.0/layout/grid/ What I mean by changing the category is moving it on here to general as you posted it in bugs, when it isn’t.
  • Whitespace fixes in Nodebb

    Solved Customisation nodebb
    18
    2
    7 Votes
    18 Posts
    4k Views
    @Panda Just circling back here with something of an update (which I think you’ll like). I’ve completely restructured the ranking system. There are now less ranks, with a higher point threshold to reach them. More importantly, if you reload the site, you’ll notice that the ranks are now icons. I also removed the “Author” badge, and made this a single icon, which (to me) looks much better.
  • How to fix size of photos & videos NodeBB

    Solved Customisation nodebb nodebb size
    7
    3 Votes
    7 Posts
    2k Views
    @crazycells pleasure. Using percentages makes much more sense in this case. It’s the same argument with px vs pt vs em with fonts, margins, padding, etc., in the sense that em is generally preferred over px and pt https://stackoverflow.com/questions/609517/why-em-instead-of-px
  • 0 Votes
    9 Posts
    2k Views
    @downpw I’m inclined to agree with this. There isn’t much else you can do, and provided it works with no odd looking artefacts in other browsers, then ok. The :before and :after are pseudo classes and very well supported across all browsers (except perhaps Internet Exploder, but who uses that these days ?)
  • nodebb dropdown menu

    Solved Configure nodebb
    5
    1
    0 Votes
    5 Posts
    2k Views
    @phenomlab said in nodebb dropdown menu: @kurulumu-net You set it like the below example taken from this site [image: 1637939951821-aae36790-3257-4bb2-ad5a-0d744309876a-image.png] Which presents this [image: 1637939983445-77f47260-2941-4afe-9614-8e17dcfc8c19-image.png] Very interesting… I actually thought this wasn’t possible, as I remember it being asked in the NodeBB forum. Is this something new that’s been implemented? I’ll 100% be doing that when I’m on the laptop over the weekend.