Emails being sent to noreply@www.mysite.com for subscription emails

I’m not sure exactly why this is happening, but I’m guessing it’s due to the way subscription emails are sent out and the no-reply address grabbing the site info incorrectly.

Am I right in assuming that when there are subscriptions to a forum/ topic, they now get sent out as one email with everyone Bcc’d?

Anyway, when someone posts a new topic on my site – and I guess there are subscribers – I say guess, as I don’t think there is a way of us seeing subscriber numbers – an email must get generated to notify them.

Well I’ve been getting non-deliverable emails back at me saying that one of these emails was sent to @www.mywebsite.com">noreply@www.mywebsite.com and that the address doesn’t exist.

Well with the www. in there it won’t exist.

Why would BBPress be trying to send an email to a noreply address in the first place?

It looks like the code, by default, sends the message to “noreply@” followed by the domain, with all the intended recipients in the BCC field. I end up getting 3-6 bounces per message due to the “delayed” notifications. It thought it would go away after someone (else) had subscribed to the topic, but that is simply not the case.

The code needs to be only slightly more sophisticated:
1.) it should NOT send an email if there are no recipients (because… logic)
2.) the “from” address should be “noreply@<domain>” or otherwise configurable

I’ll see if I can work up a patch if I’ve got sufficient free time (unlikely, but I’ll try). Anybody know the who/how/where of it?

bbPress uses BCC for sending subscription emails and the noreply email is used as to field. This is for better hardware (cpu and memory) usage as if you were to loop each user subscribed to content it would be troublesome.
you can change that default to email address as well with :

After some more testing this only appears to be an issue when a single account is replying to a topic that they have created and/or are the only individual subscribed to it. I guess this makes sense because you would not want to receive an email notification of your own posts, however it does not make sense that an email is still being generated. It may be a worthy modification to prevent emails being sent to noreply if there is no bcc header set.

I messed with many things over the past couple of days. The SMTP plugin is still in use, I unfortunately cannot pinpoint what fixed the problem, but it does seem to be resolved. Sorry I could not be more helpful.

Hey all. I wanted to follow up on this in case anyone finds this through searching..

We found out it was the bbPress Private Replies plugin that was causing this on our setup. This plugin overrides the subscription emails, and it uses it’s own code (that doesn’t remove the www) to generate the noreply email address.

I am planning to submit a pull request, but you can cowboy code it and fix with this change:

Having the same issue here. I just enabled SMTP Postman to fix problems with mail being marked spam or not delivered at all. It works great, but now all bbPress emails that used to work fine are being sent to “noreply@mydomain.com”. I don’t mind a bounce email, but they’re not being delivered to the actual users. Just a single email is being generated with noreply@mydomain.com in the To field and nothing else.

Glad to hear it, another thing to consider should someone come across this in the future is that I discovered part of the reason some emails were not being sent is that they were being incorrectly filtered as spam by some mail servers.