Back to vBulletin 3.8 Template Modifications

Invalid Email Notifier - Increase Member Participation
Mod Version: 1.00, by DieselMinded

vB Version: 3.8.x Rating: (1 vote - 4.00 average) Installs: 27
Released: 18 Jul 2009 Last Update: Never Downloads: 1
Not Supported Template Edits Re-usable Code Translations  

First things First ! This mod is useless to you if you do not visit the users profiles with undeliverable mail and remove the email account . This mod lets users of any group but guests know there email was removed . it adds a message under the nav bar linked to the edit email page that stays there until they update it.


Tired of returned mass emails ? Tired of fake email registration ? With a little bit of effort and this modification you can clean up your mailing lists and be sure to contact your users about important updates . Nothing pegs the users online like a mass email to your users about recent events , giveways and ect. when you try to send 10,000 emails and get 200 emails back undeliverable it can be a major headache , add to this the wasted server resources trying to send email to undeliverable accounts .

Most sites require email verification , its been my experience that when end users want something they want it now so having instant access is a huge plus . however you do get a slew of email registrations , as you see them you can add that email to the list of emails not to accept registrations from , but new ones pop up all the time . Also the email verification can get spammed and you just lost a member!

Not wanting to send mass emails because i knew i would get a ton of undeliverable emails back we started to harvest all the emails that returned undeliverable. then the staff broke up the list and we all went to the users profiles and removed there email addresses and just saved it with no email in there . this allow the mass email engine to bypass them accounts , and takes care of it .

However in the past we didnt realize that embarq black listed us , we deleted all them email accounts before we realized all we had to do was contact embraq and get on the safe sender list , and we did and all is well but we have no way of contacting the members that we removed there emails , cant send them a pm because they dont have an email for it to notify , we did run a short campaign starting at member 1 and going to all profiles with out emails and sending them a pm telling them to update there email account on file , but this way took forever and your still just banking on them visiting and reading the email then following the instruction .

We needed a more firm way to contact members whos emails we removed , and the 50 or so emails we have to remove with every new mass email .

A lot of the time the user just forgot he changed his email . they come in to a giveaway thread once its over and upset that they didnt know about it . we tell them we mass emailed everyone so if you didnt know about it its not our fault .. Happens all the time .

Anyway Looking for a better way to let users know there email has been removed because it was undeliverable , i came to vb.org . index.php?t=216859 User : Carnage- told me the conditional for members with no email on file . and i took the ball and ran with it ...

I just added it to my site and tested it and it works great as soon as you are on an account with no email on file the notice is there , and once you click it and edit your email then the notice goes away AWESOME!

And this is how to do it.

1. Send a Mass Email and save all the undeliverable email notifications
2. Harvest all the email accounts from the undeliverable email notifications and build a list
3. Split up the work load to the staff and have them go to the control panel and go to Users/Search for Users
4. Search for the emails on your list
5. Enter the user profile and delete the email adress and hit save
6. Repeat till all are removed
7. Apply this modification
8. A Month or so later send a mass email and notice that you didnt get any undeliverable and more people actually got your email - If you did get any undeliverable emails then they were newly registered users
9. SUCCESS !

Note this also works if you do have email verification at registration , because people change emails all the time or abandon old accounts . you will be put back in touch with these users !

Here you will see a user profile with no email account on file , it was removed because it was deemed undeliverable by vbulletin mass email system ..



This is what the end user sees at this time



When they click on the notification it takes them to the edit email page ...



Once they edit there email the notice goes away and all is well

To perform this you need to edit the navbar template

Find:
HTML Code:
<!-- / notifications menu -->
</if>
And add this after it...

HTML Code:
<p style="margin-top: 0; margin-bottom: 0"> 
<if condition="$bbuserinfo['userid']">
  <if condition="$vbulletin->userinfo['email'] == ''"><div align="center">
	<p style="margin-top: 0; margin-bottom: 0"><span class="style1"><strong>
      <img src="http://www.YOURSITE.com/images/icons/icon4.gif" alt="ATTN" /> 
	<font color="#FF0000">YOU DO NOT HAVE A VALID EMAIL ACCOUNT ON FILE</font>    <img src="http://www.YOURSITE.com/images/icons/icon4.gif" alt="ATTN" /></strong></span></div>
<p style="margin-top: 0; margin-bottom: 0">
</p>
<p class="style1" align="center" style="margin-top: 0; margin-bottom: 0"><b>
<font color="#FF0000">
<a target="_self" href="http://www.YOURSITE.com/profile.php?do=editprofile">
CLICK HERE NOW TO UPDATE YOUR EMAIL ACCOUNT ON FILE - YOUR EMAIL MAY OF BEEN REMOVED  BECAUSE IT WAS UNDELIVERABLE USERS WITH AN INVALID EMAIL WILL BE  INDEFINITELY DISQUALIFIED FROM ALL GIVEAWAYS, PERKS AND DISCOUNTS!
</a></font></b></p>
<p class="style1" align="center" style="margin-top: 0; margin-bottom: 0"><b>
<font color="#FF0000">
<a target="_self" href="http://www.YOURSITE.com/profile.php?do=editprofile">
WHEN YOU UPDATE YOUR EMAIL ADDRESS THIS NOTICE WILL GO AWAY.</a></font></b></p>
<div align="center">
	<p style="margin-top: 0; margin-bottom: 0"><span class="style1"><strong>
      <img src="http://www.YOURSITE.com/images/icons/icon4.gif" alt="ATTN" /> 
	<font color="#FF0000">YOU DO NOT HAVE A VALID EMAIL ACCOUNT ON FILE</font>    <img src="http://www.YOURSITE.com/images/icons/icon4.gif" alt="ATTN" /></strong></span></div>
  </if>
  </if>
Edit the YOURSITE parts in the code above , you may need to adjust the image path it uses default vbulletin images , as well you may need to adjust the loaction of your edit profile page .

This will not show to guest and it only shows to account with no email on file

Download

No files for download.


vblts.ru supports vBulletin®, 2022-2024