# Verification emails not sending

**URL:** https://meta.discourse.org/t/verification-emails-not-sending/134938
**Category:** Support
**Tags:** email
**Created:** [December 3, 2019, 5:10am UTC](https://meta.discourse.org/t/verification-emails-not-sending/134938 "2019-12-03T05:10:45Z")
**Posts on this page:** 12
**Page:** 1

<div class="post-metadata">

### Author: ![Schallmeister](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/schallmeister/32/127479_2.png) [@Schallmeister](https://meta.discourse.org/u/Schallmeister)
#### Post date: [December 3, 2019, 5:10am UTC](https://meta.discourse.org/t/verification-emails-not-sending/134938/1 "2019-12-03T05:10:45Z")

</div>

Hello again,

I’ve read over this topic here and the issue I’m having is really similar to what’s going on in here:

> [@Account activation / email verification email not sent on sign up, when "must approve users" option is turned on](https://meta.discourse.org/t/account-activation-email-verification-email-not-sent-on-sign-up-when-must-approve-users-option-is-turned-on/69715):
>
> I’ve turned on the “must approve users” options in my login options. When this is turned on, the email verification emails don’t get sent, so user accounts sit as inactive. The message to the user after signing up is: Thanks for signing up. We will notify you when your account has been approved. In order to allow the newly created account, I need to activate it, then also approve it. This seems… a bit much, especially since activating an account is sat inside the admin page for the individu…

Except the fact that verification emails aren’t being sent period - whether it’s a new member or an existing one. It looks like in this topic emails were being sent to some degree.

I already had an existing test account on my forums (I’m not the owner of the forums, just one made an admin) just to test things out we’re having problems with. This test account had already been verified some 2 years ago. I clicked the “Deactivate Account” button within my test account’s admin page, which has “A deactivated user must re-validate their email.”, but an email was never received.

So here’s what I did:

I saw in that topic I posted above that there’s an option in the Login tab where staff must approve all new user accounts, so I checked that box. I just created another brand new test account and after clicking the “Create New Account” button, it brings me to another page saying “We cannot detect if your account was created, please ensure you have cookies enabled.” I went to the new users tab in the settings, and the account was there in gray lettering (meaning it’s not activated). I clicked on the name of the new account I made and clicked the “Activate Account” button within the account’s admin page and it activated it. I then get a notification saying I need to review and approve the account I just activated. I clicked “Approve User.” I then go back to the new users tab and the username is now blue, meaning it’s activated and ready to go.

An email was never sent during this whole process.

I look through the latest new members and the last 37 accounts made on the forums have a gray username, or haven’t been activated.

I’ve not touched a setting to make it do this. The only thing I can think of was that some update that I performed may have caused this to happen.

I mean, I and the other moderators on the forums can manually activate and approve all the users, but it’s supposed to be.. not automatic, but doesn’t need to involve forum staff.

Has something changed recently that’s making it this way, or is there something in the settings I need to change or fix? I searched everywhere in the settings and couldn’t find anything. 2.4.0.beta7 is what’s installed right now.

Thanks!

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [December 3, 2019, 5:15am UTC](https://meta.discourse.org/t/verification-emails-not-sending/134938/2 "2019-12-03T05:15:36Z")

</div>

What do your mail logs say? Can you send a test email? What do your mail service logs show?

---

<div class="post-metadata">

### Author: ![Schallmeister](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/schallmeister/32/127479_2.png) [@Schallmeister](https://meta.discourse.org/u/Schallmeister)
#### Post date: [December 3, 2019, 5:19am UTC](https://meta.discourse.org/t/verification-emails-not-sending/134938/3 "2019-12-03T05:19:33Z")

</div>

Specifically, where do I find the mail logs? Are you talking about screened emails under logs in the settings? If so, it says “No results found.” Test emails don’t work either. I forgot to mention that. I also don’t know where to find the mail service logs.

---

<div class="post-metadata">

### Author: ![maiki](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/maiki/32/233950_2.png) [@maiki](https://meta.discourse.org/u/maiki)
#### Post date: [December 3, 2019, 11:03pm UTC](https://meta.discourse.org/t/verification-emails-not-sending/134938/4 "2019-12-03T23:03:21Z")

</div>

You might want to take a quick check on your `disable emails` setting.

You can find various logs at `/admin/email`. 🙂

---

<div class="post-metadata">

### Author: ![Schallmeister](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/schallmeister/32/127479_2.png) [@Schallmeister](https://meta.discourse.org/u/Schallmeister)
#### Post date: [December 10, 2019, 11:48pm UTC](https://meta.discourse.org/t/verification-emails-not-sending/134938/5 "2019-12-10T23:48:56Z")

</div>

Sorry for the wait.

The disable emails setting is currently set to ‘no’.

I skimmed through the /admin/email settings and nothing really stood out. Is there anything else I can check, or something specific I need to look for?

Edit: I think I did an upgrade just a bit ago (it told me an upgrade was needed, so I started it and it told me it failed. Then it said there were no updates available) and it said something about sideqik not working and that it does multiple functions such as emails, if I remember correctly. Would this cause my problem?

---

<div class="post-metadata">

### Author: ![Stephen](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/stephen/32/95011_2.png) [@Stephen](https://meta.discourse.org/u/Stephen)
#### Post date: [December 11, 2019, 12:01am UTC](https://meta.discourse.org/t/verification-emails-not-sending/134938/6 "2019-12-11T00:01:39Z")

</div>

> [@Schallmeister](#):
>
> sideqik not working

> [@Schallmeister](#):
>
> Would this cause my problem?

Yes

How was this instance installed?

---

<div class="post-metadata">

### Author: ![Schallmeister](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/schallmeister/32/127479_2.png) [@Schallmeister](https://meta.discourse.org/u/Schallmeister)
#### Post date: [December 11, 2019, 12:04am UTC](https://meta.discourse.org/t/verification-emails-not-sending/134938/7 "2019-12-11T00:04:42Z")

</div>

Honestly, I’ve never seen sideqik mentioned before. I’ve looked through the settings several times and never saw anything about sideqik until this last update maybe an hour ago.

I’m assuming it’s something needed?

---

<div class="post-metadata">

### Author: ![maiki](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/maiki/32/233950_2.png) [@maiki](https://meta.discourse.org/u/maiki)
#### Post date: [December 11, 2019, 12:08am UTC](https://meta.discourse.org/t/verification-emails-not-sending/134938/8 "2019-12-11T00:08:52Z")

</div>

Yep. Same happened to me on a recent update. If it’s the same, your best bet is to have it manually update:

```plaintext
cd /var/discourse
git pull
./launcher rebuild app

```

I manually retried the failed mail queues, because I like seeing screens automatically refresh, but I believe it will clear itself up after running a while. You can check the logs.

---

<div class="post-metadata">

### Author: ![Stephen](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/stephen/32/95011_2.png) [@Stephen](https://meta.discourse.org/u/Stephen)
#### Post date: [December 11, 2019, 12:32am UTC](https://meta.discourse.org/t/verification-emails-not-sending/134938/9 "2019-12-11T00:32:30Z")

</div>

Sidekiq handles all the scheduling in the back-end.

A rebuild as indicated above may help, but without more insight on your instance I honestly can’t say.

---

<div class="post-metadata">

### Author: ![Schallmeister](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/schallmeister/32/127479_2.png) [@Schallmeister](https://meta.discourse.org/u/Schallmeister)
#### Post date: [January 4, 2020, 8:51am UTC](https://meta.discourse.org/t/verification-emails-not-sending/134938/10 "2020-01-04T08:51:53Z")

</div>

I’ve done a couple more updates since then and it’s still telling me sideqik isn’t working at the end of it. At this point I think it’s safe to say it won’t fix itself and someone has to go in manually and fix it?

Also, I don’t know if this is super important, but it doesn’t seem normal to me, but when it was in the middle of updating the last time, in the midst of all the text flying by on my screen, it was throwing a whole bunch of:

**WARN: Side effects in initialization of unused variable [more text here]**

**WARN: Dropping unused variable \_value [more text here]**

and

**WARN: Dropping unused variable \_desc [more text here]**

at me. 615 lines. Is this still something from sideqik or something completely different? And should I be worried about this?

Edit: just performed another update. Here’s what it gave me:

> <https://pastebin.com/YaEkiD5v>

It’s still saying it failed to update, but when I go back it says everything is up to date, along with this still on the dashboard:

 ![Screen Shot 2020-01-04 at 4.19.10 AM](https://global.discourse-cdn.com/meta/original/3X/0/5/05f4945f1ffa0df885f0220014873ecf5e37fc2b.png)

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [October 29, 2023, 7:44pm UTC](https://meta.discourse.org/t/verification-emails-not-sending/134938/11 "2023-10-29T19:44:32Z")

</div>



---

<div class="post-metadata">

### Author: ![Stephen](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/stephen/32/95011_2.png) [@Stephen](https://meta.discourse.org/u/Stephen)
#### Post date: [October 29, 2023, 11:44pm UTC](https://meta.discourse.org/t/verification-emails-not-sending/134938/12 "2023-10-29T23:44:11Z")

</div>


