View Full Version : Administrative and Maintenance Tools - EZ Bounced Email Management for Admins
Antivirus
02-08-2007, 10:00 PM
DESCRIPTION:
This mod will insert a special EZbounce link into the header of all emails sent from your forums. In the event any email bounces back to you, you simply click the EZbounce link and the Ezbounce script launches, which will modify the bouncing members settings to prevent further bouncing emails. It will also send that member a PM asking them to update their email address.
This modification is known to work with versions as high as 3.8.x
FEATURES:
Will not modify settings for Admins, Supermods, or Moderators if their email bounces
(if turned on) Bouncing member is moved to whatever usergroup you set in AdminCP EZbounce Settings
Updates bouncing member's "Receive Email from Administrators" setting to NO
Updates bouncing member's "Receive Email Notification of New Private Messages" setting to NO
Updates bouncing member's "Receive Email from Other Members" setting to NO
Remove email notification for all of bouncing member's subscribed THREADS
Remove email notification for all of bouncing member's subscribed FORUMS
Turns on Popup Notification of new Private Messages for bouncing member
PM is sent to Member notifying them of bounced email & asking them to update email address
(if turned on) When member updates & confirms their new email, they are returned to original usergroup.
Now, the next time you send a newsletter from your AdminCP, (so long as you only send emails to members whom have "Receive Email From Administrators" set to "Yes") you will no longer receive a bounced email from this member (because they are no longer being sent).
And also, if you created a new usergroup such as "Bounced Members" and set this usergroupid in this hack's settings, now the members that have bounced can be pruned, sent reminder emails, whateveryou want to do with them!
WHAT IF A MEMBER DECIDED TO CLICK ON THE LINK IN THE EMAIL HEADER?
Most email clients don't show the email's headers by default, however in the event a member is slick enough to view their header and they click on this mysterious link, they will simply receive a no permission message since they're unallowed to log in to the AdminCP.
ZIP FILE CONTENTS:
1 Product (2 plugins, a couple phrases & installcode which adds 1 colum to user table)
1 File
HOW TO VIEW FULL EMAIL HEADERS:
You might need to configure your email client to view full email headers in order to see the EzBounce link. There's detailed instructions on how to do this for the most popular email clients here (http://128.175.24.251/headers.htm).
CHANGELOG:
#> 1.11 - released on 7/6/2008:
Fixed bug reported in post #583
#> 1.10 - released on 12/18/2007:
Added when bouncing member is managed for bouncing, their "Pop Up a Notification Box When New PM Is Received" setting is turned on before the notification PM is sent, to better ensure they are notified to update their email address.
Bought the new CD entitled Sleaze Freak by Scum Of The Earth on Amazon.com
#> 1.9 - released on 9/22/2007:
Added when bouncing member is managed for bouncing, their "Pop Up a Notification Box When New PM Is Received" setting is turned on before the notification PM is sent, to better ensure they are notified to update their email address.
Modified the way old usergroupid is restored so methos is more compatible with other installed mods.
Optimized some queries in ezbounce.php and plugin codes.
#> 1.8 - released on 6/1/2007:
Bug fix - fixed array_merge error for those running php 5.
#> 1.7 - released on 5/8/2007:
Bug fix - fixed bug where old usergroup was incorrectly being restored.
#> 1.6 - released on 4/26/2007:
Added protective measure for Admins, Supermods, or Mods who's email may have bounced. this makes sure their usergroup and settings are not modified
even if their email bounces.
When bouncing member is managed for bouncing, their "Receive Email Notification of New Private Messages" is now set to NO.
When bouncing member is managed for bouncing, their "Receive Email from Other Members" is now set to NO.
When bouncing member is managed for bouncing, email notification is turned OFF for all of bouncing user's subscribed threads.
When bouncing member is managed for bouncing, email notification is turned OFF for all of bouncing user's subscribed forums.
#> 1.5 - released on 2/17/2007:
Added option in Settings which allows admin to insert the EZbounce link into outgoing email's message body (for email clients which make it difficult to show
email headers or don't properly parse html links when displaying email headers.
Fixed bug where original usergroupid was being erased in the event admin processed bounced more than once for same member
#> 1.4 - released on 2/17/2007:
Fixed bug - PM is now sent regardless of whether or not bouncing member had "Enable Private Messaging" turned off in UserCP.
Fixed bug - Usergroup is now properly reset to what it was before member was managed for bouncing
#> 1.3 - released on 2/15/2007:
New setting in AdminCP which gives option to move bouncing members into any usergroup of Admin's choice
If member had previously bounced, and they update their email, they are moved back to their original usergroup
#> 1.2 - released on 2/10/2007:
Bouncing members are now handled by setting their preference to receive admin emails to "no"
Sends PM to member notifying them email bounced
If / when member updates his/her email their preference to receive admin emails is reset to "yes"
#> 1.0 - released on 2/8/2007
Original release
If you like this hack, please click Nominate for MOTM (https://vborg.vbsupport.ru/vborg_miscactions.php?do=nominate&threadid=138884&type=1)
Antivirus
02-09-2007, 03:36 AM
Screen Pictures:
HMBeaty
02-09-2007, 03:40 AM
Ok, I'm kind of confused as to what this does?
Nathan2006
02-09-2007, 03:43 AM
Hi Antivirus,
This is something I really need :D
Just one thing,
If I added the user to the banned group, is there anyway to have this
add a reason if they ever came back?
Thanks will install
Clicks install :)
Antivirus
02-09-2007, 03:51 AM
Ok, I'm kind of confused as to what this does?
It allows the the admin of a forum to exclude members who have a bouncing email addresses from recieving mass emails sent by the admin from within the AdminCP.
If I added the user to the banned group, is there anyway to have this add a reason if they ever came back?
Clicks install :)
Not currently, if you specify the banned usergroup in step 4 then they will be treated as a banned member when/if they return. I would suggest usergroup 3 Members Awaiting Email Confirmation instead
Nathan2006
02-09-2007, 04:21 AM
Not currently, if you specify the banned usergroup in step 4 then they will be treated as a banned member when/if they return. I would suggest usergroup 3 Members Awaiting Email Confirmation instead
np :)
I just did a test and it works GREAT!!!:D
That will save me so much time having to search for user names and sort it out that way lol
I would love to see this as standard vb too.
Thanks very much :up:
Voted MOTM
Hello Antivirus,
This is something I really need, let me check it out. :)
Thanks.
Nathan2006
02-09-2007, 05:20 AM
Oh I was just thinking.
Is there anyway to have this hack open a new thread in a staff forum to notify the moderators?
Banned user name as thread title and then user banned in the thread?
Would be cool :D
This isn't a banned user system! Think about this. If you have EVER sent out a mass mailing to your members, you have received some of them bounce back to you when an email has gone inactive. This simply lets you place that user in a another group preventing YOU from sending them any more emails. This will prevent the bounced emails from coming back to you again without removing the user. If they come back, they can update their email addy and all will be good again.
get-acom
02-09-2007, 10:54 AM
Sounds very handy.
I'll try it when I do my VB setup.
will go ahead and click install for you.
Thankyou.
Antivirus
02-09-2007, 12:46 PM
Is there anyway to have this hack open a new thread in a staff forum to notify the moderators? Banned user name as thread title and then user banned in the thread?
Hi Nathan, Rich is actually correct, this isn't intended to be used to ban members. It's simply to prevent you as admin from receiving a ton of bounces on future mass mailings from within Admincp by NOT sending to whatever usergroup you specifyin step 4.
feldon23
02-09-2007, 01:22 PM
I get 2-3 bounced e-mails per DAY because of the outgoing birthday announcements, plus thread subscriptions for people who's e-mail addresses are no longer valid.
Imagine if I sent out an announcement to all 2,000 members. I'd probably get 1,200 bounces. Thanks Antivirus for writing this add-on! Now we just go to the bottom of each bounced e-mail, click one link, and bingo, that user is put on hiatus!
Antivirus
02-09-2007, 04:06 PM
i know, i sent out a newsletter myself yesterday and got like 500+ bounces started searching vbcom for a soultion and came across your thread, so i made it :)
I have a few cool ideas for the next version, but not sure when i'm going to be able to code them. Hopefully soon.
UncoderMom
02-09-2007, 10:48 PM
I had 36,000 bounced emails last month :eek: Does this work on all emails sent from vb? Like thread descriptions?
Antivirus
02-09-2007, 11:15 PM
I had 36,000 bounced emails last month :eek: Does this work on all emails sent from vb? Like thread descriptions?
if you mean thread subscriptions, yes. The only thing is it doesn't handle em automatically, you (if you have admin) you simply check your inbox where the bounces are being received, then you click on the link in the bounced email. Then you see a confirmation message in your adminCP that the user was moved to whatever usergroup you specified in step 4 above.
Then next time you send out an email, (so long as you remember to NOT send it to the usergroup specified in step 4) that email won't bounce again because it's no longer being sent. :)
Nathan2006
02-10-2007, 02:00 AM
Ah yes I see what everyone means :)
I have added a new user group called "Email Change" and placed
all permissions of the Awaiting Email Confirm group :)
So its up to them if they get round to adding a new email or not if they ever come back :)
Plus I could always clear that user group once every 6 months or so too :)
Thanks everyone for the info :)
Now I can send out a little news letter without all the hassle of getting loads of emails and having to go through them all in the admincp changing everything.
So glad you made this AV :D
Antivirus
02-10-2007, 02:05 AM
yup
banuchi2
02-10-2007, 03:01 AM
Genious...pure Genious! Thank you!
banuchi2
02-10-2007, 03:16 AM
Oh, I do have a question. Let's say the email bounces. I click on the link and now they're in the "Users Awaiting Email Confirmation". Now, this user eventually comes back and fixes their email. Now what? They're still in the "Users awaiting email confirmation" usergroup...right? How do they get out? Just help me figure this part out or am I missing something here?
Antivirus
02-10-2007, 03:19 AM
Now, this user eventually comes back and fixes their email. Now what? They're still in the "Users awaiting email confirmation" usergroup...right? How do they get out?
hmm... I was hoping i could get that done before the end of this weekend. :)
Hello,
Before anyone asks, yes this works with 3.5. The only modification you need to make to it is removing the executionorder=10 from the xml.
Antivirus
02-11-2007, 01:30 AM
I have just updated this to version 1.2, all new features are explained above.
banuchi2
02-11-2007, 01:39 AM
Getting this when trying to download
Invalid Attachment specified. If you followed a valid link, please notify the administrator
Antivirus
02-11-2007, 01:42 AM
refresh and try again, i just uploaded another file (made small edit to install instructions)
banuchi2
02-11-2007, 02:16 AM
Antivirus, once again...thanks. I'm sure you had spent your entire day working on this. Although I'll keep the mod, I do have to admit that I really liked it when the usergroup was changed as opposed to their "Accept Emails from Admin" set to NO. I see why you had to change it because when it was set to move the user to a different usergroup, it was impossible to get them out after the member fixed their email. The reason I liked it the other way was because with over 12,000+ members I wanted to prune these members based upon their bounced emails. It would have been easy to do this if they were all in one usergroup.
Antivirus
02-11-2007, 02:37 AM
Hmm... i suppose in the next version I could make it an option in the AdminCP to turn on or off either method in the next version, so in other words based upon what's set in AdminCP hack option settings, admin can turn off either of the following:
change usergroup
and/or
change setting for "Receive Admin Emails"
wacodep
02-11-2007, 03:22 AM
I see why you had to change it because when it was set to move the user to a different usergroup, it was impossible to get them out after the member fixed their email..Not true. Turn on "Verify Email address in Registration". When a user changes his email address, vBulletin sends out a confirmation message and makes the user confirm the new email address. When the user confirms his (new) address, he's moved to the registered users group.
BobbyBig
02-11-2007, 09:28 AM
I wonder if it would be possible to remove Users from our vBulletin Forum which emails get bounced, because this users are dead users.
Maybe an email check which they have to verify again after a range of time ?
criscokid
02-11-2007, 11:04 AM
The user then may simply click on a link in the PM which takes them to the update email screen in their usercp. If they behave and update their email address as requested, then when they do so, the user's "Receive Email From Administrators" setting in their profile is automatically changed back to "Yes".
I assume the 'receive admin emails' is set back to yes providing the user clicks on the link in the PM? What happens if they don't and they just go straight to their profile settings and update their email address? Will the 'receive admin emails' still be set back to yes?
I do have to admit that I really liked it when the usergroup was changed as opposed to their "Accept Emails from Admin" set to NO.
I too prefer the 'move user to a different usergroup option' - will install the mod when that option is available.
banuchi2
02-11-2007, 11:07 AM
Not true. Turn on "Verify Email address in Registration". When a user changes his email address, vBulletin sends out a confirmation message and makes the user confirm the new email address. When the user confirms his (new) address, he's moved to the registered users group.
That's GREAT news Wacodep! I didn't even think about that.
Hmm... i suppose in the next version I could make it an option in the AdminCP
Excellent idea! You have really tapped into a great mod here...kudos!
Antivirus
02-11-2007, 03:21 PM
I wonder if it would be possible to remove Users from our vBulletin Forum which emails get bounced, because this users are dead users.
Once I re-add the option to move these bouncing members to another usergroup, you'll be able to prune the users that have bounced usung default vbulletin features.
I assume the 'receive admin emails' is set back to yes providing the user clicks on the link in the PM?
Incorrect, the setting is changed back after they click submit in the update email/password page.
What happens if they don't and they just go straight to their profile settings and update their email address? Will the 'receive admin emails' still be set back to yes?
Sure, since it happens when they click submit, it doesn't matter how they get there it's updated when they update their email address.
djbaxter
02-11-2007, 04:31 PM
I assume the 'receive admin emails' is set back to yes providing the user clicks on the link in the PM?
Incorrect, the setting is changed back after they click submit in the update email/password page.
What happens if they don't and they just go straight to their profile settings and update their email address? Will the 'receive admin emails' still be set back to yes?
Sure, since it happens when they click submit, it doesn't matter how they get there it's updated when they update their email address.
Does your MOD set this up, Antivirus? Because I don't believe this is default vBulletin behavior.
Antivirus
02-11-2007, 05:30 PM
Does your MOD set this up, Antivirus? Because I don't believe this is default vBulletin behavior.
Yes, this is part of the modification's features.
djbaxter
02-11-2007, 06:56 PM
Woo-hoo! I seem to be in stunned mode this afternoon but I just tried this out with my weekly newsletter.
Works perfectly! :D
BobbyBig
02-11-2007, 10:11 PM
How about a Forum having 2000+ Users, the Admin cant click on all these email Headers.
If this just sets the "Receive Email from Admin" Option, it doesnt seems to be very usefully for the Meaning of "EZ Bounced Email Management for Admins". Management should also include changing Usergroups.
regards
Antivirus
02-11-2007, 10:23 PM
I don't think you understand... You only have to click on the link in the email header of those emails which bounce back. Which therefore helps you to avoid sending these bouncing members emails until they update their password.
Previous to this version, you had to do the following steps to manage bouncing emails:
1) open the bounced email
2) type the email address or username of the bouncing member into the AdminCP>Search for Members page
3) scroll through the list of returned results and open the bouncing member's "edit user" page
4) scroll through the edit member page and either change their usergroup, receive admin emails setting or whatever other method you used to deal with bounces
5) click submit to deal with the member
Now with this, you just click the link in the email header and you're done. One step as opposed to five certainly sounds easier to me, but i could be wrong... :)
The next version (which will be released this week) will give you the option in your settings to change either usergroup or receive admin emails (or both) if you choose.
Bounce
02-12-2007, 12:41 AM
I have a question ...
forgive my stoopidness lol , what email does a bounced email go to ?
is it the webmasters contact in your admin cp ?
I just set up a test account with an email addy that does not exsist. well i do not think spammy@tuu.org does:D
now i just sent an email just to that user and goto check to see if its bounced in my email and nothing is there
IS my mail set up wrong or am i missing something ?
Antivirus
02-12-2007, 01:16 AM
I have a question ... is it the webmasters contact in your admin cp ? I just set up a test account with an email addy that does not exsist. well i do not think spammy@tuu.org does
Correct, if the email is bouncing, then it shoudl bounce back to your webmaster contact which you set up in your admincp's vbulletin contact info settings. Perhaps the email is a real email, try somethign like iofhefe43948@tuu.org as opposed to a word to test. also, sometimes depending upon the mail servers settings which can't find the email address it may take up to 24 hours to bounce back (it's uncommon but happens sometimes).
This will also bounce if you send the email from "send email to user" feature when viewing users profile out of the forums as well. i.e. you don't just have to send an email from within the admincp. All outgoing email sent from the AdminCP (or the forums) will have this in the header if it bounces. :)
Bounce
02-12-2007, 02:10 AM
Correct, if the email is bouncing, then it shoudl bounce back to your webmaster contact which you set up in your admincp's vbulletin contact info settings. Perhaps the email is a real email, try somethign like iofhefe43948@tuu.org as opposed to a word to test. also, sometimes depending upon the mail servers settings which can't find the email address it may take up to 24 hours to bounce back (it's uncommon but happens sometimes).
This will also bounce if you send the email from "send email to user" feature when viewing users profile out of the forums as well. i.e. you don't just have to send an email from within the admincp. All outgoing email sent from the AdminCP (or the forums) will have this in the header if it bounces. :)
thanks,
have changed email and resent a test email via admin cp email users just to that test account with the dodgy email lol,i'll check mail client it morning (outlook) , i thought i had it set up correctly as out of office mails come back to me but hardly ever,if at all get any bounced ones back..
althou i have verify email address on at registration I can't see 8000+ users having a valid email addy.. althou happy days if they all do lol :)
many thanks av :up:
Antivirus
02-12-2007, 04:27 PM
you're welcome! - i hope to have the update done by end of this week. The update will add the ability to change the bouncing members usergroup when link in header is clicked, so for instance, you create a bouncing usergroup and after you process all bounces, you can prune all members in this group, etc...
djbaxter
02-14-2007, 11:20 PM
Since installing the latest update, clicking on the link in bounced emails no longer loads the admin CP page - just a blank page.
It does correctly reset the "Receive admin emails", though.
Suggestions?
Antivirus
02-15-2007, 03:04 AM
Did you uninstall the earlier version before installing the latest?
Did you set the path to your admincp directory in your settings group for this mod?
djbaxter
02-15-2007, 12:16 PM
Did you uninstall the earlier version before installing the latest?
No. I used "overwrite". However, I'll try that and see what happens.
Did you set the path to your admincp directory in your settings group for this mod?
Yes. The setting is correct.
djbaxter
02-15-2007, 01:22 PM
Uninstalled and reinstalled and it's working again. Thanks!
Antivirus
02-15-2007, 02:14 PM
great. i'll be releasing the next version in an hour or so...
Nathan2006
02-15-2007, 04:06 PM
Thank you for the update :)
I have just tested it but after testing:
When received bounce email clicked the link and went to admincp and it moved the member to the required user group.
Then logged in to that users account and added a new email. received message saying you are being moved but then it did not move me back to the original user group :(
Antivirus
02-15-2007, 05:15 PM
Then logged in to that users account and added a new email. received message saying you are being moved but then it did not move me back to the original user group :(
It sounds like you might have just imported the product xml WITHOUT uninstalling the previous version. It's absolutely necessary that you first uninstall any previous version, then install the new v1.3 product.
Nathan2006
02-15-2007, 07:57 PM
It sounds like you might have just imported the product xml WITHOUT uninstalling the previous version. It's absolutely necessary that you first uninstall any previous version, then install the new v1.3 product.
Nope I had already read this above before I installed ;)
VERSIONS / CHANGELOG:
#> 1.3 - released on 2/15/2007:
Completely rewritten. You MUST uninstall any previous version of this mod before installing this new version
New setting in AdminCP which gives option to move bouncing members into any usergroup of Admin's choice
If member had previously bounced, and they update their email, they are moved back to their original usergroup
Then I Uninstalled it, deleted the file from the server and added the new one and reinstalled.
Don't know what is wrong :(
I will try installing it again later and see if that helps but I definitely removed it 1st :)
Antivirus
02-16-2007, 12:48 AM
did you process the bounce before or after the update?
What are your settings for this mod in admincp?
DJ XtAzY
02-16-2007, 05:49 AM
i was testing this hack to see if the member will move back to the original group. So this is what i did. I created another usergroup. Say Invalid Group with uid 20 for instance. I enabled the admin option to put bounced users to uid 20. I then created a test user for Registered Users (uid 2) group with a fake email. I later received a bounced message with the link to move that test user into the Invalid Group. I checked the database to see if it holds the old uid 2 and it did. So then i logined as the test user and changed it to a real email. Now vb automatically move the usergroup to the User Awaiting Email Confirmation group (uid 3) because it needs to be activated. When i checked the database, it lost the original uid and it became 0. So when i activated the email, vb puts back the user to the Invalid Group (uid 20). Im not sure but i think this is a bug. Else this feature would be nonfunctional. It suppose to put back to registered users.
banuchi2
02-16-2007, 10:47 AM
Hello Antivirus....once again. Thanks for your mod. [Clicks MOTM Nomination]
I do have one problem I was wondering if you could help me fix.
I did the unistallation of the old mod and did a fresh re-start with this one.
I tested it and I do get the link in the header.
However, when I click the link, it says the following:
Fatal error:
hpa has chosen not to receive private messages or may not be allowed to receive private messages. Therefore you may not send your message to him/her.
Unable to proceed with save while $errors array is not empty in class vB_DataManager_PM in /includes/class_dm.php on line 763
Any ideas on how to remedy this?
Thanks.
NOTE: The user does have the ability to accept PMs. I checked that as well.
Antivirus
02-16-2007, 01:13 PM
Banuchi2, the PM override is something I didn't originally take into consideration, so I'll have to look into that since it makes sense the bouncing member should receive the PM regardless of whether or not they can use PMs.
xtazy & nathan, ok i think i found the problem. It seems that the User Datamanager is conflicting with restoring the original usergroupid. I found where the problem is, but it seem sthat a hook where i need one doesn't exist, so i'm going to have to figure out a way to get around it... will look into fixing this this weekend.
For now, so long as you have "Update Member's Usergroup when Processing Bounces?" setting in AdminCP turned OFF, this hack is stable.
banuchi2
02-16-2007, 04:55 PM
Antivirus.... the one interesting thing about that message I received is that it says that message for everyone....regardless of whether or not they receive/use pms. That member in particular was accepting pms, but I had still gotten that error message anyways. Good luck and thank you.
Tom_S
02-16-2007, 08:13 PM
I am using Outlook Express for my bounced mail only. I do not see anything that says "X-EZbouncer" in the header. I am using 3.6.4 and installed it per your directions. Does it not work with Outlook Express?
ludachris
02-16-2007, 08:36 PM
Does this mod work if you've enabled SMTP email instead of the internal PHP mail function?
Antivirus
02-16-2007, 09:47 PM
I am using Outlook Express for my bounced mail only. I do not see anything that says "X-EZbouncer" in the header. I am using 3.6.4 and installed it per your directions. Does it not work with Outlook Express?
I don't use outlook express, but my guess is that you need to enable viewing the full email header in order to see the link.
Does this mod work if you've enabled SMTP email instead of the internal PHP mail function?
Not sure, but I think it should since the email header is created within the mail_send hook (which is located in class_mail.php
ludachris
02-16-2007, 09:55 PM
Hmmm... I'm not seeing any reference to EZbouncer in my bounced emails. Is there any other settings I need to turn off or on? I'm using 3.6.4 and Outlook 2003.
djbaxter
02-17-2007, 12:15 AM
I am using Outlook Express for my bounced mail only. I do not see anything that says "X-EZbouncer" in the header. I am using 3.6.4 and installed it per your directions. Does it not work with Outlook Express?
I don't use outlook express, but my guess is that you need to enable viewing the full email header in order to see the link.
I use Outlook Express - the default installation - and it works just fine.
Antivirus
02-17-2007, 11:25 PM
new version 1.4 uploaded today. Fixes the issues above with PM not being sent to users who have private messaging turned off, and also now correctly restores user's usergroup to what it was before they were processed for bouncing.
DJ XtAzY
02-18-2007, 05:52 AM
yep i confirm the moving to the original group after activation now works =] , but now i think i found another bug.. not sure. Here's the situation using the same setup and options from my previous posts. For example:
Assume i have like 20 bounced email. I used the header link and managed User1 to the bounced group. The hack remembers his original usergroup, Registered Users, and now moved User1 to the Invalid Emal usergroup. Then i moved on to the second email and managed that user. Same as third and fourth. Suppose i opened the 5th bounced message and that user is User1 again, but i forgot that i already managed him as a bounced user. So i went off and click the link and he's managed again. But now the hack remembers User1's original usergroup as Invalid Email usergroup instead of Registered Users because he was already moved there in the first place. So then User1 change and activates his email but he will be moved back to the Invalid Email usergroup again.
I think the hack should check if that user is already been bounced. If bounced msgs goes to gmail email users, gmail group multiple same bounced emails into one. So gmail users can just go down the list and click on the header link easily, but they will probably forget if they already had that user as a bounced member. Just a suggestion or a bug reporting.
banuchi2
02-18-2007, 11:36 AM
but now i think i found another bug..
I wondered about that. That's great that you were able to figure that out for all of us here. Thanks.
Antivirus,
Great job...again! I have one thought. Would it be possible to "choose" where the link goes. For example, some may choose the link to be in the header and some in the bottom of the email. The only reason I say this is that although the hack is working great, I'm using Yahoo Email and the link is not clickable. Maybe I'm doing something wrong, but I'm going to attach an image of what I'm seeing. Thanks again for you hard work.
https://vborg.vbsupport.ru/external/2007/02/11.gif
Nathan2006
02-18-2007, 12:49 PM
did you process the bounce before or after the update?
What are your settings for this mod in admincp?
Sorry I have been ill the past couple of days and not done much.
Yeah I had moved the user over after the fresh install.
But now I have just installed the next version everything is working great :D
Thank you for the update :)
I wondered about that. That's great that you were able to figure that out for all of us here. Thanks.
Antivirus,
Great job...again! I have one thought. Would it be possible to "choose" where the link goes. For example, some may choose the link to be in the header and some in the bottom of the email. The only reason I say this is that although the hack is working great, I'm using Yahoo Email and the link is not clickable. Maybe I'm doing something wrong, but I'm going to attach an image of what I'm seeing. Thanks again for you hard work.
http://www.physicianassistantforum.com/ezbouncer.gif
Would be a great idea :)
I'm using Yahoo Mail and its a pain clicking on "View Full Headers" on each email and copy/pasting the link each time :(
Antivirus
02-18-2007, 07:35 PM
I think the hack should check if that user is already been bounced.
Ok, good point - i added this check in version 1.5 which i just released today.
Would it be possible to "choose" where the link goes. For example, some may choose the link to be in the header and some in the bottom of the email.
Sure, i added an additional setting which gives admins option to also display the EZbounce link in the email message body. This is particularly usefull if admin's email client doesn't parse html when displaying email headers, or if the email client doesn't allow viewing of email headers at all.
I still suggest keepin gthis feature turned OFF and hiding the link in the email header, while using an email client which parses html while displaying email headers.
djbaxter
02-18-2007, 07:56 PM
A great add-on getting better as it goes along. Thanks!
banuchi2
02-18-2007, 08:52 PM
Motm Motm Motm Motm Motm Motm!!!!!
obmob
02-18-2007, 10:57 PM
Hmm... i guess i need to read this carefully, thanks! XD
Nathan2006
02-19-2007, 04:57 AM
This is really good now :D
Just one small problem in emails sent out I get this at the bottom:
Management:
<a href="http://www.mysite.com/admincp/ezbounce.php?u=4"
target="_blank">http://www.mysite.com/admincp/ezbounce.php?u=4</a>
Is there anyway just to have it as one link cos I don't use html in my emails
Thanks :)
djbaxter
02-19-2007, 12:38 PM
This is really good now :D
Just one small problem in emails sent out I get this at the bottom:
Management:
<a href="http://www.mysite.com/admincp/ezbounce.php?u=4"
target="_blank">http://www.mysite.com/admincp/ezbounce.php?u=4</a>
Is there anyway just to have it as one link cos I don't use html in my emails
Thanks :)
It's your email client that does that - word-wrapping because the string is continuous characters with only one space before 'href' and one space before 'target' in the entire string. If you allow HTML in your emails, you can click on the first line as a live link. If you don't allow HTML, nothing will make it a live link and your only option is copy-and-paste.
Nathan2006
02-19-2007, 01:06 PM
It's your email client that does that - word-wrapping because the string is continuous characters with only one space before 'href' and one space before 'target' in the entire string. If you allow HTML in your emails, you can click on the first line as a live link. If you don't allow HTML, nothing will make it a live link and your only option is copy-and-paste.
Hi,
Thanks for your reply.
In the other version I used to get just the one line which I could click on.
Yahoo mail always allows me to click any links.
I have added screenshots from before and after with the older version 1st
djbaxter
02-19-2007, 01:13 PM
Hmmm... your second screenshot is what I've always seen, from the first version I installed. But since I do allow HTML, the first line is a live link anyway so it works fine for me.
Nathan2006
02-19-2007, 01:28 PM
Hmmm... your second screenshot is what I've always seen, from the first version I installed. But since I do allow HTML, the first line is a live link anyway so it works fine for me.
I think its a bit of code needs removing and it might work.
I just don't know which part LOL:D
djbaxter
02-19-2007, 01:49 PM
I would guess you want to change this part in the product_anti_managed_bounced_email.xml file, around lines 43-44:
$bounceurl = $vbulletin->options['ezb_admincpurl'] . "/ezbounce.php?u=" . $buser['userid'];
$bouncestring = "<a href=\"$bounceurl\" target=\"_blank\">$bounceurl</a>";
Change to:
$bounceurl = $vbulletin->options['ezb_admincpurl'] . "/ezbounce.php?u=" . $buser['userid'];
$bouncestring = "<a href=\"$bounceurl\">$bounceurl</a>";
I'm not sure why the target="_blank" part is required or helpful in any case but it wraps in Outlook express and is ignored anyway so it works for me as is... :)
Added: If you use this method, you will need to reinstall the product, of course. As an alternative, see the instructions by Antivirus below.
almqdad
02-19-2007, 03:33 PM
Hi
2. Go to your AdminCP>vbulletinoptions>EZ Bounce management for admins and modify the admincp url so it matches your path to admincp.
when I click the EZ Bounce url it takes me to 404 page
the path to admincp is definitly corect however it is not the default Vb path
my path is some thing like this
http://www.mysite.com/hello/ezbounce.php?u=4
please advice
Antivirus
02-19-2007, 07:53 PM
Almqdad, did you upload the ezbounce.php file to your admincp directory?
Nathan, you could get the single link bouncecode back in your emails by altering the code as follows, but I would suggest changing it within the plugin for mail_send instead of doing it in the xml file (it's always safer to avoid editing xml plugins manually).
Try changing following:
$bounceurl = $vbulletin->options['ezb_admincpurl'] . "/ezbounce.php?u=" . $buser['userid'];
$bouncestring = "<a href=\"$bounceurl\" target=\"_blank\">$bounceurl</a>";
to this:
$bounceurl = $vbulletin->options['ezb_admincpurl'] . "/ezbounce.php?u=" . $buser['userid'];
$bouncestring = $bounceurl;
Untested, but I think that'll do the trick for what you want.
BobbyBig
02-20-2007, 12:05 PM
Its getting better, keep doing the good work please.
Maybe you get a method how to manage high Member Forums.
When having 10k Users, it is hard to click the bounced emails everytime sending an email to them.
djbaxter
02-20-2007, 01:26 PM
Its getting better, keep doing the good work please.
Maybe you get a method how to manage high Member Forums.
When having 10k Users, it is hard to click the bounced emails everytime sending an email to them.
It is indeed. My solution was to send them out in relatively small batches (I used 50 at a time) and I altered the cron jobs initially to send them out at long intervals (I think it was a couple of hours) to limit how many I'd need to do at one time.
The upside is that with a lot of members, many of the older ones will be affected and you'll only have to do it once.
After you get through the initial "pruning" (use the send to an inactive usergroup feature), you can reset the options to anything you like and the procedure becomes much more manageable.
Antivirus
02-20-2007, 09:18 PM
Maybe you get a method how to manage high Member Forums. When having 10k Users, it is hard to click the bounced emails everytime sending an email to them.
Thanks for the kind words bobbybig, it's really not my intention to steer this in the direction of pipping smtp accounts for bounced emails or reading email log files, etc... tamarian's already doing a great job on his vBouncer hack. This is simply meant as an easy way to deal with a bouncing member once, and then either prune them, or leave them as an inactive member whom no longer receives emails from the forum (depending on how your settings are configured).
After you get through the initial "pruning" (use the send to an inactive usergroup feature), you can reset the options to anything you like and the procedure becomes much more manageable.
true, the first run is a bear, but once it's done, it's relatively easy sailing on a day-to-day basis, even for forums exceeding 10,000 members.
almqdad
02-21-2007, 03:27 PM
Almqdad, did you upload the ezbounce.php file to your admincp directory?
Antivirus
you are right got it working now
thanks
Antivirus
02-22-2007, 12:19 AM
Antivirus, you are right got it working now. thanks
Glad to hear :)
almqdad
02-22-2007, 01:50 AM
hi
have some body noticed this when members use the Contact Us link
the ezbounce link
http://www.mysite.com/admincp/ezbounce.php?u=1
contains the admin user Id and not the member Id
please check it up
djbaxter
02-22-2007, 01:53 AM
Makes sense. Why is that a problem?
Nathan2006
02-22-2007, 07:11 AM
Almqdad, did you upload the ezbounce.php file to your admincp directory?
Nathan, you could get the single link bouncecode back in your emails by altering the code as follows, but I would suggest changing it within the plugin for mail_send instead of doing it in the xml file (it's always safer to avoid editing xml plugins manually).
Try changing following:
$bounceurl = $vbulletin->options['ezb_admincpurl'] . "/ezbounce.php?u=" . $buser['userid'];
$bouncestring = "<a href=\"$bounceurl\" target=\"_blank\">$bounceurl</a>";
to this:
$bounceurl = $vbulletin->options['ezb_admincpurl'] . "/ezbounce.php?u=" . $buser['userid'];
$bouncestring = $bounceurl;
Untested, but I think that'll do the trick for what you want.
Thanks Antivirus
that worked great :D
Antivirus
02-22-2007, 07:46 PM
have some body noticed this when members use the Contact Us link the ezbounce link
http://www.mysite.com/admincp/ezbounce.php?u=1
contains the admin user Id and not the member Id please check it up
the userid shown in the EZbounce url should be that of the email's original recipient. For instance, if you receive a bounced email which was sent to username BOB with userid 2339, then the EZbounce URL would look like the following:
http://www.mysite.com/admincp/ezbounce.php?u=2339
djbaxter
02-23-2007, 12:48 AM
the userid shown in the EZbounce url should be that of the email's original recipient
Yes, exactly. And if someone uses the "Contact us" form, the original recipient is the Admin, typically userid=1.
MikeWarner
02-26-2007, 07:13 AM
Hi - good hack, but I have a few questions.
When I click the link in the bounced email, it comes up with the admincp and says "User whatever is being managed for bouncing emials". Is it possible to see a list of users that are being managed.
Also, the PM that tells them to change their email address creates an email which bounces.... I think this hack should include and option so that when you click that link, is dissables all 4 email setting for the user:
- Receive emails from admin
- Receive Email from Other Members
- Receive Email Notification of New Private Messages
- Default Thread Subscription Mode (set to "No email notification")
It would then be up to them to change them back once they update their email. This could be detailed in the PM.
Anyway - I hope future releases bring more functunality to what is potentially a great tool.
Thanks
Mike
rapsearch
02-26-2007, 10:44 AM
Awsome... it always gave me headache when massmailing... thanks!!
Antivirus
02-27-2007, 12:34 PM
Is it possible to see a list of users that are being managed.
The script only manages 1 user each time you run it- the user which the bounced email was originally sent to
I think this hack should include and option so that when you click that link, is dissables the other 3 email setting for the user:
- Receive Email from Other Members
- Receive Email Notification of New Private Messages
- Default Thread Subscription Mode (set to "No email notification")
Good suggestion, i'll look into it & possibly include in a future release
djbaxter
02-27-2007, 01:53 PM
Is it possible to see a list of users that are being managed.
If you create a new group for bounced users and select the option to send the user to that group when you click the EZ Bounce link, then you have a ready made list of everyone who has been bounced - access it from your Admin CP | Usergroups or with a custom SQL query.
MikeWarner
02-27-2007, 02:51 PM
Can't do that as I'm using paid subscriptions and have problems enough with usergroups updating correctly once exiry occurs.
I've been going through manually turning off users email features for those with bouncing emails.
ludachris
02-28-2007, 01:13 PM
Hey guys, is there any settings that would allow this hack to make the user account changes automatically? Without having to click on the link in the email header? The reason I ask is because I have a member who got moved to the specified usergroup and I didn't move them. I was wondering if it was done by this hack?
Antivirus
02-28-2007, 05:13 PM
Can't do that as I'm using paid subscriptions and have problems enough with usergroups updating correctly once exiry occurs.
You could create a secondary usergroup for the bouncing members that way subscription usergroups aren't affected (i think - i never use subscriptions).
Hey guys, is there any settings that would allow this hack to make the user account changes without having to click on the link in the email header? The reason I ask is because I have a member who got moved to the specified usergroup and I didn't move them. I was wondering if it was done by this hack?
No, that's not how this hack works. Any Administrator with "admin settings" permission must manually click on the link in the email's header, that's the only way anything is changed by this hack.
EXACTLY WHAT I NEED. Will this work on 3.5.8?
Thanks.
Antivirus
03-05-2007, 01:52 PM
EXACTLY WHAT I NEED. Will this work on 3.5.8?
Thanks.
Aside from the xml product being formatted for 3.6.x, i don't see why not, however I haven't tested it with 3.5 series since all my boards are now running 3.6.x
Antivirus
03-09-2007, 02:28 PM
ok, seems to work with 3.6.5 :)
Black Tiger
03-10-2007, 06:57 PM
Oh I loooove this one thanks!:)
Suggestion: Can you implement an option for users which register with a fake email adres (which will bounce too), to get their accounts deleted by a click?
Antivirus
03-12-2007, 01:15 AM
Can you implement an option for users which register with a fake email adres (which will bounce too), to get their accounts deleted by a click?
I don't understand, can't you just turn on "Verify Email address in Registration" option in the AdminCP to prevent users with bogus email addresses from creating accounts to begin with?
Smoothie
03-12-2007, 01:20 AM
Installed and working with 3.6.5
Black Tiger
03-12-2007, 02:13 AM
I don't understand, can't you just turn on "Verify Email address in Registration" option in the AdminCP to prevent users with bogus email addresses from creating accounts to begin with?
Which part don't you understand? It's the same as other bounced emails.
This option you mention is turned on. The "verify email address in registration" does nothing else then send you an activation email als registering user.
An example:
Suppose you register at my forums and you make a typo in your email adres or put in a fake email adres like idont@wantmail.com, then a verification email is send to that address.
Since the address does not exists, the email get's bounced as being undeliverable.
It's just the same as with birthday email's or thread subscribtions, emails are getting bounced.
Depending on the bounce reason stated in the bounced mail, I can then choose to have users account adjusted, which your hack does, or get users account deleted which was my suggestion.
djbaxter
03-12-2007, 10:42 AM
Suppose you register at my forums and you make a typo in your email adres or put in a fake email adres like idont@wantmail.com, then a verification email is send to that address.
Since the address does not exists, the email get's bounced as being undeliverable.
It's just the same as with birthday email's or thread subscribtions, emails are getting bounced.
Depending on the bounce reason stated in the bounced mail, I can then choose to have users account adjusted, which your hack does, or get users account deleted which was my suggestion.
Use the option to move the members into a special user group (e.g., "Inactive"). You can then periodically prune that group.
I wouldn't want to see accounts deleted in any automatic or easily mis-clicked way. The current options are much safer.
Black Tiger
03-12-2007, 01:44 PM
I could make a usergroup "bademail" or something, but when I click the link to move them, I have get through the htacces and have to login to the forum anyway for the move-link to work.
In that case the extra usergroup has no sense because since I'm logged in, I can also delete them manual. By a link this was just a bit easyer to do, don't have to search the user.
But you have a point there, that it's maybe better not to have accounts deleted in easy clicks because you can mistake and mis-click.
I hadn't thought of that, thanks.
bela-meaad
03-13-2007, 04:33 AM
does this move usergroup 6 to 3 if admin email bounced ?
that will be a problem :)
Black Tiger
03-13-2007, 08:46 PM
You can set to which usergroup to move in the admincp.
Or you can disable moving if you wish.
bela-meaad
03-14-2007, 11:49 AM
You can set to which usergroup to move in the admincp.
Or you can disable moving if you wish.
i want to auto move them to usergroup 3
but only members not admin & mod
is that possible?
Black Tiger
03-14-2007, 04:41 PM
No, at this moment there is no exclude option for certain usergroups.
Maybe the coder can make such thing but it would be better as admins and mods would know their responsibility's and have their email address always correct.
bada_bing
03-14-2007, 05:08 PM
i want to auto move them to usergroup 3
but only members not admin & mod
is that possible?
Now that is a wise idea.. When that feature is included I will install it.. hate to be an admin and for some reason my .domain name gets blacklisted and im moved to a group with no admin right:eek: could bite you in the butt
Black Tiger
03-14-2007, 05:54 PM
LoL, what kind of admins are you all if you don't have your email addres correct at al times.:D
Sorry to say so but that seems funny to me.:)
By the way... you can include the userid's of admins in the config.php file, then their accounts never will be changed.
Antivirus
03-15-2007, 12:09 AM
despite i can't really imagine any forums out there having an admin who's email address bounces, the next version will include a safety check just to be safe.
Smoothie
03-15-2007, 01:18 AM
Guys, think before you post nonsense. Ya have to click the link in the email that gets bounced back to you before anyone gets moved to a different usergroup.
APhoenix
03-15-2007, 06:32 PM
Just installed, and am encountering an error message if I try to run any of my mail related scheduled tasks:
Fatal error: Call to a member function on a non-object in /home/mousepad.mouseplanet.com/includes/class_mail.php(261) : eval()'d code on line 4
If I disable this product, it works fine. But once the product is active, the scripts break.
Antivirus
03-15-2007, 10:30 PM
Just installed, and am encountering an error message if I try to run any of my mail related scheduled tasks. If I disable this product, it works fine. But once the product is active, the scripts break.
Hmm... you're the first to report this issue, I haven't had any problem with that. Perhaps it's conflicting with one of your other hacks? Or perhaps you'll need to change the execution order of the plugin for hook location MAIL_SEND. Which mail-related scheduled tasks are you having a problem with?
daddygrim
03-16-2007, 12:38 AM
ok installed...so how would i test this?
Antivirus
03-17-2007, 07:20 PM
ok installed...so how would i test this?
Please read "How Does It Work" and "What Happens Behind The Scenes" above to see how you would test it.
daddygrim
03-19-2007, 02:20 PM
Still Don't Get It.
Black Tiger
03-19-2007, 03:16 PM
1.) logout of your forums and register as a new user called test or something.
2.) use a fake email adres like idont@wantmail.com
3.) go and proceed with registration.
4.) Go to you admincp and set user "test" to the registered usergroup.
5.) Since you registered with a non-existing email adress, the verification email will get bounced (hence you have activated verification check by email), click the link in the email and you will see that user test will be moved to another usergroup if you have set it up that ezbounce does that.
You dont have email verification? No problem, same action but now under 4, also send this user a password reminder from the admincp, the effect is the same.
Have fun testing!:)
daddygrim
03-19-2007, 03:17 PM
sent an email and nothing bounced back
Saint_ago
03-19-2007, 06:21 PM
Hi! Everytime i click on Management link, the following message appears in the top of the page:
Warning: array_merge() [function.array-merge]: Argument #1 is not an array in /admincp/ezbounce.php on line 107
But the user was moved to the correct group, receives a PM, and the option "Receive Admin emails" was turned off.
What this error could be?
Black Tiger
03-19-2007, 09:35 PM
@Daddygrim: In that case there are 3 possibility's.
1.) You forum emails do not really get send
2.) Some spamfilter or setup keeps the bounced messages out
3.) The email adres @wantmail.com is existing and they have a catchall which does not bounce the message, try another email adres which does not exist.
Otherwise I don't know what's going on.
daddygrim
03-19-2007, 09:41 PM
i massed email and i know for a fact 1 person email address is invalid. but i never got anything back. I use my gmail account for my admin. Show me an example of yours.
Black Tiger
03-19-2007, 09:49 PM
I have a domain name, my email adres for admin is the info adres of that domainnaam.
So if my domain is www.myforums.org then i have my admin email info@myforums.org.
The nice thing about that, is that the mailserver for that domain is running at my own home, but that does not make any difference with hosting.
As far as I know you should be able to get a bounced message at gmail too. I will try lateron with my own gmail account.
Is that what you mean by an example? If not, please specify.
daddygrim
03-19-2007, 09:53 PM
yeah thats fine..but what about the bounced email itself? i do not have my email system set up on my site. my email options. all blank. SMTP Email and below are all set to no and blank boxes..this shouldn't make a big difference?
Black Tiger
03-19-2007, 10:41 PM
SMTP email and below are set to no and blank boxes at my forums too.
The following settings are set to "yes".
1.) enable email features
2.) allow users to email other users
3.) User mailqueu system
4.) enable -f parameter.
So these four are set to yes, the rest is set to no or blank.
Then the seperate options.
1.) Email flood check is set to 60
2.) Number of emails to send per batch is set to 10
3.) smtp port is set to 25
That's all.
daddygrim
03-20-2007, 02:10 AM
ok set..
Black Tiger
03-20-2007, 11:26 AM
And does it work?
daddygrim
03-20-2007, 01:47 PM
im about to pm u
daddygrim
03-20-2007, 02:18 PM
still no bounced email messages
daddygrim
03-20-2007, 09:14 PM
guess it's doesn't work...black joined and i got the invalid email he used but nothing about bounce email or ezbounce or whatever the message suppose to give me.
----- The following addresses had permanent fatal errors -----
<2oisflkw@xxxxx.org>
(reason: 550 <2oisflkw@xxxxx.org>: Recipient address rejected: User unknown in virtual mailbox table)
----- Transcript of session follows -----
... while talking to mail.xxxxx.org.:
>>> DATA
<<< 550 <2oisflkw@xxxxx.org>: Recipient address rejected: User unknown in virtual mailbox table
550 5.1.1 <2oisflkw@xxxxx.org>... User unknown
<<< 554 Error: no valid recipients
Final-Recipient: RFC822; 2oisflkw@xxxxx.org
Action: failed
Status: 5.1.1
Remote-MTA: DNS; mail.xxxxx.org
Diagnostic-Code: SMTP; 550 <2oisflkw@xxxxx.org>: Recipient address rejected: User unknown in virtual mailbox table
Last-Attempt-Date: Tue, 20 Mar 2007 14:08:45 -0600 (CST)
djbaxter
03-20-2007, 09:18 PM
It's in the headers. What you posted isn't the headers but the errors.
If you can't read the headers, use the option to add the link to the email itself.
daddygrim
03-20-2007, 09:20 PM
headers are in the email itself?
daddygrim
03-20-2007, 09:22 PM
I SEE I selected to include the email and
EZ Bounce Management:
If this email has bounced, visit the following URL for bounce management:
<a href="http://www..net/forum/admincp/ezbounce.php?u=281" target="_blank">http://www..net/forum/admincp/ezbounce.php?u=281</a>
djbaxter
03-20-2007, 09:23 PM
Yes. That's it.
By the way, all the instructions for doing this as well as the answers to all your questions were previously posted in this thread. That's often the best starting place when your add-on isn't working the way you think it should.
daddygrim
03-20-2007, 09:24 PM
yayyyyyyyyyyyyyyyyyyyyy so should i DID IT!!! YES!!!!! Thanks
Saint_ago
03-22-2007, 01:30 PM
Hi! Everytime i click on Management link, the following message appears in the top of the page:
Warning: array_merge() [function.array-merge]: Argument #1 is not an array in /admincp/ezbounce.php on line 107
But the user was moved to the correct group, receives a PM, and the option "Receive Admin emails" was turned off.
What this error could be?
Anyone can help me?
Please.... ?
bela-meaad
03-24-2007, 11:49 AM
where can i see the bounced email?
if there are bounced member
djbaxter
03-24-2007, 12:08 PM
where can i see the bounced email?
if there are bounced member
Normally, in your Inbox. If it bounces, it is returned to the originating email server and should be forwarded to the admin email account.
bela-meaad
03-24-2007, 02:23 PM
Normally, in your Inbox. If it bounces, it is returned to the originating email server and should be forwarded to the admin email account.
i found nothing in site email
& the forum email which is hotmail
where can i set email where i want the bounced email sent to?
is there an option?
Black Tiger
03-24-2007, 04:10 PM
No, like djbaxter said, it is returned to the admin email account which you setup in the config of vbulletin.
If you want to get it at another email address you have to change your admin email account.
T2DMan
03-24-2007, 09:16 PM
Hi. Fantastic system. For my outlook, there needs to be a space before and after the url so that in text format it's recognised as a clickable url.
In the following, note the added spaces before and after the $bounceurl
Plugin: EZ Bounce Management - construct code, in the mail_send position
was
$bouncestring = "<a href=\"$bounceurl\" target=\"_blank\">$bounceurl</a>";
Now
$bouncestring = "<a href=\"$bounceurl\" target=\"_blank\"> $bounceurl </a>";
bela-meaad
03-25-2007, 01:32 AM
can i use gmail in config?
to see the bounced mail there
i did tht but i got nothing too in gmail
anyone can help?
djbaxter
03-25-2007, 03:49 AM
Have you checked your spam folder?
bela-meaad
03-25-2007, 06:47 AM
Have you checked your spam folder?
yes i did
but there is nothing :(
Any idea?
daddygrim
03-25-2007, 03:53 PM
this hack keeps sending me emails about bounced email addresses why?
djbaxter
03-25-2007, 04:28 PM
this hack keeps sending me emails about bounced email addresses why?
I sincerely hope that was intended as a joke.
You installed an add-on called EZ Bounced Email Management, described as an add-on to help you easily manage bounced emails, and now you're wondering why you're getting notifications about bounced emails? :rolleyes:
If memory serves, you also installed the Inactive Member Notifications add-on as well. Do you think that combination might be the reason?
daddygrim
03-25-2007, 05:01 PM
ummmm their emails work..so your point?
djbaxter
03-25-2007, 05:04 PM
What the heck are you talking about, Grim? Are you complaining because the add-on works? :confused:
daddygrim
03-25-2007, 05:06 PM
why would it keep bouncing back IF THE EMAIL IS VALID?
djbaxter
03-25-2007, 05:21 PM
Look at the headers. That will give you the reason.
There may be several:
- mailbox full
- mailbox temporarily unavailable
- mail server did not respond or timed out
That's why action is NOT automatic - you're supposed to insert a human administrator between the bounced mail and the response so you can determine what the most appropriate response should be.
I find at various times ALL forum mail to AOL or Hotmail or Yahoo will bounce with one of the above error message - then a day or so later it will all ve fine again.
daddygrim
03-25-2007, 05:22 PM
lol ok thats all i wanted to know..so this is normal?
daddygrim
03-25-2007, 05:27 PM
Mail Delivery Subsystem <MAILER-DAEMON@web5.*****com>
to admin
show details
2:16 pm (9 minutes ago)
----- The following addresses had permanent fatal errors -----
<*****@hotmail.com>
(reason: 550 Your e-mail was rejected for policy reasons on this gateway. Reasons for rejection may be relate...se note: if you are an end-user please contact your E-mail/Internet Service Provider for assistance.)
----- Transcript of session follows -----
... while talking to mx3.*****.com.:
>>> MAIL From:<admin@dbyonline.net> SIZE=2130
<<< 550 Your e-mail was rejected for policy reasons on this gateway. Reasons for rejection may be related to content such as obscene language, graphics, or spam-like characteristics (or) other reputation problems. For sender troubleshooting information, please go to http://postmaster.msn.com. Please note: if you are an end-user please contact your E-mail/Internet Service Provider for assistance.
554 5.0.0 Service unavailable
Final-Recipient: RFC822; *****@hotmail.com
Action: failed
Status: 5.0.0
Diagnostic-Code: SMTP; 550 Your e-mail was rejected for policy reasons on this gateway. Reasons for rejection may be related to content such as obscene language, graphics, or spam-like characteristics (or) other reputation problems. For sender troubleshooting information, please go to http://postmaster.msn.com. Please note: if you are an end-user please contact your E-mail/Internet Service Provider for assistance.
Last-Attempt-Date: Sun, 25 Mar 2007 12:16:52 -0600 (CST)
Black Tiger
03-25-2007, 05:31 PM
Yes that could be normal. Your email is rejected because it's in a spamlist or the receiver has his spamfilter setup to tight.
So the user has to allow the email adres of your forums or setup his/her account with another email address.
This kind of nonsense (and spammers) is just the reason why I decided long ago that users were not allowed to register with @hotmail.com on my forums.
daddygrim
03-25-2007, 08:24 PM
so you disabled all free email accounts black?
djbaxter
03-26-2007, 12:38 AM
That's not something I'd recommend. There are several much better ways for dealing with spammers.
daddygrim
03-26-2007, 12:39 AM
like what?
bela-meaad
03-26-2007, 07:00 AM
Anyone knows where can i see the bounced mails?
daddygrim
03-26-2007, 10:42 AM
Spammers
Antivirus
03-26-2007, 01:25 PM
Hi. Fantastic system. For my outlook, there needs to be a space before and after the url so that in text format it's recognised as a clickable url.
Thanks for the indo T2DMan, i don't use outlook so wasn't aware of that issue. It shouldn't interfere with any other email clients either, so it'll be a good inclusion in the next version.
Black Tiger
03-26-2007, 01:40 PM
@Daddygrim: No, just @hotmail.com, users can register with yahoo.com, gmail.com or whatever free email account.
But most have @hotmail.com. My problems are over, except for users not reading the double notice not to use a hotmail.com email adres which then complaint why their email adress is banned.:)
But beside that I never had problems with filters again.
There are almost no better ways to deal with spammers, and this methode also deals with users with bad setup spam filters in their hotmail email. It costed me a lot of support which now is turned to free time.:)
And I get a lot more serious users, most scriptkiddies and weenies use hotmail, so they mostly don't register, no hack can beat that one.
bela-meaad
03-27-2007, 11:20 AM
Anyone knows where can i see the bounced mails?
:( :(
daddygrim
03-27-2007, 11:32 AM
:( :(
they should be coming to your email account..check your spam box.
daddygrim
03-27-2007, 11:32 AM
Tiger...i notice hotmail sucks..lol i had to get a few members to change their emails.
bela-meaad
03-29-2007, 02:13 AM
they should be coming to your email account..check your spam box.
i got nothing in spam box
can you tell me where to set the email which can get bounced emails back?
& where you add you email?
daddygrim
03-29-2007, 02:15 AM
under your admin profile.. what email did you add? I use my gmail account.
josiespencer
03-29-2007, 10:41 PM
I uninstalled the 3.5 version of vBouncer. I never had the time to configure and get it working anyway.
So, now I do have the time. I logged off and back on and installed vBouncer 3.6. Going into my admincp, I saw a vBouncer Admin section at the bottom of my Admin navigation tree. I went in and set the URL and usergroup to the user with bad email addresses and Saved. Then I clicked on the vBouncer Diagnostics option, and I got an error saying that .../admincp/vbouncer.php was missing. Since I couldn't find any php template by that name in my forums directory, I figured the old version didn't completely uninstall so I uninstalled vBouncer 3.6, logged off, and logged on and installed the 3.6 version again.
This time, the vBouncer section doesn't show in the left Admincp navigation tree at all. I can still put in the URL and usergroup bying expanding the vBulletin Options dropdown but have no access to any other Bouncer options.
What do I do?
Black Tiger
03-30-2007, 01:01 AM
Well I think you have to find out where you got your mod, because this one is not called vbouncer but EZ-bounce.:D
Anyway it won't show up in the Admincp navigation tree at all, after a good installation the options should be somewhere in the last section of the normal vBulletin options in the Admincp.
You can only setup 4 things.
1.) url
2.) update members usergroup yes/no
3.) move bouncing members to x usergroupid
4.) Show EZ Bounce link in email message body yes/no
That's all and it's enough too, it works, so you're correct there are no other bouncer options.
josiespencer
03-30-2007, 01:25 AM
Well I think you have to find out where you got your mod, because this one is not called vbouncer but EZ-bounce.:D
Anyway it won't show up in the Admincp navigation tree at all, after a good installation the options should be somewhere in the last section of the normal vBulletin options in the Admincp.
You can only setup 4 things.
1.) url
2.) update members usergroup yes/no
3.) move bouncing members to x usergroupid
4.) Show EZ Bounce link in email message body yes/no
That's all and it's enough too, it works, so you're correct there are no other bouncer options.
OK, then there is no vBouncer options - I guess my install is ok then! Only having a EZ Bounce section under the vBulletin Options is normal behavior.
Thank!
bplinson
03-30-2007, 10:57 AM
I just installed and send a junk email to a bogus email account. The headers on the bounce message did not have the x-EZbouncer line in it.
I have verified that the product is installed and insured that the exbounce.php is in my admin directory.
Return-Path: <>
Delivered-To: 14-(MY EMAIL ADDRESS REMOVED)
Received: (qmail 4449 invoked for bounce); 30 Mar 2007 12:14:45 +0000
Date: 30 Mar 2007 12:14:45 +0000
From: (SERVER ADDRESS REMOVED)
To: (MY EMAIL ADDRESS REMOVED)
Subject: failure notice
X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on
(SERVER ADDRESS REMOVED)
X-Spam-Level:
X-Spam-Status: No, score=-2.6 required=7.0 tests=ALL_TRUSTED,AWL,NO_REAL_NAME
autolearn=ham version=3.0.4
Hi. This is the qmail-send program at (SERVER ADDRESS REMOVED).
I'm afraid I wasn't able to deliver your message to the following addresses.
This is a permanent error; I've given up. Sorry it didn't work out.
<test@dasjghjkdfeshgsdfgjkg.com>:
Sorry, I couldn't find any host named dasjghjkdfeshgsdfgjkg.com. (#5.1.2)
Antivirus
03-30-2007, 01:32 PM
I uninstalled the 3.5 version of vBouncer. I never had the time to configure and get it working anyway.
vBouncer is an entirely different hack than this one, it does different things and handles bounced email in different ways than this hack, EZbounced Email Management...
I just installed and send a junk email to a bogus email account. The headers on the bounce message did not have the x-EZbouncer line in it.
I have verified that the product is installed and insured that the exbounce.php is in my admin directory.
It's most likely your email client. There's a feature in the vbulletin options to display the EZbounce urls in the body of the bounced email message instead of the headers. You can turn this feature on for future bouncing emails if your email client isn't displaying the bounced emails in the header.
bplinson
03-30-2007, 02:58 PM
What email client do you use? I tried with Horde and with Outlook2007 and neither showed the x-EXbounce line in it.
If I turn on the option for the link in the body of the message does the link show in ALL emails from the the forum or in just the body of the bounced email?
Antivirus
03-31-2007, 12:25 AM
If you turn on the feature to show the link in the body, it will show in all emails sent from the forum, but only admins with "can admin settings" permission will be able to run the ezbounce.php script.
The way the script works is it includes the link in all emails sent from the forums. The only way the link wouldn't be in your bouncing emails is if:
A) the email was not sent by the forums
B) the email was sent from your forums before the hack was installed
C) your email client isn't showing the entire header, refer to your client's documentation on displaying the full email headers.
D) another hack you have installed is conflicting with this one. Disable all other plugins/hacks and reinstall this one.
It's been successfully tested on outlook, hotmail, yahoo, eudora, smartermail, aol, by myself, I'm sure others who have installed it are using other clients as well.
bela-meaad
04-03-2007, 11:54 AM
:( mod is installed on my site
since 3 weeks
but still got nothing
i can`t find the bounced mail
it doesn`t get back to my inbox
i tried my site emails . gmal, hotmail & yahoo but nothing
Any idea?
Antivirus
04-04-2007, 01:57 PM
i can`t find the bounced mail, it doesn`t get back to my inbox. i tried my site emails . gmal, hotmail & yahoo but nothing. Any idea?
Not sure what the problem is for you, what version of vBulletin are you running? Perhaps your bounced emails are landing in your junk mailbox? Make sure your forum's main email address (the one which sends out all outbound email) is on your email client's whitelist.
Turn off all other hacks and see if you still have same problem.
cd1986
04-04-2007, 07:19 PM
Receiving this error when i try to manually run the Activation Reminder Cron:
Fatal error: Call to a member function on a non-object in /path/to/forums/includes/class_mail.php(261) : eval()'d code on line 4
Any ideas? It is the only plugin that uses the mail_send hook on my installation.
Antivirus
04-05-2007, 12:19 AM
Hmm.. I will try to reproduce that error and see what the deal with that is.
bela-meaad
04-05-2007, 03:00 AM
Not sure what the problem is for you, what version of vBulletin are you running? Perhaps your bounced emails are landing in your junk mailbox? Make sure your forum's main email address (the one which sends out all outbound email) is on your email client's whitelist.
Turn off all other hacks and see if you still have same problem.
thanks
it was server issue
but i have more than 40,000 members
& most of them are bounced (25,000)
is there any other way to mark them as bounced
ineasted of doing that manualy 1 by 1
i mean auto-move to unconfirmed usergroup
Thanks
Antivirus
04-05-2007, 09:22 AM
i have more than 40,000 members & most of them are bounced (25,000) is there any other way to mark them as bounced ineasted of doing that manualy 1 by 1 i mean auto-move to unconfirmed usergroup?
Currently there's no way to "mass administer" all those bouncing emails. The EzBouncer is designed to do each one once, then that user bouncing shouldn't ever be an issue again.
Receiving this error when i try to manually run the Activation Reminder Cron:
Fatal error: Call to a member function on a non-object in /path/to/forums/includes/class_mail.php(261) : eval()'d code on line 4
Any ideas? It is the only plugin that uses the mail_send hook on my installation.
I tried to reproduce that by running the scheduled task manually from within AdminCP and it ran fine. What version of vb are you using?
bplinson
04-05-2007, 10:47 AM
It would be very useful if after you get the confirmation message the browser redirects to the bounced users account info instead of the Admin CP page.
I always go to the person account info anyway and check to see if is is an inactive or zero post user and if so just delete them.
cd1986
04-05-2007, 10:57 AM
I tried to reproduce that by running the scheduled task manually from within AdminCP and it ran fine. What version of vb are you using?
Currently using 3.64 (with the 3.65 security update). I'm guessing it is most likely a plugin conflict, but having searched all individual plugins i'm using, this one is the only one to use the mail_send hook. I've disabled it for now to make sure other mail functions work properly.
djbaxter
04-05-2007, 11:11 AM
It would be very useful if after you get the confirmation message the browser redirects to the bounced users account info instead of the Admin CP page.
I always go to the person account info anyway and check to see if is is an inactive or zero post user and if so just delete them.
Good idea.
Black Tiger
04-05-2007, 12:57 PM
Ik would also be nice if it was repaired so it was really put back to the admincp.
The problem I'm having is that it is put in the admincp, but I have to reload the page to get the left side column of the ACP.
From within EZ Bounce this is not loaded.
maaref
04-05-2007, 01:13 PM
i liked it very much.
Thanks
installed
Antivirus
04-06-2007, 09:43 PM
Ik would also be nice if it was repaired so it was really put back to the admincp. The problem I'm having is that it is put in the admincp, but I have to reload the page to get the left side column of the ACP.
That's odd, for me when i click on it (no matter what email client i use) it opens the script iin a new window. Perhaps it's just your browser settings.
cashpath
04-06-2007, 09:45 PM
When I admininster people with this I then get another bounced email from those that get a PM telling them to update thier email address.
Is that normal should I change a setting somewhere??
djbaxter
04-06-2007, 09:58 PM
That's odd, for me when i click on it (no matter what email client i use) it opens the script iin a new window. Perhaps it's just your browser settings.
No. In my Outlook Express, the target="_blank" part wraps to the next line, "breaking" the full live link so it opens in the default window.
Not a big deal for me at all. I haven't even bothered to worry about how that might be fixed.
djbaxter
04-06-2007, 10:00 PM
When I admininster people with this I then get another bounced email from those that get a PM telling them to update thier email address.
Is that normal should I change a setting somewhere??
It's normal. The PM notification is sent to the email address on file, which of course bounces because it's sent before you realize the email address is invalid and click on the EZbounce link.
cashpath
04-06-2007, 10:05 PM
It's normal. The PM notification is sent to the email address on file, which of course bounces because it's sent before you realize the email address is invalid and click on the EZbounce link.
Except that the PM is sent after I clicked on the EZbounce link.. which means the persons email notifications should be off so when the PM is sent to them there should not be another email sent?
Or does EZbounce send the PM before it turns off the users email notification?
djbaxter
04-06-2007, 10:12 PM
Except that the PM is sent after I clicked on the EZbounce link.. which means the persons email notifications should be off so when the PM is sent to them there should not be another email sent?
Or does EZbounce send the PM before it turns off the users email notification?
D'oh!
Of course you're correct. I either need more coffee or more beer. :o
It happens on my forum as well so I assume it's normal.
Black Tiger
04-06-2007, 11:21 PM
That's odd, for me when i click on it (no matter what email client i use) it opens the script iin a new window. Perhaps it's just your browser settings.
No it's not my browser settings.
When I click the link in the email, a new browser window is opened, that's not the problem.
But it does not open the index.php from admincp, but another php file.
Therefore, the left column of the admincp is not displayed.
After the action is done, I have to put it there manually, to be able to do other things or to be able to click on the logout funktion from the ACP.
scotsmist
04-08-2007, 09:21 AM
i know, i sent out a newsletter myself yesterday and got like 500+ bounces started searching vbcom for a soultion and came across your thread, so i made it :)
I have a few cool ideas for the next version, but not sure when i'm going to be able to code them. Hopefully soon.
Very useful addition thank you.
That is a lot of viewing and clicking email headers to direct to the admincp. Did you have the patience to click the link in all 500+ bounced email and change the user ? It will be less 'painful' after the first run and you just have to manage the day to day bounces.
I installed this on a site for someone and they tried it on the undeletableusers (userid 1) - not a good choice but as a result, the 'undeletableusers became a member of the bounced email user group and gave a few problems. It shouldn't have, the 'undeletableusers should be protected and IMHO the users should never be moved groups if its is set in config.php
// ****** UNDELETABLE / UNALTERABLE USERS ******
// The users specified here will not be deletable or alterable from the control panel by any users.
// To specify more than one user, separate userids with commas.
$config['SpecialUsers']['undeletableusers'] = '1';
As a result of the above test, the following database error happened when the link in the email was clicked :
Database error in vBulletin 3.6.5:
Invalid SQL:
INSERT INTO administrator
(userid)
VALUES
(1);
MySQL Error : Duplicate entry '1' for key 1
Error Number : 1062
Date : Saturday, April 7th 2007 @ 03:25:02 PM
Script :
http://xxxx/forums/register.php?a=act&u=1&i=45254316
Referrer :
I would say that was caused by the 'undeletableusers' not be removed from the admin table, then some code trying to add them back to the administrator code.
Just thought you might like to know that.
[edit whoops, sorry, I just read that there's talk of this on page 7, I am laughing you guys think its funny, but in reality domains get blacklisted all the time, whole IP ranges too, so its very likely that a mod or worse, an admin could end up locked out of their board. Despite that, isn't it the coders responsibility to ensure that should a user do something silly, the code would not then crucify them :p]
josiespencer
04-08-2007, 02:27 PM
I sent out 22000+ emails to re-confirm email addresses. I got one back and it had the Bounce link. No way is that possible, there had to be hundreds if not thousands. So I am trying to figure out where they all went!
djbaxter
04-08-2007, 02:59 PM
The emails do not go out all at once. They are staggered to limit the load on the mail server. Then at the other end, you have to wait for those mail servers to respond.
josiespencer
04-08-2007, 03:16 PM
Do you know where they are stored until they are pushed out? I'd like to see how many there are left to be sent, etc.
Black Tiger
04-08-2007, 04:31 PM
Normally in the mailqueu of the mailserver of your hostingprovider.
If you have root rights on the servers, you could have a look.
Antivirus
04-11-2007, 10:18 PM
edit whoops, sorry, I just read that there's talk of this on page 7, I am laughing you guys think its funny, but in reality domains get blacklisted all the time, whole IP ranges too, so its very likely that a mod or worse, an admin could end up locked out of their board.
The next version of this mod will do a safety check to prevent unalterable users from being managed for bounces.
scoutz
04-12-2007, 05:54 PM
So when I have 500 emails bouncing back to me I would have to click this link in every message or?
cashpath
04-12-2007, 05:59 PM
Yes, you would
djbaxter
04-12-2007, 06:00 PM
Yes but if you set it up properly you'll only have to do this for one complete run through your database. The first few days, I was clicking through batches of 50, I think (the number is selectable in your ACP). After that, I get perhaps one or two a week.
Doug Nelson
04-20-2007, 10:41 AM
What about members that are in more than one usergroup? Such as with some paid subscriptions?
And users that have forgotten their password. Will the password reminder still work for them?
And what if they fix the bouncing problem. Will they be able to keep the same email in their profile, only reactivate it?
Antivirus
04-21-2007, 09:56 PM
What about members that are in more than one usergroup? Such as with some paid subscriptions?
And users that have forgotten their password. Will the password reminder still work for them?
And what if they fix the bouncing problem. Will they be able to keep the same email in their profile, only reactivate it?
Members in more than 1 usergrup shouldn't be a problem as this will only change their primary usergroup.
Pasword reminder should still work as well.
As far as keeping original email, that shouldn't be a problem either since the bouncing members email is not changed, only the option to receive emails.
wolfe
04-21-2007, 10:17 PM
this clashes with the inactive users hack.
Inactive User Reminder Emails
Found 3 Inactive Users.
Sent To: **********
Fatal error: Call to a member function on a non-object in /home/******/public_html/*******/includes/class_mail.php(261) : eval()'d code on line 4
djbaxter
04-21-2007, 10:33 PM
this clashes with the inactive users hack.
Inactive User Reminder Emails
Found 3 Inactive Users.
Sent To: **********
Fatal error: Call to a member function on a non-object in /home/******/public_html/*******/includes/class_mail.php(261) : eval()'d code on line 4
Actually, it doesn't. Uninstall 1.10 or 1.09 of the inactive users add-on. Download and install version 1.09. They work just fine together.
Chris is working on the issues with versions 1.10 and 1.11. Use 1.09 in the meantime.
Doug Nelson
04-22-2007, 12:14 AM
So we would need to enable PM for users in the Waiting for Email Confirmation group?
Doug Nelson
04-22-2007, 04:50 AM
I show the link in the bounced emails, but it's not clickable. I tried the 'add space before and after' technique suggested, but that didn't work for me. Using Outlook 2007.
Lionel
04-24-2007, 03:19 AM
I've just installed and I got a mysql error. I am on mysql 5.0.2. How can I fix that please?
SELECT * FROM user
WHERE email LIKE '%fname\_lname@hotmail.com%';
MySQL Error : Table 'user' was not locked with LOCK TABLES
Error Number : 1100
I replaced real email with fname and lname
Antivirus
04-26-2007, 11:50 AM
I show the link in the bounced emails, but it's not clickable. I tried the 'add space before and after' technique suggested, but that didn't work for me. Using Outlook 2007.
Are you talking about the link in the bounced email's body or the link in the bounced email's header?
I've just installed and I got a mysql error. I am on mysql 5.0.2. How can I fix that please?
I'm not too familiar with MySql 5.x as my servers are running MySql v4.1.12. I haven't ever experienced this type of error so i can't help, but you might find some info here... (http://dev.mysql.com/doc/refman/5.0/en/lock-tables.html)
Doug Nelson
04-26-2007, 12:24 PM
Are you talking about the link in the bounced email's body or the link in the bounced email's header?
The bounced emails header is included in the body of the email that I get back. It starts:
------ This is a copy of the message, including all the headers. ------
And so it is in this area that the link is not clickable.
Antivirus
04-26-2007, 08:26 PM
That's odd, the link should be "clickable" for you. It's due to one of the following:
Your settings in the AdminCP Options for this Hack. Try setting "Show EZ Bounce link in email message body" to YES
OR
Your settings for Outlook... Try changing your email client to something other then Outlook 2007 and it should work. I can't provide support for Outlook, unfortunately I don't know which of your Outlook settings need to be changed to properly display links in your emails.
Lionel
04-26-2007, 08:33 PM
Are you talking about the link in the bounced email's body or the link in the bounced email's header?
I'm not too familiar with MySql 5.x as my servers are running MySql v4.1.12. I haven't ever experienced this type of error so i can't help, but you might find some info here... (http://dev.mysql.com/doc/refman/5.0/en/lock-tables.html)
yeah that lock table is messing me up. Since I moved to that new server i am unable to do a backup because of that
Mrdby
04-26-2007, 10:16 PM
anyproblems folks?
Antivirus
04-26-2007, 10:19 PM
Version 1.6 just released. If upgrading, just import the new product over the old, be sure to select "ALLOW OVERWRITE" option when doing so. Please read changelog above for info on fixes/changes, etc...
:)
blogtorank
04-26-2007, 10:22 PM
Thanks for the update.
Mrdby
04-26-2007, 10:40 PM
updated
Antivirus
04-27-2007, 12:07 PM
Version 1.6.1 released. No significant changes, just cleaned up some plugin code and added some comments explaining some things.
Mrdby
04-27-2007, 12:45 PM
updated!!
Is it wise to Show EZ Bounce link in email message body? Some members might try and guess at your log in.
Crazy Serb
04-27-2007, 01:44 PM
yea, that "Show EZ Bounce link in email message body" on/off switch doesn't work properly... I had it off and it still included the message at the end of the email.
might wanna look into that...
Antivirus
04-27-2007, 08:17 PM
Is it wise to Show EZ Bounce link in email message body? Some members might try and guess at your log in.
The option to turn it on/off is for admins who have difficulty viewing full email headers in their email client. The script has the same "safety check" as most other files in your admincp which only allows a logged-in admin with "can_admin_settings" permissions, usually this is only primary admin (i.e. you).
That "Show EZ Bounce link in email message body" on/off switch doesn't work properly... I had it off and it still included the message at the end of the email. Might wanna look into that...
Which version are you using? I'm testing it right now and it's working just fine. If the option is set to yes, the EZbounce link shows in the email message body (and not in header) and if it's set to no, the Ezbounce link shows in email header (and not message body).
MissKalunji
04-28-2007, 03:08 AM
perfect addon works perfectly
Antivirus
04-28-2007, 11:40 AM
perfect addon works perfectly
Thankyou, glad you like :)
Crazy Serb
04-30-2007, 01:46 PM
Which version are you using? I'm testing it right now and it's working just fine. If the option is set to yes, the EZbounce link shows in the email message body (and not in header) and if it's set to no, the Ezbounce link shows in email header (and not message body).
well, that's the thing... I've got it set to No, and emails still have it included in the message body AND the header.
and I'm using that latest version...
echamberlain
04-30-2007, 05:13 PM
Version 1.6 just released.
This mod is great and has saved me a lot of time.
The new disable features are great. Any chance the next version could track those settings too and re-enable them? My users aren't the most vB savvy and typically run our notification defaults. Most don't know how to manually re-enable the notifications.
Antivirus
04-30-2007, 09:20 PM
well, that's the thing... I've got it set to No, and emails still have it included in the message body AND the header. and I'm using that latest version..
Unless I'm misunderstanding what you're saying, it's quite impossible for the link to be included in both header & body in the latest version... UNLESS that is, if you're looking at emails that bounced BEFORE you upgraded the modification to the latest version. In other words, the Ezbounce links are added to the outgoing email when it's composed & sent. When that email bounces back it will obviously include the EZbounce link in either the header or body (depending on what your settings were at the time that email was originally sent). Does this clear up any confusion for you?
This mod is great and has saved me a lot of time. The new disable features are great. Any chance the next version could track those settings too and re-enable them? My users aren't the most vB savvy and typically run our notification defaults. Most don't know how to manually re-enable the notifications.
I suppose it could be done in same manner as the primary usergroup is restored, I wasn't planning on it though it is a good suggestion, I'll consider it for future updates.
Black Tiger
04-30-2007, 10:48 PM
Added protective measure for Admins, Supermods, or Mods who's email may have bounced. this makes sure their usergroup and settings are not modified
I just upgraded, but could not find these settings.
Are the new options all automatic settings or can I adjust them?
If they are automatic, could the next version be made so the admin can decide for himself if he want's admins, supermods and mods protected?
If it's not an automatic setting, what did I do wrong then because I only see the settings which where already there in the 1.5.x version (in the ACP).
(if turned on) When member updates & confirms their new email, they are returned to original usergroup.
Can't find this setting either.
Running vbulletin 3.6.5.
Antivirus
05-01-2007, 09:50 PM
I just upgraded, but could not find these settings. Are the new options all automatic settings or can I adjust them?
They're all automatic pretty much
If they are automatic, could the next version be made so the admin can decide for himself if he want's admins, supermods and mods protected?
I could allow Admin to set which usergroups are "immune" to EZBounce Management in a future update, yes.
Black Tiger
05-01-2007, 10:07 PM
I could allow Admin to set which usergroups are "immune" to EZBounce Management in a future update, yes.
That would be very nice, because in my opinion if a moderator/admin is serious enough he should think of adjusting the email adres in time.
So thank you in advance!
However you forgot to answer 1 question:
Quote:
(if turned on) When member updates & confirms their new email, they are returned to original usergroup.
Can't find this setting either.
Running vbulletin 3.6.5.
Since it says "if turned on" there should be an option to turn it on or off. However, like stated I can't find such option.
There is only the option (yes/no) to put a user in another usergroup if his email get's bounced but that option was there already before the new version.
So this question remains open, where can I find this setting that they will be returned to their original usergroup "on/off"?
Antivirus
05-02-2007, 02:20 AM
Since it says "if turned on" there should be an option to turn it on or off. However, like stated I can't find such option.
There is only the option (yes/no) to put a user in another usergroup if his email get's bounced but that option was there already before the new version.
So this question remains open, where can I find this setting that they will be returned to their original usergroup "on/off"?
With the "Move managed members " turned on, If the user was moved to another usergroup when managed for bouncing, when they update their email address (and confirm it) they will automatically be moved back to their original usergroup.
With the "move managed members" turned off, their usergroup is never changed to begin with so there's no need to move their usergroup when/if they update their email.
Black Tiger
05-03-2007, 08:12 PM
Oke thanks for the explanation.
I've discovered a problem now.
Today I clicked the ezbounce link, I think it's the first time since I installed this new version.
Now there is a problem. The user will get moved to the usergroup, i suppose he will get a pm too, but the ACP window in IE6 goes completely blank.
Normally you can see the name of the user which is being handled for bouncing. Now nothing is shown and the screen turns blank.
How can I fix this?
Antivirus
05-04-2007, 12:22 AM
Hmm... it doesn't sound like it makes any sense... Could you please paste the EZbounce link contained in the exact email you clicked on when you got the problem?
Black Tiger
05-04-2007, 12:32 AM
Well... there is no difference in that. I removed that particular email, got another bounced email just a few minutes ago, the link is like this:
X-Priority: 3
X-Mailer: vBulletin Mail via PHP
X-EZbouncer: http://www.myforms.com/board/admincp/ezbounce.php?u=31760
So seems nothing wrong with the link. Like I said, the link works and the user gets moved to the bounced users usergroup. Only the screen gets blank and IE says "ready".
Just to be sure if nothing else maybe caused a hickup, I will try tomorrow again with another email and then try with IE and with Firefox, just to make sure that IE is not the problem.
Black Tiger
05-04-2007, 12:29 PM
Problem solved. Must have been a temporary failure. Yesterday I got blank screens.
Today everything is working fine so I think it has been a hickup somewhere on our server or on my system.
Sorry for the inconvenience.
Antivirus
05-05-2007, 11:34 AM
No problem, glad u got it worked out
hugh_
05-07-2007, 05:26 AM
Would it be possible to add the ability to choose the user who sends the PM?
Thanks...
Antivirus
05-07-2007, 04:42 PM
Would it be possible to add the ability to choose the user who sends the PM?
Thanks...
Sure, you could simply edit the ezbounce.php file as follows...
Find this:
// Set other funky stuff for PM
$pmdm->set('fromuserid', $vbulletin->userinfo['userid']);
Replace with this:
// Set other funky stuff for PM
$pmdm->set('fromuserid', FUSER);
Be sure to replace FUSER above with the actual userid of the user you want to have sent the PM.
andrew67
05-08-2007, 12:52 AM
Firstly , thanks for a great product Antivirus. I run a 60,000+ member site and intend to start dealing with active members with dud email addresses.
I have installed and it works fine...except for one problem. I cannot get a link to appear on either setting , just a http text line which I have to manually cut and paste.
I am using Windows Vista and the Windows Mail program that comes with it. I have looked through all the settings , but cant find anything that is likely to be making it happen ? Anyone have any ideas ? Cutting and pasting is simply too much work on a forum the size of mine.
Thanks
andrew67
05-08-2007, 12:58 AM
* When member updates & confirms their new email, they are returned to original usergroup.
This isnt actually the case. I have " Premium Members " who are paid members who are in a custom " Premium Member " category.. Those without a valid email address are sent to Registered User after they fix the email problem.
Antivirus
05-08-2007, 01:31 PM
I have installed and it works fine...except for one problem. I cannot get a link to appear on either setting , just a http text line which I have to manually cut and paste.
I have no experience with Windows Vista's mail client, but there should be a setting somewhere which allows parsing the link in your client. The only thing you can try is to modify the way the ezbounce link is created:
in the plugin for hook location: MAIL_SEND, find:
if (!$vbulletin->options['ezb_showezbouncelink'])
{
// if turned off, put bounce url into header (default option)
$headers .= 'X-EZbouncer: ' . $bounceurl . $delimiter;
/* replace above line with following line if the url in bouncing email header is not displaying as a link
$headers .= 'X-EZbouncer: ' . $bouncestring . $delimiter;
*/
}
else
{
// if turned on, construct bounce code & place in email message body
$bouncecode = construct_phrase($vbphrase['anti_bounce_message'], $bounceurl);
/* replace above line with following line if the url in bouncing email body is not displaying as a link
$bouncecode = construct_phrase($vbphrase['anti_bounce_message'], $bouncestring);
*/
$message .= $bouncecode;
}
and replace it with:
if (!$vbulletin->options['ezb_showezbouncelink'])
{
// if turned off, put bounce url into header (default option)
$headers .= 'X-EZbouncer: ' . $bouncestring . $delimiter;
}
else
{
// if turned on, construct bounce code & place in email message body
$bouncecode = construct_phrase($vbphrase['anti_bounce_message'], $bouncestring);
$message .= $bouncecode;
}
This isnt actually the case. I have " Premium Members " who are paid members who are in a custom " Premium Member " category.. Those without a valid email address are sent to Registered User after they fix the email problem.
hmm... you're right about that. I see why it's happening and it's now fixed and working correctly. version 1.7 is now most current version of this modification. Please update and thasnks for bringing it to my attention. :)
andrew67
05-08-2007, 09:33 PM
Excellent , I will update it today , thanks for the very prompt attention to this. It saves me having to move them back to the Premium group.
Antivirus
05-09-2007, 08:22 PM
no problem. did the file edit above for the mail_send plugin work for your other problem?
andrew67
05-09-2007, 11:07 PM
The file edit didnt work unfortunately and a search of all Windows Mail settings hasnt found anything that could be responsible.
I might set up a seperate email account for the bounced mail and run it from a known working email client as manually cutting and pasting isnt an option on a board that big.
Other than that , its working great and I intend to keep using it daily to weed out all the dead accounts. The daily birthday mailout produces plenty of emails as well to dead accounts.
Thanks again
Antivirus
05-10-2007, 12:10 PM
The file edit didnt work unfortunately and a search of all Windows Mail settings hasnt found anything that could be responsible.
hmm, if the edit didn't make any difference, then it's most certainly due to the email client. If you figure it out, please post the settings you need to change here in this thread, in the event any other admins are using the same email client, they'll be able to fix for themselves too. Otherwise, glad the mod's working out for you.
andrew67
05-10-2007, 09:47 PM
hmm, if the edit didn't make any difference, then it's most certainly due to the email client. If you figure it out, please post the settings you need to change here in this thread, in the event any other admins are using the same email client, they'll be able to fix for themselves too. Otherwise, glad the mod's working out for you.
I have changed to Mozilla Thunderbird and it works fine. I still prefer Windows Mail , but have given up. If anyone works out if it can be done , please say so.
andrew67
05-10-2007, 11:27 PM
One other thing that could be of benefit is that the users setting also be changed to receive a popup box alerting them to a PM. That way they are guaranteed to see the PM alerting them to the changes to their account.
Antivirus
05-10-2007, 11:59 PM
thats a good idea, ill look into it
Mrdby
05-12-2007, 12:51 PM
work great!!!
hugh_
05-12-2007, 01:03 PM
Sure, you could simply edit the ezbounce.php file as follows...
Find this:
// Set other funky stuff for PM
$pmdm->set('fromuserid', $vbulletin->userinfo['userid']);
Replace with this:
// Set other funky stuff for PM
$pmdm->set('fromuserid', FUSER);
Be sure to replace FUSER above with the actual userid of the user you want to have sent the PM.
I appreciate your getting back to me with this although it didn't work for me. The title and notification show one sender and the PM itself another. Regardless would it be possible to include some kind of logic to check what the user's settings are and not make any changes (or send notifications) if they've already been processed in order to avoid accidental spamming?
Anyway thanks for this, you've allowed me to deal with about 500 members who's bounces have been bothering me...
hugh
Antivirus
05-13-2007, 01:54 PM
The title and notification show one sender and the PM itself another.
I don't quite understand what you mean. Are you saying that when you open the PM, the sender is different then what shows in the popup "you have received a new private message from {1}" phrase?
Regardless would it be possible to include some kind of logic to check what the user's settings are and not make any changes (or send notifications) if they've already been processed in order to avoid accidental spamming?
If the user has already been processed, then the change in settings would prevent any further emails going out to them, unless you're sending emails with "include users who have not chosen to receive emails from admins" checkbox. You can't send to those members otherwise you defeat the entire purpose of this modification.
globalinsites
05-17-2007, 11:50 PM
I'm currently not allowing registrations with Yahoo e-mail addresses on my site because of problems that Yahoo e-mail adresses caused on my site/server in the past, notification bounces etc. that got so bad that it affected the performance of my server.
Now that I'm using EZ Bounce I'm wondering if I can start to allow Yahoo registrations again. I'm not too keen on allowing Yahoo again, but I know that there are lots of people who only use Yahoo and who are not registering on my site now. What do you think? Can I allow Yahoo again now that I use EZ Bounce? I set up a seperate Bounced usergroup for EZ Bounce so as long as I'm not e-mailing to that usergroup and perhaps empty that usergroup once in a while I should be safe?
Is there anyone here who has a site with many users (10.000 +) who does allow Yahoo registrations? How is it working out for you?
Thanks.
andrew67
05-18-2007, 12:28 AM
I'm currently not allowing registrations with Yahoo e-mail addresses on my site because of problems that Yahoo e-mail adresses caused on my site/server in the past, notification bounces etc. that got so bad that it affected the performance of my server.
Now that I'm using EZ Bounce I'm wondering if I can start to allow Yahoo registrations again. I'm not too keen on allowing Yahoo again, but I know that there are lots of people who only use Yahoo and who are not registering on my site now. What do you think? Can I allow Yahoo again now that I use EZ Bounce? I set up a seperate Bounced usergroup for EZ Bounce so as long as I'm not e-mailing to that usergroup and perhaps empty that usergroup once in a while I should be safe?
Is there anyone here who has a site with many users (10.000 +) who does allow Yahoo registrations? How is it working out for you?
Thanks.
I cant see how Yahoo is any different to Gmail , Hotmail or anything else. I have a 60,000 member site and allow any email addresses. If you force people to use their provider email address , you will end up with a lot more dead emails because people lose the address as soon as they change provider. People with Yahoo , Homail , Gmail etc are more likely to keep the accounts permanently.
Antivirus
05-18-2007, 11:07 AM
The issue I have found is that recently (within the past 2 months or so) Yahoo has begun using graylisting on all email received. I'm no expert on this stuff, but my understanding is that graylisting will bounce every email received once, and give the following reason:
Reason: Remote host said: 421 Message from (66.252.232.90) temporarily deferred - 4.16.50. Please refer to http://help.yahoo.com/help/us/mail/defer/defer-06.html
Basically what this does, is bounce the message back, and when the sending mail server receives it, it retries the message within 10 minutes. Upon the second receipt, yahoo's servers will allow it to pass through, then based upon the recipient's settings it will either end up in their inbox or junk folder. The premise of greylisting is that spammers rarely resend bounced spam email from their automated programs, so it does indeed significantly reduce the amount of spam received.
The problem which you're experiencing (i think all php applications using mail_send() experience this- not just vbulletin) is that php's mail_send() method of generating automatic emails currently has no method to know to resend the bounced emails from yahoo with the 421 error in the header.
I tried a workaround for this by changing the method by which email is sent to use SMTP instead of mail_send() which should fix the problem with yahoo bounces, and I get significantly less bounces from yahoo, but on occasion I still do receive 421 bounces from yahoo. I think that the main issue is to make sure your hosting company treats SMTP connections from your vbulletin scripts with the same permissions as from you when connecting through your ISP.
Mrdby
05-18-2007, 11:09 AM
so what now?
djbaxter
05-18-2007, 12:28 PM
Q: What now?
A: Check the reason for the bounced mail before clicking on the EZ-Bounce link. I don't use this for deferred delivery or mailbox full errors - only for nonexistent or closed mailboxes.
Mrdby
05-18-2007, 12:30 PM
So how do i set it?
Antivirus
05-18-2007, 07:08 PM
Exactly what djbaxter says, don't click ezbounce link in email headers for emails that have bounced due to "deferred delivery" OR "mailbox full" as they are in reality soft bounces.
vBulletin® v3.8.12 by vBS, Copyright ©2000-2025, vBulletin Solutions Inc.